Skip to content

WindowEventMap

Defined in: uzumaki.d.ts:306

Window receives all DOM events (for bubble/capture) plus its lifecycle events.

beforeinput: UzInputEvent

Defined in: uzumaki.d.ts:284

Fires before an edit is applied to an input. Call preventDefault() to stop the edit from committing. Bubbles.

UzEventMap.beforeinput


blur: UzFocusEvent

Defined in: uzumaki.d.ts:300

The element lost focus. Does not bubble.

UzEventMap.blur


click: UzMouseEvent

Defined in: uzumaki.d.ts:265

A press and release landed on the same element. Bubbles.

UzEventMap.click


close: UzumakiEvent

Defined in: uzumaki.d.ts:308


commit: UzInputEvent

Defined in: uzumaki.d.ts:296

The value was committed: fires on blur for a text input whose value differs from when it was focused, and immediately when a checkbox toggles. Pairs with the live input/valuechange events. Bubbles.

UzEventMap.commit


copy: UzClipboardEvent

Defined in: uzumaki.d.ts:301

UzEventMap.copy


cut: UzClipboardEvent

Defined in: uzumaki.d.ts:302

UzEventMap.cut


focus: UzFocusEvent

Defined in: uzumaki.d.ts:298

The element gained focus. Does not bubble.

UzEventMap.focus


input: UzInputEvent

Defined in: uzumaki.d.ts:279

The element’s value changed. Bubbles.

UzEventMap.input


keydown: UzKeyboardEvent

Defined in: uzumaki.d.ts:275

A key was pressed while the element was focused. Bubbles.

UzEventMap.keydown


keyup: UzKeyboardEvent

Defined in: uzumaki.d.ts:277

A key was released while the element was focused. Bubbles.

UzEventMap.keyup


load: UzumakiEvent

Defined in: uzumaki.d.ts:307


mousedown: UzMouseEvent

Defined in: uzumaki.d.ts:261

A mouse button was pressed over the element. Bubbles.

UzEventMap.mousedown


mouseenter: UzMouseEvent

Defined in: uzumaki.d.ts:267

Pointer entered the element. Fires per element; does not bubble.

UzEventMap.mouseenter


mouseleave: UzMouseEvent

Defined in: uzumaki.d.ts:269

Pointer left the element. Fires per element; does not bubble.

UzEventMap.mouseleave


mousemove: UzMouseEvent

Defined in: uzumaki.d.ts:259

Pointer moved over the element. Bubbles.

UzEventMap.mousemove


mouseout: UzMouseEvent

Defined in: uzumaki.d.ts:273

Pointer left the element or a descendant. Bubbles.

UzEventMap.mouseout


mouseover: UzMouseEvent

Defined in: uzumaki.d.ts:271

Pointer entered the element or a descendant. Bubbles.

UzEventMap.mouseover


mouseup: UzMouseEvent

Defined in: uzumaki.d.ts:263

A mouse button was released over the element. Bubbles.

UzEventMap.mouseup


paste: UzClipboardEvent

Defined in: uzumaki.d.ts:303

UzEventMap.paste


resize: UzumakiResizeEvent

Defined in: uzumaki.d.ts:309


selectionchange: UzSelectionChangeEvent

Defined in: uzumaki.d.ts:315

The active text selection inside this window changed. Fires for view-level selection on selectable containers. Does not bubble.


textupdate: UzInputEvent

Defined in: uzumaki.d.ts:290

Edit a keypress would have applied to an editContext view. The framework does not mutate the view; the handler must update its own text buffer and re-render. Mirrors the web EditContext API’s textupdate event. Bubbles.

UzEventMap.textupdate


themechange: UzThemeChangeEvent

Defined in: uzumaki.d.ts:310