C# Class MvvmCross.Droid.Shared.Caching.MvxCachedFragmentInfoFactory

Inheritance: IMvxCachedFragmentInfoFactory
Afficher le fichier Open project: MvvmCross/MvvmCross Class Usage Examples

Méthodes publiques

Méthode Description
ConvertSerializableFragmentInfo ( SerializableMvxCachedFragmentInfo fromSerializableMvxCachedFragmentInfo ) : IMvxCachedFragmentInfo
CreateFragmentInfo ( string tag, Type fragmentType, Type viewModelType, bool cacheFragment = true, bool addToBackstack = false ) : IMvxCachedFragmentInfo

If you override this method make sure you override ConvertSerializableCachedFragmentInfo and GetObjectToSerializeFromCachedFragmentInfo

GetSerializableFragmentInfo ( IMvxCachedFragmentInfo objectToSerialize ) : SerializableMvxCachedFragmentInfo

Method Details

ConvertSerializableFragmentInfo() public méthode

public ConvertSerializableFragmentInfo ( SerializableMvxCachedFragmentInfo fromSerializableMvxCachedFragmentInfo ) : IMvxCachedFragmentInfo
fromSerializableMvxCachedFragmentInfo SerializableMvxCachedFragmentInfo
Résultat IMvxCachedFragmentInfo

CreateFragmentInfo() public méthode

If you override this method make sure you override ConvertSerializableCachedFragmentInfo and GetObjectToSerializeFromCachedFragmentInfo
public CreateFragmentInfo ( string tag, Type fragmentType, Type viewModelType, bool cacheFragment = true, bool addToBackstack = false ) : IMvxCachedFragmentInfo
tag string
fragmentType System.Type
viewModelType System.Type
cacheFragment bool
addToBackstack bool
Résultat IMvxCachedFragmentInfo

GetSerializableFragmentInfo() public méthode

public GetSerializableFragmentInfo ( IMvxCachedFragmentInfo objectToSerialize ) : SerializableMvxCachedFragmentInfo
objectToSerialize IMvxCachedFragmentInfo
Résultat SerializableMvxCachedFragmentInfo