C# Class ChatterBox.Client.Presentation.Shared.ViewModels.ContactsViewModel

Inheritance: BindableBase
Afficher le fichier Open project: openpeer/ChatterBox Class Usage Examples

Méthodes publiques

Méthode Description
ContactsViewModel ( IForegroundUpdateService foregroundUpdateService, Func contactFactory, CoreDispatcher uiDispatcher ) : System
PlaySound ( bool isIncomingCall ) : Task
ReloadPeerData ( ) : void
SelectConversation ( string userId ) : bool
StopSound ( ) : Task

Private Methods

Méthode Description
Contact_OnCloseConversation ( ConversationViewModel obj ) : void
Contact_OnIsInCallMode ( ConversationViewModel conversation ) : void
ForegroundUpdateService_GetShownUser ( ) : string
LayoutChanged ( LayoutType layout ) : void
OnPeerDataUpdated ( ) : void
OnVoipStateUpdate ( VoipState voipState ) : void
UpdateSelection ( ) : void

Method Details

ContactsViewModel() public méthode

public ContactsViewModel ( IForegroundUpdateService foregroundUpdateService, Func contactFactory, CoreDispatcher uiDispatcher ) : System
foregroundUpdateService IForegroundUpdateService
contactFactory Func
uiDispatcher CoreDispatcher
Résultat System

PlaySound() public méthode

public PlaySound ( bool isIncomingCall ) : Task
isIncomingCall bool
Résultat Task

ReloadPeerData() public méthode

public ReloadPeerData ( ) : void
Résultat void

SelectConversation() public méthode

public SelectConversation ( string userId ) : bool
userId string
Résultat bool

StopSound() public méthode

public StopSound ( ) : Task
Résultat Task