Class: ComponentEvent

ComponentEvent

new ComponentEvent(eventType, props)

Event class to provide additional properties

Component에서 추가적인 프로퍼티를 제공하는 이벤트 클래스

  • eventType
    Type: TYPE

    The name of the event.

    이벤트 이름.

  • props
    Type: PROPS

    An object that contains additional event properties.

    추가적인 이벤트 프로퍼티 오브젝트.

Members

currentTargetComponent

A Component instance that triggered event.

이벤트를 트리거한 Component 인스턴스.

Example
class ExtendedClass extends Component<{
  someEvent: ComponentEvent<{ foo: number; bar: string }>
}> {}

new ExtendedClass().on("someEvent", e => {
  e.currentTarget; // ExtendedClass
});

eventTypestring

The name of the event.

이벤트 이름.

Example
class ExtendedClass extends Component<{
  someEvent: ComponentEvent
}> {}

new ExtendedClass().on("someEvent", e => {
  e.eventType; // "someEvent"
});

Methods

isCanceled(){boolean}

Returns a boolean value that indicates whether ComponentEvent#stop is called before.

ComponentEvent#stop이 호출되었는지 여부를 반환한다.

Returns:
Type Description
boolean
A boolean value that indicates whether ComponentEvent#stop is called before.

이전에 ComponentEvent#stop이 불려졌는지 여부를 반환한다.

Stop the event. ComponentEvent#isCanceled will return true after.

이벤트를 중단한다. 이후 ComponentEvent#isCanceledtrue를 반환한다.

comments powered by Disqus