C# Class Robotlegs.Base.EventMap

Inheritance: IEventMap
Afficher le fichier Open project: tekool/silverlight-robotlegs-framework

Protected Properties

Свойство Type Description
EventDispatcher IEventDispatcher
Listeners List
_dispatcherListeningEnabled bool

Méthodes publiques

Méthode Description
EventMap ( IEventDispatcher eventDispatcher ) : System
MapListener ( IEventDispatcher dispatcher, string type, Action listener, Type eventClass = null ) : void
UnmapListener ( IEventDispatcher dispatcher, string type, Action listener, Type eventClass = null ) : void
UnmapListeners ( ) : void

Méthodes protégées

Méthode Description
RouteEventToListener ( Event e, Action listener, Type originalEventClass ) : void

Method Details

EventMap() public méthode

public EventMap ( IEventDispatcher eventDispatcher ) : System
eventDispatcher IEventDispatcher
Résultat System

MapListener() public méthode

public MapListener ( IEventDispatcher dispatcher, string type, Action listener, Type eventClass = null ) : void
dispatcher IEventDispatcher
type string
listener Action
eventClass System.Type
Résultat void

RouteEventToListener() protected méthode

protected RouteEventToListener ( Event e, Action listener, Type originalEventClass ) : void
e Event
listener Action
originalEventClass System.Type
Résultat void

UnmapListener() public méthode

public UnmapListener ( IEventDispatcher dispatcher, string type, Action listener, Type eventClass = null ) : void
dispatcher IEventDispatcher
type string
listener Action
eventClass System.Type
Résultat void

UnmapListeners() public méthode

public UnmapListeners ( ) : void
Résultat void

Property Details

EventDispatcher protected_oe property

protected IEventDispatcher EventDispatcher
Résultat IEventDispatcher

Listeners protected_oe property

protected List Listeners
Résultat List

_dispatcherListeningEnabled protected_oe property

protected bool _dispatcherListeningEnabled
Résultat bool