C# Класс Robotlegs.Base.EventMap

Наследование: IEventMap
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
EventDispatcher IEventDispatcher
Listeners List
_dispatcherListeningEnabled bool

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
RouteEventToListener ( Event e, Action listener, Type originalEventClass ) : void

Описание методов

EventMap() публичный Метод

public EventMap ( IEventDispatcher eventDispatcher ) : System
eventDispatcher IEventDispatcher
Результат System

MapListener() публичный Метод

public MapListener ( IEventDispatcher dispatcher, string type, Action listener, Type eventClass = null ) : void
dispatcher IEventDispatcher
type string
listener Action
eventClass System.Type
Результат void

RouteEventToListener() защищенный Метод

protected RouteEventToListener ( Event e, Action listener, Type originalEventClass ) : void
e Event
listener Action
originalEventClass System.Type
Результат void

UnmapListener() публичный Метод

public UnmapListener ( IEventDispatcher dispatcher, string type, Action listener, Type eventClass = null ) : void
dispatcher IEventDispatcher
type string
listener Action
eventClass System.Type
Результат void

UnmapListeners() публичный Метод

public UnmapListeners ( ) : void
Результат void

Описание свойств

EventDispatcher защищенное свойство

protected IEventDispatcher EventDispatcher
Результат IEventDispatcher

Listeners защищенное свойство

protected List Listeners
Результат List

_dispatcherListeningEnabled защищенное свойство

protected bool _dispatcherListeningEnabled
Результат bool