AbstractAbstract ReadonlyfocusThe focus type of this event. Can be null.
If null, this event cannot be focused, since events are focused by their FocusType as a group.
Abstract ReadonlyneedsCan this event be dispatched without a target?
ReadonlypropagationWhich event propagation model is this event type using?
ReadonlyreversedIs this event dispatched in reverse-order?
ReadonlytargetThe target of this event. Since this is an untargetable event, this will always be null.
Abstract ReadonlytypeThe type of this event instance. Compare this against the static
WidgetEvent."type" in the class or a known string value.
Comparing this value and doing an instanceof check must be equivalent.
Abstract ReadonlyuserIs this event capturable by user event handlers?
Note that if the event does not propagate, capturing the event still has an effect; events are handled in the order for which the handlers were added, meaning that if a handler captures the event, the other handlers won't be called.
Static Internal__lw_Internal flag. Marks a class as having warned the user that the event is untergetable in the case that the event is cloned with a target set.
Static ReadonlytypeThe type of this event class. Each event type should be unique, and have a unique class.
Due to Typescript limitations, no compile error is thrown when this static field is not set at a sub-class. Despite this, the type must be set to a unique string value.
AbstractcloneCreate a new TricklingEvent with the same properties as this, except with a new given target.
Check if the type of this event instance matches the type of a given event class, asserting that the instance is of the class' type.
Protectedwarn
A TricklingEvent which cannot be targeted.