interface EventImpl {
    listenCallbacks: ListenItem[];
    addEventListener(listenType, scope, callback): boolean;
    raiseEvent(listenType, scope, funcParam): void;
    removeEventListener(funcParam): boolean;
}

Implemented by

Properties

listenCallbacks: ListenItem[]

监听的回调函数集合

Methods

  • 添加事件

    Parameters

    • listenType: number

      事件触发类型

    • scope: ScopeType

      事件触发范围

    • callback: Function

      事件回调

    Returns boolean

  • 触发事件

    Parameters

    • listenType: number

      事件触发类型

    • scope: ScopeType

      触发范围

    • funcParam: any

    Returns void

  • 移除事件

    Parameters

    • funcParam: any

    Returns boolean