Skip to content

Universal DevTools Kit SDK


Universal DevTools Kit SDK / @u-devtools/core / OverlayMenuItem

Interface: OverlayMenuItem ​

Defined in: control.ts:41

Properties ​

icon? ​

optional icon: string

Defined in: control.ts:44


iconSvg? ​

optional iconSvg: string

Defined in: control.ts:45


iconUrl? ​

optional iconUrl: string

Defined in: control.ts:46


id ​

id: string

Defined in: control.ts:42


label ​

label: string

Defined in: control.ts:43


onBlur()? ​

optional onBlur: (ctx, event) => void

Defined in: control.ts:61

Parameters ​

ParameterType
ctxOverlayContext
eventFocusEvent

Returns ​

void


onClick()? ​

optional onClick: (ctx, event) => void

Defined in: control.ts:51

Event handlers (receive context)

Parameters ​

ParameterType
ctxOverlayContext
eventMouseEvent

Returns ​

void


onContextMenu()? ​

optional onContextMenu: (ctx, event) => void

Defined in: control.ts:53

Parameters ​

ParameterType
ctxOverlayContext
eventMouseEvent

Returns ​

void


onDoubleClick()? ​

optional onDoubleClick: (ctx, event) => void

Defined in: control.ts:52

Parameters ​

ParameterType
ctxOverlayContext
eventMouseEvent

Returns ​

void


onFocus()? ​

optional onFocus: (ctx, event) => void

Defined in: control.ts:60

Parameters ​

ParameterType
ctxOverlayContext
eventFocusEvent

Returns ​

void


onKeyDown()? ​

optional onKeyDown: (ctx, event) => void

Defined in: control.ts:58

Parameters ​

ParameterType
ctxOverlayContext
eventKeyboardEvent

Returns ​

void


onKeyUp()? ​

optional onKeyUp: (ctx, event) => void

Defined in: control.ts:59

Parameters ​

ParameterType
ctxOverlayContext
eventKeyboardEvent

Returns ​

void


onMouseDown()? ​

optional onMouseDown: (ctx, event) => void

Defined in: control.ts:56

Parameters ​

ParameterType
ctxOverlayContext
eventMouseEvent

Returns ​

void


onMouseEnter()? ​

optional onMouseEnter: (ctx, event) => void

Defined in: control.ts:54

Parameters ​

ParameterType
ctxOverlayContext
eventMouseEvent

Returns ​

void


onMouseLeave()? ​

optional onMouseLeave: (ctx, event) => void

Defined in: control.ts:55

Parameters ​

ParameterType
ctxOverlayContext
eventMouseEvent

Returns ​

void


onMouseUp()? ​

optional onMouseUp: (ctx, event) => void

Defined in: control.ts:57

Parameters ​

ParameterType
ctxOverlayContext
eventMouseEvent

Returns ​

void


order? ​

optional order: number

Defined in: control.ts:47

Released under the MIT License.