new ComponentEvent(eventType, props)
Event class to provide additional properties
Component에서 추가적인 프로퍼티를 제공하는 이벤트 클래스
-
eventTypeType: TYPE
The name of the event.
이벤트 이름.
-
propsType: 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 whetherComponentEvent#stop
is called before.이전에
ComponentEvent#stop
이 불려졌는지 여부를 반환한다. -
stop()
-
Stop the event.
ComponentEvent#isCanceled
will returntrue
after.이벤트를 중단한다. 이후
ComponentEvent#isCanceled
가true
를 반환한다.