C# Class BaconographyPortable.ViewModel.LinkViewModel

Inheritance: ViewModelBase, IMergableThing
Afficher le fichier Open project: Synergex/Baconography Class Usage Examples

Méthodes publiques

Méthode Description
Cleanup ( ) : void
GotoComments ( ) : void
LinkViewModel ( Thing linkThing, IBaconProvider baconProvider, bool wasStreamed = null ) : BaconographyPortable.Common
MaybeMerge ( ViewModelBase thing ) : bool

Private Methods

Méthode Description
GotoLinkImpl ( LinkViewModel vm ) : void
GotoSubredditImpl ( ) : void
GotoSubredditStatic ( LinkViewModel vm ) : void
GotoUserImpl ( ) : void
GotoUserStatic ( LinkViewModel vm ) : void
NavigateToCommentsImpl ( LinkViewModel vm ) : void
OnLongNav ( LongNavigationMessage msg ) : void
UpdateUsageStatistics ( LinkViewModel vm, bool isLink ) : void

Method Details

Cleanup() public méthode

public Cleanup ( ) : void
Résultat void

GotoComments() public méthode

public GotoComments ( ) : void
Résultat void

LinkViewModel() public méthode

public LinkViewModel ( Thing linkThing, IBaconProvider baconProvider, bool wasStreamed = null ) : BaconographyPortable.Common
linkThing Thing
baconProvider IBaconProvider
wasStreamed bool
Résultat BaconographyPortable.Common

MaybeMerge() public méthode

public MaybeMerge ( ViewModelBase thing ) : bool
thing ViewModelBase
Résultat bool