-
- All Implemented Interfaces:
-
android.content.ComponentCallbacks,android.view.View.OnCreateContextMenuListener,androidx.activity.result.ActivityResultCaller,androidx.lifecycle.HasDefaultViewModelProviderFactory,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.ViewModelStoreOwner,androidx.savedstate.SavedStateRegistryOwner,net.gini.android.capture.GiniCaptureBaseView,net.gini.android.capture.onboarding.OnboardingScreenContract.View
public class OnboardingFragment extends Fragment implements OnboardingScreenContract.View
Internal use only.
-
-
Method Summary
Modifier and Type Method Description voidonCreate(Bundle savedInstanceState)LayoutInflateronGetLayoutInflater(@Nullable() Bundle savedInstanceState)ViewonCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)voidhideButtons()voidclose()voidsetPresenter(@NonNull() OnboardingScreenContract.Presenter presenter)voidshowPages(@NonNull() List<OnboardingPage> pages)voidscrollToPage(int pageIndex)voidactivatePageIndicatorForPage(int pageIndex)voidshowGetStartedButton()voidshowGetStartedButtonInNavigationBarBottom()voidshowSkipAndNextButtons()voidshowSkipAndNextButtonsInNavigationBarBottom()voidsetNavigationBarBottomAdapterInstance(@NonNull() InjectedViewAdapterInstance<OnboardingNavigationBarBottomAdapter> adapterInstance)-
Methods inherited from class androidx.fragment.app.Fragment
dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getDefaultViewModelCreationExtras, getDefaultViewModelProviderFactory, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLifecycle, getLoaderManager, getParentFragment, getParentFragmentManager, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSavedStateRegistry, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, getViewLifecycleOwner, getViewLifecycleOwnerLiveData, getViewModelStore, hasOptionsMenu, hashCode, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isStateSaved, isVisible, onActivityCreated, onActivityResult, onAttach, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreate, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onCreateView, onDestroy, onDestroyOptionsMenu, onDestroyView, onDetach, onGetLayoutInflater, onHiddenChanged, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPause, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onRequestPermissionsResult, onResume, onSaveInstanceState, onStart, onStop, onViewCreated, onViewStateRestored, postponeEnterTransition, registerForActivityResult, registerForContextMenu, requestPermissions, requireActivity, requireArguments, requireContext, requireFragmentManager, requireHost, requireParentFragment, requireView, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, shouldShowRequestPermissionRationale, startActivity, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenu -
Methods inherited from class net.gini.android.capture.onboarding.OnboardingScreenContract.View
activatePageIndicatorForPage, scrollToPage, setNavigationBarBottomAdapterInstance, setPresenter, showPages -
Methods inherited from class net.gini.android.capture.GiniCaptureBaseView
setPresenter -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
onGetLayoutInflater
@NonNull() LayoutInflater onGetLayoutInflater(@Nullable() Bundle savedInstanceState)
-
onCreateView
@Nullable() View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
-
hideButtons
void hideButtons()
-
close
void close()
-
setPresenter
void setPresenter(@NonNull() OnboardingScreenContract.Presenter presenter)
-
showPages
void showPages(@NonNull() List<OnboardingPage> pages)
-
scrollToPage
void scrollToPage(int pageIndex)
-
activatePageIndicatorForPage
void activatePageIndicatorForPage(int pageIndex)
-
showGetStartedButton
void showGetStartedButton()
-
showGetStartedButtonInNavigationBarBottom
void showGetStartedButtonInNavigationBarBottom()
-
showSkipAndNextButtons
void showSkipAndNextButtons()
-
showSkipAndNextButtonsInNavigationBarBottom
void showSkipAndNextButtonsInNavigationBarBottom()
-
setNavigationBarBottomAdapterInstance
void setNavigationBarBottomAdapterInstance(@NonNull() InjectedViewAdapterInstance<OnboardingNavigationBarBottomAdapter> adapterInstance)
-
-
-
-