widgetCaptureEventListeners property
Events that this widget is listening to in capturing phase.
Implementation
@override
Map<DomEventType, EventCallback?> get widgetCaptureEventListeners => {
DomEventType.click: onClickCapture,
DomEventType.doubleClick: onDoubleClickCapture,
DomEventType.input: onInputCapture,
DomEventType.change: onChangeCapture,
DomEventType.submit: onSubmitCapture,
DomEventType.keyUp: onKeyUpCapture,
DomEventType.keyDown: onKeyDownCapture,
DomEventType.keyPress: onKeyPressCapture,
// drag events
DomEventType.drag: onDragCapture,
DomEventType.dragEnd: onDragEndCapture,
DomEventType.dragEnter: onDragEnterCapture,
DomEventType.dragLeave: onDragLeaveCapture,
DomEventType.dragOver: onDragOverCapture,
DomEventType.dragStart: onDragStartCapture,
DomEventType.drop: onDropCapture,
// mouse events
DomEventType.mouseDown: onMouseDownCapture,
DomEventType.mouseEnter: onMouseEnterCapture,
DomEventType.mouseLeave: onMouseLeaveCapture,
DomEventType.mouseMove: onMouseMoveCapture,
DomEventType.mouseOver: onMouseOverCapture,
DomEventType.mouseOut: onMouseOutCapture,
DomEventType.mouseUp: onMouseUpCapture,
};