MCPcopy
hub / github.com/klinecharts/KLineChart / EventHandler

Interface EventHandler

src/common/EventHandler.ts:41–73  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

39export type MouseTouchEventCallback = (event: MouseTouchEvent, other?: number) => boolean
40
41export interface EventHandler {
42 pinchStartEvent?: MouseTouchEventCallback
43 pinchEvent?: MouseTouchEventCallback
44 pinchEndEvent?: MouseTouchEventCallback
45
46 mouseWheelHortEvent?: MouseTouchEventCallback
47 mouseWheelVertEvent?: MouseTouchEventCallback
48
49 mouseClickEvent?: MouseTouchEventCallback
50 mouseRightClickEvent?: MouseTouchEventCallback
51 tapEvent?: MouseTouchEventCallback
52
53 mouseDoubleClickEvent?: MouseTouchEventCallback
54 doubleTapEvent?: MouseTouchEventCallback
55
56 mouseDownEvent?: MouseTouchEventCallback
57 touchStartEvent?: MouseTouchEventCallback
58
59 mouseUpEvent?: MouseTouchEventCallback
60 touchEndEvent?: MouseTouchEventCallback
61
62 mouseDownOutsideEvent?: MouseTouchEventCallback
63
64 mouseEnterEvent?: MouseTouchEventCallback
65 mouseLeaveEvent?: MouseTouchEventCallback
66
67 mouseMoveEvent?: MouseTouchEventCallback
68
69 pressedMouseMoveEvent?: MouseTouchEventCallback
70 touchMoveEvent?: MouseTouchEventCallback
71
72 longTapEvent?: MouseTouchEventCallback
73}
74
75export type EventName = keyof EventHandler
76

Callers

nothing calls this directly

Implementers 1

Eventsrc/Event.ts

Calls

no outgoing calls

Tested by

no test coverage detected