public abstract class TruoraFragment
extends androidx.fragment.app.Fragment
| Modifier and Type | Field and Description |
|---|---|
protected com.google.common.base.Optional<AppTheme> |
appTheme |
| Constructor and Description |
|---|
TruoraFragment() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
bindTruoraButtonToLifecycle() |
androidx.fragment.app.FragmentManager |
getSupportFragmentManager() |
abstract void |
hideLoading() |
void |
hideLoading(TruoraButton button,
int text) |
void |
onDestroyView() |
void |
onStart() |
void |
setAppTheme(AppTheme appTheme,
java.lang.String tag) |
void |
showCameraPermissionMandatoryDialog() |
void |
showCameraPermissionSettingsDialog(DialogListener dialogListener) |
void |
showLoading(TruoraButton button) |
void |
showOnErrorDialog(DialogListener dialogListener) |
dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getDefaultViewModelProviderFactory, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLayoutInflater, getLifecycle, getLoaderManager, getParentFragment, getParentFragmentManager, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSavedStateRegistry, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, getViewLifecycleOwner, getViewLifecycleOwnerLiveData, getViewModelStore, hashCode, hasOptionsMenu, instantiate, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isStateSaved, isVisible, onActivityCreated, onActivityResult, onAttach, onAttach, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreate, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onCreateView, onDestroy, onDestroyOptionsMenu, onDetach, onGetLayoutInflater, onHiddenChanged, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPause, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onRequestPermissionsResult, onResume, onSaveInstanceState, onStop, onViewCreated, onViewStateRestored, postponeEnterTransition, postponeEnterTransition, registerForActivityResult, 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, startActivity, startActivityForResult, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenuprotected com.google.common.base.Optional<AppTheme> appTheme
public void onStart()
onStart in class androidx.fragment.app.Fragmentpublic androidx.fragment.app.FragmentManager getSupportFragmentManager()
public void setAppTheme(AppTheme appTheme, java.lang.String tag) throws TruoraException
TruoraExceptionpublic abstract void bindTruoraButtonToLifecycle()
public abstract void hideLoading()
public void showLoading(TruoraButton button)
public void hideLoading(TruoraButton button, int text)
public void showCameraPermissionSettingsDialog(DialogListener dialogListener) throws TruoraException
TruoraExceptionpublic void showCameraPermissionMandatoryDialog()
throws TruoraException
TruoraExceptionpublic void showOnErrorDialog(DialogListener dialogListener) throws TruoraException
TruoraExceptionpublic void onDestroyView()
onDestroyView in class androidx.fragment.app.Fragment