C# Class LongoMatch.Core.Common.EventsFilter

Afficher le fichier Open project: GNOME/longomatch Class Usage Examples

Méthodes publiques

Méthode Description
ClearAll ( bool update = true ) : void
EventsFilter ( Project project ) : System
FilterEventTag ( EventType evType, Tag tag, bool visible ) : void
FilterEventType ( EventType evType, bool visible ) : void
FilterPeriod ( Period period, bool visible ) : void
FilterPlayer ( Player player, bool visible ) : void
FilterTag ( Tag tag, bool visible ) : void
FilterTimer ( Timer timer, bool visible ) : void
IsVisible ( object o ) : bool
Update ( ) : void

Private Methods

Méthode Description
EmitFilterUpdated ( ) : void
UpdateFilters ( ) : void
UpdateVisibleCategories ( ) : void
UpdateVisiblePlayers ( ) : void
UpdateVisiblePlays ( ) : void

Method Details

ClearAll() public méthode

public ClearAll ( bool update = true ) : void
update bool
Résultat void

EventsFilter() public méthode

public EventsFilter ( Project project ) : System
project Project
Résultat System

FilterEventTag() public méthode

public FilterEventTag ( EventType evType, Tag tag, bool visible ) : void
evType LongoMatch.Core.Store.EventType
tag LongoMatch.Core.Store.Tag
visible bool
Résultat void

FilterEventType() public méthode

public FilterEventType ( EventType evType, bool visible ) : void
evType LongoMatch.Core.Store.EventType
visible bool
Résultat void

FilterPeriod() public méthode

public FilterPeriod ( Period period, bool visible ) : void
period LongoMatch.Core.Store.Period
visible bool
Résultat void

FilterPlayer() public méthode

public FilterPlayer ( Player player, bool visible ) : void
player Player
visible bool
Résultat void

FilterTag() public méthode

public FilterTag ( Tag tag, bool visible ) : void
tag LongoMatch.Core.Store.Tag
visible bool
Résultat void

FilterTimer() public méthode

public FilterTimer ( Timer timer, bool visible ) : void
timer LongoMatch.Core.Store.Timer
visible bool
Résultat void

IsVisible() public méthode

public IsVisible ( object o ) : bool
o object
Résultat bool

Update() public méthode

public Update ( ) : void
Résultat void