File tree Expand file tree Collapse file tree 1 file changed +17
-11
lines changed Expand file tree Collapse file tree 1 file changed +17
-11
lines changed Original file line number Diff line number Diff line change @@ -21,18 +21,24 @@ export type EventParams<T extends CustomEvent> = T extends CustomEvent
21
21
? T [ "detail" ]
22
22
: never ;
23
23
24
+ export type ClickEvent = CustomEvent <
25
+ { events : TimelineEvent [ ] } & BaseEventData
26
+ > ;
27
+ export type SelectEvent = CustomEvent <
28
+ { events : TimelineEvent [ ] } & BaseEventData
29
+ > ;
30
+ export type ContextEvent = CustomEvent <
31
+ { event ?: TimelineEvent } & BaseEventData
32
+ > ;
33
+ export type HoverEvent = CustomEvent < { event : TimelineEvent } & BaseEventData > ;
34
+ export type LeaveEvent = CustomEvent < { event : TimelineEvent } > ;
35
+
24
36
export type ApiEvent = {
25
- "on-click" : (
26
- event : CustomEvent < { events : TimelineEvent [ ] } & BaseEventData > ,
27
- ) => void ;
28
- "on-context-click" : (
29
- event : CustomEvent < { event ?: TimelineEvent } & BaseEventData > ,
30
- ) => void ;
31
- "on-select-change" : ( event : CustomEvent < { events : TimelineEvent [ ] } > ) => void ;
32
- "on-hover" : (
33
- event : CustomEvent < { event : TimelineEvent } & BaseEventData > ,
34
- ) => void ;
35
- "on-leave" : ( event : CustomEvent < { event : TimelineEvent } > ) => void ;
37
+ "on-click" : ( event : ClickEvent ) => void ;
38
+ "on-context-click" : ( event : ContextEvent ) => void ;
39
+ "on-select-change" : ( event : SelectEvent ) => void ;
40
+ "on-hover" : ( event : HoverEvent ) => void ;
41
+ "on-leave" : ( event : LeaveEvent ) => void ;
36
42
} ;
37
43
38
44
export type UnwrapTimelineEvents <
You can’t perform that action at this time.
0 commit comments