C# 클래스 MvvmCross.Droid.FullFragging.Fragments.MvxFragmentExtensions

파일 보기 프로젝트 열기: MvvmCross/MvvmCross

공개 메소드들

메소드 설명
AddEventListeners ( this fragment ) : void
EnsureBindingContextIsSet ( this fragment, Bundle b0 ) : void
EnsureBindingContextIsSet ( this fragment, Android.Views.LayoutInflater inflater ) : void
EnsureSetupInitialized ( this fragmentView ) : void
FindAssociatedViewModelType ( this fragmentView, Type fragmentActivityParentType ) : Type
OnCreate ( this fragmentView, IMvxBundle bundle, MvxViewModelRequest request = null ) : void
RegisterFragmentViewToCacheIfNeeded ( this fragmentView, Type fragmentParentActivityType ) : void
ToFragment ( this fragmentView ) : Fragment

비공개 메소드들

메소드 설명
LoadViewModel ( this fragmentView, IMvxBundle savedState, Type fragmentParentActivityType, MvxViewModelRequest request = null ) : IMvxViewModel
RunViewModelLifecycle ( IMvxViewModel viewModel, IMvxBundle savedState, MvxViewModelRequest request ) : void

메소드 상세

AddEventListeners() 공개 정적인 메소드

public static AddEventListeners ( this fragment ) : void
fragment this
리턴 void

EnsureBindingContextIsSet() 공개 정적인 메소드

public static EnsureBindingContextIsSet ( this fragment, Bundle b0 ) : void
fragment this
b0 Bundle
리턴 void

EnsureBindingContextIsSet() 공개 정적인 메소드

public static EnsureBindingContextIsSet ( this fragment, Android.Views.LayoutInflater inflater ) : void
fragment this
inflater Android.Views.LayoutInflater
리턴 void

EnsureSetupInitialized() 공개 정적인 메소드

public static EnsureSetupInitialized ( this fragmentView ) : void
fragmentView this
리턴 void

FindAssociatedViewModelType() 공개 정적인 메소드

public static FindAssociatedViewModelType ( this fragmentView, Type fragmentActivityParentType ) : Type
fragmentView this
fragmentActivityParentType System.Type
리턴 System.Type

OnCreate() 공개 정적인 메소드

public static OnCreate ( this fragmentView, IMvxBundle bundle, MvxViewModelRequest request = null ) : void
fragmentView this
bundle IMvxBundle
request MvvmCross.Core.ViewModels.MvxViewModelRequest
리턴 void

RegisterFragmentViewToCacheIfNeeded() 공개 정적인 메소드

public static RegisterFragmentViewToCacheIfNeeded ( this fragmentView, Type fragmentParentActivityType ) : void
fragmentView this
fragmentParentActivityType System.Type
리턴 void

ToFragment() 공개 정적인 메소드

public static ToFragment ( this fragmentView ) : Fragment
fragmentView this
리턴 Fragment