Methods
addEventListener
- addEventListener(type: EventTargetType, func: EventListenerType, options?: EventListenerOptions): () => void
-
Parameters
-
type: EventTargetType
-
func: EventListenerType
-
Returns () => void
若添加成功则返回一个函数, 用于移除事件监听
addEventListeners
- addEventListeners(types: EventTargetType[], func: EventListenerType, options?: EventListenerOptions): false | (() => void)
-
Parameters
-
types: EventTargetType[]
-
func: EventListenerType
-
Returns false | (() => void)
若添加成功则返回一个函数, 用于移除事件监听
dispatchEvent
- dispatchEvent(event: Event): boolean
-
Parameters
Returns boolean
事件是否发送成功
dispatchEventLite
- dispatchEventLite(type: EventTargetType, message?: any, error?: EventTargetType): void
-
Parameters
-
type: EventTargetType
-
Optional message: any
-
Optional error: EventTargetType
Returns void
hasListener
- hasListener(type: EventTargetType): boolean
-
Parameters
Returns boolean
removeEventListener
- removeEventListener(type: EventTargetType, func: EventListenerType): boolean
-
Parameters
-
type: EventTargetType
-
func: EventListenerType
Returns boolean
返回true表示有该fun监听器并且移除成功
startRemoteRecord
-
Parameters
Returns Promise<any>
stopRemoteRecord
- stopRemoteRecord(): Promise<any>
添加事件监听器