A B C D E G H I L M N O R S U V 
All Classes All Packages

A

addStep(int, Step<?>) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Adds a step to the form in the specified position.
allowNonLinearNavigation(boolean) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Specifies whether or not the user will be able to jump to any step without having completed the previous ones.
allowStepOpeningOnHeaderClick(boolean) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Specifies whether or not the user will be able to open a step by clicking on its header.
alphaOfDisabledElements(float) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the alpha of the disabled elements.
areAllPreviousStepsCompleted(int) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Determines whether all the steps previous to the specified one are currently marked as completed.
areAllStepsCompleted() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Determines whether all the steps are currently marked as completed.

B

backgroundColorOfDisabledElements(int) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the background color of the disabled elements (buttons and left circles).
basicColorScheme(int, int, int) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the basic color scheme for buttons and left circles.
Builder - Class in ernestoyaquello.com.verticalstepperform
The builder to set up and initialize the form.

C

cancelForm() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Cancels the form, disabling the step navigation and the button(s) of the currently open step, and invoking onCancelledForm() on the listener.
cancelFormCompletionOrCancellationAttempt() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
To be used after a failed form completion attempt or after a dismissed cancellation attempt, this method re-activates the navigation to other steps and re-enables the button(s) of the currently open step.
closeLastStepOnCompletion(boolean) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Specifies whether or not the last step will be closed when the form is completed.
completeForm() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
If all the steps are currently marked as completed, completes the form, disabling the step navigation and the button(s) of the last step, and invoking onCompletedForm() on the listener.
confirmationStepSubtitle(String) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the subtitle to be displayed on the confirmation step.
confirmationStepTitle(String) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the title to be displayed on the confirmation step.
createStepContentLayout() - Method in class ernestoyaquello.com.verticalstepperform.Step
This method will be called automatically by the form in order to get the layout of the step.

D

disableNextButtonInBottomNavigation() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
 
disablePreviousButtonInBottomNavigation() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
 
displayBottomNavigation(boolean) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Specifies whether or not the bottom navigation bar will be displayed.
displayCancelButtonInLastStep(boolean) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Specifies whether or not a cancellation button should be displayed in the last step.
displayDifferentBackgroundColorOnDisabledElements(boolean) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Specifies whether or not a different background color should be displayed on disabled elements.
displayNextButtonInLastStep(boolean) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Specifies whether or not a confirmation button should be displayed in the last step.
displayStepButtons(boolean) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Specifies whether or not a "Continue" button should be automatically displayed within each step.
displayStepDataInSubtitleOfClosedSteps(boolean) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Specifies whether or not the step's data will be displayed as a human-readable string in the step subtitle of the closed, completed steps.

E

enableNextButtonInBottomNavigation() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
 
enablePreviousButtonInBottomNavigation() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
 
ernestoyaquello.com.verticalstepperform - package ernestoyaquello.com.verticalstepperform
 
ernestoyaquello.com.verticalstepperform.listener - package ernestoyaquello.com.verticalstepperform.listener
 
errorMessageTextColor(int) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the color of the error message and the error icon.

G

getContentLayout() - Method in class ernestoyaquello.com.verticalstepperform.Step
Gets the content layout of the step, which was generated on createStepContentLayout(), if any.
getContext() - Method in class ernestoyaquello.com.verticalstepperform.Step
Gets the context of the form.
getEntireStepLayout() - Method in class ernestoyaquello.com.verticalstepperform.Step
This method returns the entire step layout.
getErrorMessage() - Method in class ernestoyaquello.com.verticalstepperform.Step
Gets the current error message of this step.
getErrorMessage() - Method in class ernestoyaquello.com.verticalstepperform.Step.IsDataValid
Gets the optional error message, if any.
getFormView() - Method in class ernestoyaquello.com.verticalstepperform.Step
Gets the instance of the vertical stepper form that this step belongs to.
getNextButtonText() - Method in class ernestoyaquello.com.verticalstepperform.Step
Gets the text for the step's button.
getOpenStep() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Gets the currently open step.
getOpenStepPosition() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Gets the position of the currently open step.
getPosition() - Method in class ernestoyaquello.com.verticalstepperform.Step
Gets the position of the step within the form, counting from 0.
getStepContentLayout(int) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Gets the content layout of the specified step (i.e., the layout which was provided at start to setup the step).
getStepData() - Method in class ernestoyaquello.com.verticalstepperform.Step
Gets the data of this step (i.e., the information that the user has filled in for this field).
getStepDataAsHumanReadableString() - Method in class ernestoyaquello.com.verticalstepperform.Step
Gets the data of this step (i.e., the information that the user has filled in for this field) as a human-readable string.
getStepLayoutResourceId(int, boolean) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
 
getStepPosition(Step<?>) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Gets the position of the specified step within the list of steps of the form.
getSubtitle() - Method in class ernestoyaquello.com.verticalstepperform.Step
Gets the subtitle of this step.
getTitle() - Method in class ernestoyaquello.com.verticalstepperform.Step
Gets the title of this step.
getTotalNumberOfSteps() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Gets the total number of steps of the form.
goToNextStep(boolean) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
If possible, goes to the step that is positioned after the currently open one, closing the current one and opening the next one.
goToPreviousStep(boolean) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
If possible, goes to the step that is positioned before the currently open one, closing the current one and opening the previous one.
goToStep(int, boolean) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
If possible, goes to the specified step, closing the currently open one and opening the target one.

H

hasError() - Method in class ernestoyaquello.com.verticalstepperform.Step
Returns whether or not the step is currently considered to be in an error state because its data is invalid.
hideBottomNavigation() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Hides the bottom navigation bar.

I

includeConfirmationStep(boolean) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Specifies whether or not a confirmation step should be added as an extra step at the end of the form.
init() - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets up the form and initializes it.
isAnyStepCompleted() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Determines whether there is at least one step marked as completed.
isCompleted() - Method in class ernestoyaquello.com.verticalstepperform.Step
Determines whether the step is marked as completed or not.
IsDataValid(boolean) - Constructor for class ernestoyaquello.com.verticalstepperform.Step.IsDataValid
 
IsDataValid(boolean, String) - Constructor for class ernestoyaquello.com.verticalstepperform.Step.IsDataValid
 
isFormCompleted() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Determines whether the form has already been completed or cancelled.
isOpen() - Method in class ernestoyaquello.com.verticalstepperform.Step
Determines whether the step is open or not.
isOpenStepCompleted() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Determines whether the open step is marked as completed or not.
isStepCompleted(int) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Determines whether the specified step is marked as completed or not.
isStepDataValid() - Method in class ernestoyaquello.com.verticalstepperform.Step
Determines whether the step data (i.e., the information the user has filled up in this field) is valid or not.
isStepDataValid(T) - Method in class ernestoyaquello.com.verticalstepperform.Step
Returns an instance of IsDataValid that indicates whether the step data is valid or not.
isValid() - Method in class ernestoyaquello.com.verticalstepperform.Step.IsDataValid
Determines whether the data is valid or not.

L

lastStepCancelButtonColors(int, int, int, int) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the colors of the "Cancel" button of the last step.
lastStepCancelButtonText(String) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the text to be displayed in the "Cancel" button of the last step.
lastStepNextButtonText(String) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the text to be displayed in the "Confirm" button of the last step.
leftCircleSizeInPx(int) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the size of the left circles in which the step numbers are displayed.
leftCircleTextSizeInPx(int) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the text size of the step numbers that are displayed inside the left circles.
leftVerticalLineThicknessSizeInPx(int) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the width of the vertical lines that are displayed between step numbers.

M

marginFromStepNumbersToContentInPx(int) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the horizontal margin between the step numbers and the step content.
markAsCompleted(boolean) - Method in class ernestoyaquello.com.verticalstepperform.Step
Marks the step as completed.
markAsCompletedOrUncompleted(boolean) - Method in class ernestoyaquello.com.verticalstepperform.Step
Marks the step as completed or uncompleted depending on whether the step data is valid or not.
markAsUncompleted(String, boolean) - Method in class ernestoyaquello.com.verticalstepperform.Step
Marks the step as uncompleted.
markOpenStepAsCompleted(boolean) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Marks the currently open step as completed.
markOpenStepAsCompletedOrUncompleted(boolean) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Marks the currently open step as completed or uncompleted depending on whether the step data is valid or not.
markOpenStepAsUncompleted(boolean, String) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Marks the currently open step as uncompleted.
markStepAsCompleted(int, boolean) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Marks the specified step as completed.
markStepAsCompletedOrUncompleted(int, boolean) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Marks the specified step as completed or uncompleted depending on whether the step data is valid or not.
markStepAsUncompleted(int, String, boolean) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Marks the specified step as uncompleted.

N

nextButtonColors(int, int, int, int) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the colors of the "Continue" buttons.

O

onCancelledForm() - Method in interface ernestoyaquello.com.verticalstepperform.listener.StepperFormListener
This method will be called when the form has been cancelled, which would generally mean that the user has decided to not save/send the data (for example, by clicking on the cancellation button of the confirmation step).
onCompletedForm() - Method in interface ernestoyaquello.com.verticalstepperform.listener.StepperFormListener
This method will be called when the user clicks on the last button after all the steps have been marked as completed.
onDetachedFromWindow() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
 
onFinishInflate() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
 
onRestoreInstanceState(Parcelable) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
 
onSaveInstanceState() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
 
onStepAdded(int, Step<?>) - Method in interface ernestoyaquello.com.verticalstepperform.listener.StepperFormListener
It will get called when a new step is added dynamically via the method addStep() of the form.
onStepClosed(boolean) - Method in class ernestoyaquello.com.verticalstepperform.Step
This method will be called every time the step is closed.
onStepMarkedAsCompleted(boolean) - Method in class ernestoyaquello.com.verticalstepperform.Step
This method will be called every time the step is marked as completed.
onStepMarkedAsUncompleted(boolean) - Method in class ernestoyaquello.com.verticalstepperform.Step
This method will be called every time the step is marked as uncompleted.
onStepOpened(boolean) - Method in class ernestoyaquello.com.verticalstepperform.Step
This method will be called every time the step is opened.
onStepRemoved(int) - Method in interface ernestoyaquello.com.verticalstepperform.listener.StepperFormListener
It will get called when a step is removed dynamically via the method removeStep() of the form.

R

refreshFormProgress() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Refreshes the progress bar of the bottom navigation depending on the number of steps marked as completed, returning the number of completed steps.
removeStep(int) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Removes the step that is placed at the specified position.
restoreStepData(T) - Method in class ernestoyaquello.com.verticalstepperform.Step
Restores the step data.

S

scrollToOpenStepIfNecessary(boolean) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Scrolls to the top of the currently open step, but only in case its content is not visible.
scrollToStepIfNecessary(int, boolean) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Scrolls to the top of the specified step, but only in case its content is not visible.
setup(StepperFormListener, Step<?>...) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Gets an instance of the builder that will be used to set up and initialize the form.
setup(StepperFormListener, List<Step<?>>) - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Gets an instance of the builder that will be used to set up and initialize the form.
showBottomNavigation() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
Shows the bottom navigation bar.
Step<T extends java.io.Serializable> - Class in ernestoyaquello.com.verticalstepperform
This class represents a step of the form (e.g., user email).
Step(String) - Constructor for class ernestoyaquello.com.verticalstepperform.Step
 
Step(String, String) - Constructor for class ernestoyaquello.com.verticalstepperform.Step
 
Step(String, String, String) - Constructor for class ernestoyaquello.com.verticalstepperform.Step
 
Step.IsDataValid - Class in ernestoyaquello.com.verticalstepperform
This class holds information about whether the data is valid in a boolean.
stepErrorMessageFontFamily(Typeface) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the font that will be used for the step error messages.
stepErrorMessageTextSizeInPx(int) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the text size of the error messages.
stepNextButtonText(String) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the text to be displayed in the "Continue" button of all the steps but the last one.
stepNumberColors(int, int) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the colors of the left circles in which the step numbers are displayed.
stepNumberCompletedBackgroundColor(int) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the color of the left circles in which the step numbers are displayed, but only for the steps that are completed.
stepNumberErrorBackgroundColor(int) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the color of the left circles in which the step numbers are displayed, but only for the steps that are in an error state.
stepNumberFontFamily(Typeface) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the font that will be used for the step numbers.
StepperFormListener - Interface in ernestoyaquello.com.verticalstepperform.listener
 
stepSubtitleFontFamily(Typeface) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the font that will be used for the step subtitles.
stepSubtitleTextColor(int) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the text color of the step subtitle.
stepSubtitleTextSizeInPx(int) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the text size of the step subtitles.
stepTitleFontFamily(Typeface) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the font that will be used for the step titles.
stepTitleTextSizeInPx(int) - Method in class ernestoyaquello.com.verticalstepperform.Builder
Sets the text size of the step titles.

U

updateBottomNavigationButtons() - Method in class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
 
updateNextButtonText(String, boolean) - Method in class ernestoyaquello.com.verticalstepperform.Step
Sets the text of the of the step's button, updating the view if necessary,
updateSubtitle(String, boolean) - Method in class ernestoyaquello.com.verticalstepperform.Step
Sets the subtitle of the step, updating the view if necessary,
updateTitle(String, boolean) - Method in class ernestoyaquello.com.verticalstepperform.Step
Sets the title of the step, updating the view if necessary,

V

VerticalStepperFormView - Class in ernestoyaquello.com.verticalstepperform
Custom layout that implements a vertical stepper form.
VerticalStepperFormView(Context) - Constructor for class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
 
VerticalStepperFormView(Context, AttributeSet) - Constructor for class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
 
VerticalStepperFormView(Context, AttributeSet, int) - Constructor for class ernestoyaquello.com.verticalstepperform.VerticalStepperFormView
 
A B C D E G H I L M N O R S U V 
All Classes All Packages