C# Class Dominator.Windows10.UIController

Inheritance: IUIRegistrationContext, IDisposable
Afficher le fichier Open project: pragmatrix/Dominator Class Usage Examples

Private Properties

Свойство Type Description
feedBackState void
requireOnUIThread void
schedule void
scheduleDominationAndFeedback void
scheduleFeedbackFor void
scheduleToUI void

Méthodes publiques

Méthode Description
Dispose ( ) : void
UIController ( ) : System
registerFeedback ( IDominatorItem dominator, Action feedbackFunction ) : void
requestAction ( IDominatorItem dominator, DominationAction action ) : void
scheduleUpdateAllStates ( ) : void

Private Methods

Méthode Description
feedBackState ( IDominatorItem dominator, DominationState state ) : void
requireOnUIThread ( ) : void
schedule ( System.Action action ) : void
scheduleDominationAndFeedback ( IDominatorItem dominator, DominationAction action ) : void
scheduleFeedbackFor ( IDominatorItem dominator ) : void
scheduleToUI ( System.Action action ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

UIController() public méthode

public UIController ( ) : System
Résultat System

registerFeedback() public méthode

public registerFeedback ( IDominatorItem dominator, Action feedbackFunction ) : void
dominator IDominatorItem
feedbackFunction Action
Résultat void

requestAction() public méthode

public requestAction ( IDominatorItem dominator, DominationAction action ) : void
dominator IDominatorItem
action DominationAction
Résultat void

scheduleUpdateAllStates() public méthode

public scheduleUpdateAllStates ( ) : void
Résultat void