public class BindingSupportFragment
extends android.support.v4.app.Fragment
implements solutions.alterego.androidbound.android.interfaces.IFragmentLifecycle, solutions.alterego.androidbound.android.interfaces.IBoundFragment, solutions.alterego.androidbound.android.interfaces.INeedsNewIntent, solutions.alterego.androidbound.interfaces.INeedsLogger, solutions.alterego.androidbound.interfaces.IHasLogger
| Constructor and Description |
|---|
BindingSupportFragment() |
| Modifier and Type | Method and Description |
|---|---|
android.view.View |
addViewModel(int layoutResID,
solutions.alterego.androidbound.ViewModel viewModel,
java.lang.String id,
android.view.ViewGroup parent) |
protected BoundSupportFragmentDelegate |
getBoundFragmentDelegate() |
solutions.alterego.androidbound.ViewModel |
getContentViewModel() |
solutions.alterego.androidbound.interfaces.ILogger |
getLogger() |
solutions.alterego.androidbound.ViewModel |
getViewModel(java.lang.String id) |
void |
onActivityResult(int requestCode,
int resultCode,
android.content.Intent data) |
void |
onConfigurationChanged(android.content.res.Configuration newConfig) |
void |
onCreate(android.os.Bundle savedInstanceState) |
android.view.View |
onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState) |
android.view.View |
onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState,
int layoutResID,
solutions.alterego.androidbound.ViewModel viewModel) |
void |
onDestroy() |
void |
onDestroyView() |
void |
onNewIntent(android.content.Intent intent) |
void |
onPause() |
void |
onResume() |
void |
onSaveInstanceState(android.os.Bundle outState) |
void |
onStart() |
void |
onStop() |
void |
setLogger(solutions.alterego.androidbound.interfaces.ILogger logger) |
dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLayoutInflater, getLifecycle, getLoaderManager, getParentFragment, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, getViewModelStore, hashCode, hasOptionsMenu, instantiate, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isStateSaved, isVisible, onActivityCreated, onAttach, onAttach, onAttachFragment, onContextItemSelected, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onDestroyOptionsMenu, onDetach, onGetLayoutInflater, onHiddenChanged, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPictureInPictureModeChanged, onPrepareOptionsMenu, onRequestPermissionsResult, onViewCreated, onViewStateRestored, postponeEnterTransition, registerForContextMenu, requestPermissions, requireActivity, requireContext, requireFragmentManager, requireHost, 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, unregisterForContextMenupublic void onCreate(android.os.Bundle savedInstanceState)
onCreate in class android.support.v4.app.Fragmentprotected BoundSupportFragmentDelegate getBoundFragmentDelegate()
@Nullable
public android.view.View onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState)
onCreateView in class android.support.v4.app.Fragment@Nullable
public android.view.View onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState,
int layoutResID,
solutions.alterego.androidbound.ViewModel viewModel)
onCreateView in interface solutions.alterego.androidbound.android.interfaces.IFragmentLifecyclepublic void onStart()
onStart in class android.support.v4.app.Fragmentpublic void onResume()
onResume in class android.support.v4.app.Fragmentpublic void onPause()
onPause in class android.support.v4.app.Fragmentpublic void onStop()
onStop in class android.support.v4.app.Fragmentpublic void onSaveInstanceState(android.os.Bundle outState)
onSaveInstanceState in class android.support.v4.app.Fragmentpublic void onDestroy()
onDestroy in class android.support.v4.app.Fragmentpublic void onDestroyView()
onDestroyView in interface solutions.alterego.androidbound.android.interfaces.IFragmentLifecycleonDestroyView in class android.support.v4.app.Fragmentpublic android.view.View addViewModel(int layoutResID,
solutions.alterego.androidbound.ViewModel viewModel,
java.lang.String id,
@Nullable
android.view.ViewGroup parent)
addViewModel in interface solutions.alterego.androidbound.android.interfaces.IBoundFragmentpublic solutions.alterego.androidbound.ViewModel getViewModel(java.lang.String id)
getViewModel in interface solutions.alterego.androidbound.android.interfaces.IBoundFragmentpublic solutions.alterego.androidbound.ViewModel getContentViewModel()
getContentViewModel in interface solutions.alterego.androidbound.android.interfaces.IBoundFragmentpublic void onConfigurationChanged(android.content.res.Configuration newConfig)
onConfigurationChanged in interface android.content.ComponentCallbacksonConfigurationChanged in class android.support.v4.app.Fragmentpublic void onNewIntent(android.content.Intent intent)
onNewIntent in interface solutions.alterego.androidbound.android.interfaces.INeedsNewIntentpublic void onActivityResult(int requestCode,
int resultCode,
android.content.Intent data)
onActivityResult in class android.support.v4.app.Fragmentpublic solutions.alterego.androidbound.interfaces.ILogger getLogger()
getLogger in interface solutions.alterego.androidbound.interfaces.IHasLoggerpublic void setLogger(solutions.alterego.androidbound.interfaces.ILogger logger)
setLogger in interface solutions.alterego.androidbound.interfaces.INeedsLogger