-
- 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.bank.sdk.capture.digitalinvoice.DigitalInvoiceScreenContract.View,net.gini.android.bank.sdk.capture.digitalinvoice.LineItemsAdapterListener,net.gini.android.capture.GiniCaptureBaseView
public class DigitalInvoiceFragment extends Fragment implements DigitalInvoiceScreenContract.View, LineItemsAdapterListener
Internal use only.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classDigitalInvoiceFragment.Companion
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DigitalInvoiceFragment()
-
Method Summary
Modifier and Type Method Description final DigitalInvoiceFragmentListenergetListener()final UnitsetListener(DigitalInvoiceFragmentListener listener)final CancelListenergetCancelListener()final UnitsetCancelListener(CancelListener cancelListener)CoroutineScopegetViewLifecycleScope()LifecyclegetLifecycle()ViewModelStoregetViewModelStore()CreationExtrasgetDefaultViewModelCreationExtras()ViewModelProvider.FactorygetDefaultViewModelProviderFactory()final SavedStateRegistrygetSavedStateRegistry()UnitonSaveInstanceState(Bundle outState)LayoutInflateronGetLayoutInflater(Bundle savedInstanceState)UnitonResume()UnitonPause()UnitpayButtonClicked()UnitanimateListScroll()header and footer are counted as aprox. UnitonEditLineItem(SelectableLineItem selectableLineItem)UnitshowOnboarding()UnitupdateFooterDetails(DigitalInvoiceScreenContract.FooterDetails data)-
Methods inherited from class net.gini.android.bank.sdk.capture.digitalinvoice.DigitalInvoiceFragment
callStartTransitionListener, createFragmentContainer, dump, equals, findFragmentByWho, generateActivityResultKey, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getAnimatingAway, getArguments, getChildFragmentManager, getContext, getEnterAnim, getEnterTransition, getEnterTransitionCallback, getExitAnim, getExitTransition, getExitTransitionCallback, getFocusedView, getFragmentManager, getHost, getId, getLayoutInflater, getLayoutInflater, getLoaderManager, getNextTransition, getParentFragment, getParentFragmentManager, getPopDirection, getPopEnterAnim, getPopExitAnim, getPostOnViewCreatedAlpha, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSharedElementEnterTransition, getSharedElementReturnTransition, getSharedElementSourceNames, getSharedElementTargetNames, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, getViewLifecycleOwner, getViewLifecycleOwnerLiveData, hasOptionsMenu, hashCode, initState, isAdded, isDetached, isHidden, isInBackStack, isInLayout, isMenuVisible, isPostponed, isRemoving, isResumed, isStateSaved, isVisible, noteStateNotSaved, onActivityCreated, onActivityResult, onAttach, onAttach, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onDestroy, onDestroyOptionsMenu, onDestroyView, onDetach, onHiddenChanged, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onRequestPermissionsResult, onViewStateRestored, performActivityCreated, performAttach, performConfigurationChanged, performContextItemSelected, performCreate, performCreateOptionsMenu, performCreateView, performDestroy, performDestroyView, performDetach, performGetLayoutInflater, performLowMemory, performMultiWindowModeChanged, performOptionsItemSelected, performOptionsMenuClosed, performPause, performPictureInPictureModeChanged, performPrepareOptionsMenu, performPrimaryNavigationFragmentChanged, performResume, performSaveInstanceState, performStart, performStop, performViewCreated, postponeEnterTransition, postponeEnterTransition, registerForActivityResult, registerForActivityResult, registerForContextMenu, requestPermissions, requireActivity, requireArguments, requireContext, requireFragmentManager, requireHost, requireParentFragment, requireView, restoreChildFragmentState, restoreViewState, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setAnimations, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setFocusedView, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setNextTransition, setPopDirection, setPostOnViewCreatedAlpha, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementNames, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, shouldShowRequestPermissionRationale, startActivity, startActivity, startActivityForResult, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenu -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getListener
final DigitalInvoiceFragmentListener getListener()
-
setListener
final Unit setListener(DigitalInvoiceFragmentListener listener)
-
getCancelListener
final CancelListener getCancelListener()
-
setCancelListener
final Unit setCancelListener(CancelListener cancelListener)
-
getViewLifecycleScope
CoroutineScope getViewLifecycleScope()
-
getLifecycle
@NonNull() Lifecycle getLifecycle()
-
getViewModelStore
@NonNull() ViewModelStore getViewModelStore()
-
getDefaultViewModelCreationExtras
@NonNull()@CallSuper() CreationExtras getDefaultViewModelCreationExtras()
-
getDefaultViewModelProviderFactory
@NonNull() ViewModelProvider.Factory getDefaultViewModelProviderFactory()
-
getSavedStateRegistry
@NonNull() final SavedStateRegistry getSavedStateRegistry()
-
onSaveInstanceState
Unit onSaveInstanceState(Bundle outState)
-
onGetLayoutInflater
LayoutInflater onGetLayoutInflater(Bundle savedInstanceState)
-
payButtonClicked
Unit payButtonClicked()
-
animateListScroll
Unit animateListScroll()
header and footer are counted as aprox. 3 items in order to have same time spent on scrolling different size views
-
onEditLineItem
Unit onEditLineItem(SelectableLineItem selectableLineItem)
-
showOnboarding
Unit showOnboarding()
-
updateFooterDetails
Unit updateFooterDetails(DigitalInvoiceScreenContract.FooterDetails data)
-
-
-
-