C# 클래스 Robotlegs.Base.EventMap

상속: IEventMap
파일 보기 프로젝트 열기: tekool/silverlight-robotlegs-framework

보호된 프로퍼티들

프로퍼티 타입 설명
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