C# Class trello.Interactions.InteractionManager

Responsible for managing the collaborations between UX interactions.
Inheritance: InteractionBase
Afficher le fichier Open project: Bunk/trellow Class Usage Examples

Méthodes publiques

Méthode Description
AddElement ( FrameworkElement element ) : void

Adds an element to the list of elements that collaborate in the interaction.

AddInteraction ( IInteraction interaction ) : void

Adds an interaction to the manager. Interactions listen to UI events and operate on them.

InteractionManager ( ) : System
RemoveElement ( FrameworkElement element ) : void

Removes an element from the list of elements that collaborate in the interaction.

Méthodes protégées

Méthode Description
ChildActivated ( object sender ) : void
ChildDeactivated ( ) : void
EachChild ( Action action, bool>.Func where = null ) : void

Method Details

AddElement() public méthode

Adds an element to the list of elements that collaborate in the interaction.
public AddElement ( FrameworkElement element ) : void
element System.Windows.FrameworkElement
Résultat void

AddInteraction() public méthode

Adds an interaction to the manager. Interactions listen to UI events and operate on them.
public AddInteraction ( IInteraction interaction ) : void
interaction IInteraction
Résultat void

ChildActivated() protected méthode

protected ChildActivated ( object sender ) : void
sender object
Résultat void

ChildDeactivated() protected méthode

protected ChildDeactivated ( ) : void
Résultat void

EachChild() protected méthode

protected EachChild ( Action action, bool>.Func where = null ) : void
action Action
where bool>.Func
Résultat void

InteractionManager() public méthode

public InteractionManager ( ) : System
Résultat System

RemoveElement() public méthode

Removes an element from the list of elements that collaborate in the interaction.
public RemoveElement ( FrameworkElement element ) : void
element System.Windows.FrameworkElement
Résultat void