A B C D E G H I L M N O R S U V
All Classes All Packages
All Classes All Packages
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
All Classes All Packages