@@ -23,6 +23,8 @@ declare module "@firefox-devtools/react-contextmenu" {
2323 collect ?: { ( data : any ) : any } ,
2424 disable ?: boolean ,
2525 holdToDisplay ?: number ,
26+ posX ?: number ,
27+ posY ?: number ,
2628 renderTag ?: React . ElementType ,
2729 triggerOnLeftClick ?: boolean ,
2830 disableIfShiftIsPressed ?: boolean ,
@@ -38,17 +40,29 @@ declare module "@firefox-devtools/react-contextmenu" {
3840 divider ?: boolean ,
3941 preventClose ?: boolean ,
4042 onClick ?: { ( event : React . TouchEvent < HTMLDivElement > | React . MouseEvent < HTMLDivElement > , data : Object , target : HTMLElement ) : void } | Function ,
43+ onMouseLeave ?: { ( event : React . MouseEvent < HTMLDivElement > ) : void } | Function ,
44+ onMouseMove ?: { ( event : React . MouseEvent < HTMLDivElement > ) : void } | Function ,
45+ role ?: string ,
46+ selected ?: boolean ,
4147 children ?: React . ReactNode ,
4248 }
4349
4450 export interface SubMenuProps {
4551 title : React . ReactElement < any > | React . ReactText ,
52+ attributes ?: React . HTMLAttributes < HTMLDivElement > ,
4653 className ?: string ,
4754 disabled ?: boolean ,
4855 hoverDelay ?: number ,
4956 rtl ?: boolean ,
57+ selected ?: boolean ,
58+ onMouseMove ?: { ( event : React . MouseEvent < HTMLDivElement > ) : void } | Function ,
59+ onMouseOut ?: { ( event : React . MouseEvent < HTMLDivElement > ) : void } | Function ,
60+ forceOpen ?: boolean ,
61+ forceClose ?: { ( ) : void } | Function ,
62+ parentKeyNavigationHandler ?: { ( event : React . KeyboardEvent ) : void } | Function ,
5063 preventCloseOnClick ?: boolean ,
5164 onClick ?: { ( event : React . TouchEvent < HTMLDivElement > | React . MouseEvent < HTMLDivElement > , data : Object , target : HTMLElement ) : void } | Function ,
65+ data ?: Object ,
5266 children ?: React . ReactNode ,
5367 }
5468
0 commit comments