React Common Types - events
Cancelable
A type used in events. Specifies whether the event is cancelable.
import { Cancelable } from "devextreme/common/core/events"
Type:
ChangedOptionInfo
Specifies arguments of optionChanged
event.
import { ChangedOptionInfo } from "devextreme/common/core/events"
Type:
EventInfo
A type that contains fields common for all events (component
, element
, model
).
import { EventInfo } from "devextreme/common/core/events"
Type:
Do not use NativeEventInfo if you specify this type.
export interface EventInfo<TComponent> { readonly component: TComponent; readonly element: DxElement; }
InitializedEventInfo
Specifies arguments of initialized
event.
import { InitializedEventInfo } from "devextreme/common/core/events"
Type:
ItemInfo
Specifies item information used in events related to a component's items.
import { ItemInfo } from "devextreme/common/core/events"
Type:
NativeEventInfo
A type that contains fields common for all events (component
, element
, model
) and the event
field.
import { NativeEventInfo } from "devextreme/common/core/events"
Type:
Do not use EventInfo if you specify this type.
interface NativeEventInfo<TComponent, TNativeEvent = Event> { readonly component: TComponent; readonly element: DxElement; readonly event?: EventObject & TNativeEvent; } interface EventObject { currentTarget: Element; data: any; delegateTarget: Element; target: Element; isDefaultPrevented(): boolean; isImmediatePropagationStopped(): boolean; isPropagationStopped(): boolean; preventDefault(): void; stopImmediatePropagation(): void; stopPropagation(): void; }
Feel free to share topic-related thoughts here.
If you have technical questions, please create a support ticket in the DevExpress Support Center.
Thank you for the feedback!
If you have technical questions, please create a support ticket in the DevExpress Support Center.