-
- All Implemented Interfaces:
-
net.gini.android.capture.view.InjectedViewAdapter
public interface OnboardingNavigationBarBottomAdapter implements InjectedViewAdapter
Adapter for injecting a custom bottom navigation bar on the onboarding screen.
-
-
Method Summary
Modifier and Type Method Description abstract UnitsetOnSkipButtonClickListener(View.OnClickListener listener)Set the click listener for the skip button. abstract UnitsetOnNextButtonClickListener(View.OnClickListener listener)Set the click listener for the next button. abstract UnitsetOnGetStartedButtonClickListener(View.OnClickListener listener)Set the click listener for the "get started" button. abstract UnitshowButtons(OnboardingNavigationBarBottomButton buttons)Called when the displayed buttons have to change. -
-
Method Detail
-
setOnSkipButtonClickListener
abstract Unit setOnSkipButtonClickListener(View.OnClickListener listener)
Set the click listener for the skip button.
- Parameters:
listener- the click listener for the button
-
setOnNextButtonClickListener
abstract Unit setOnNextButtonClickListener(View.OnClickListener listener)
Set the click listener for the next button.
- Parameters:
listener- the click listener for the button
-
setOnGetStartedButtonClickListener
abstract Unit setOnGetStartedButtonClickListener(View.OnClickListener listener)
Set the click listener for the "get started" button.
- Parameters:
listener- the click listener for the button
-
showButtons
abstract Unit showButtons(OnboardingNavigationBarBottomButton buttons)
Called when the displayed buttons have to change. Show only the buttons that are in the list.
- Parameters:
buttons- list of the buttons that have to be shown
-
-
-
-