Home Reference Source
import EventListener from 'gs-events/src/EventListener.js'
public class | since 1.0.0 | source

EventListener

Implements:

定义 EventDispatcher 的事件侦听器对象。

Constructor Summary

Public Constructor
public

创建一个侦听器对象。

since 1.0.0

Member Summary

Public Members
public get

获取侦听器的处理函数。

since 1.0.0
public get

获取侦听器的配置选项。

since 1.0.0

Method Summary

Public Methods
public

handleEvent(event: Event)

处理一个事件对象。

since 1.0.0

Public Constructors

public constructor(handler: Function | IEventListener, options: Boolean | IEventListenerOptions) since 1.0.0 source

创建一个侦听器对象。

Params:

NameTypeAttributeDescription
handler Function | IEventListener

指定事件处理函数或者是一个侦听器。

options Boolean | IEventListenerOptions
  • optional
  • default: false

指定侦听器的配置选项。

Public Members

public get handler: Function | IEventListener since 1.0.0 source

获取侦听器的处理函数。

public get options: EventListenerOptions since 1.0.0 source

获取侦听器的配置选项。

Public Methods

public handleEvent(event: Event) since 1.0.0 source

处理一个事件对象。

Params:

NameTypeAttributeDescription
event Event

指定派发的事件对象。