Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace event

Index

Functions

Const addDomListener

  • addDomListener(instance: any, eventName: string, handler: EventCallback, context?: any): EventListener
  • 注册DOM对象事件:给DOM对象注册事件,并返回eventListener。运行AMap.event.removeListener(eventListener)可以删除该事件的监听器。

    Parameters

    • instance: any
    • eventName: string
    • handler: EventCallback
    • Optional context: any

    Returns EventListener

Const addListener

  • addListener(instance: any, eventName: string, handler: EventCallback, context?: any): EventListener
  • 注册对象事件:给对象注册事件,并返回eventListener。运行AMap.event.removeListener(eventListener)可以删除该事件的监听器。

    Parameters

    • instance: any
    • eventName: string
    • handler: EventCallback
    • Optional context: any

    Returns EventListener

Const addListenerOnce

  • addListenerOnce(instance: any, eventName: string, handler: EventCallback, context?: any): EventListener
  • 类似于addListener,但处理程序会在处理完第一个事件后将自已移除。

    Parameters

    • instance: any
    • eventName: string
    • handler: EventCallback
    • Optional context: any

    Returns EventListener

Const removeListener

  • removeListener(listener: EventListener): void
  • 删除由上述 event.addDomListener 和 event.addListener 传回的指定侦听器。

    Parameters

    • listener: EventListener

    Returns void

Const trigger

  • trigger(instance: any, eventName: string, extArgs: any): void
  • 触发非DOM事件:触发非DOM事件eventName,extArgs将扩展到事件监听函数(handler)接受到的event参数中。如:在extArgs内写入{m:10,p:2},eventName监听函数(handler)可以接收到包含m,p两个key值的event对象。

    Parameters

    • instance: any
    • eventName: string
    • extArgs: any

    Returns void

Generated using TypeDoc