menu

InputEventComposition

import { InputEventComposition } from "destack:input/binding";

Input composition event.

language/library/src/input/binding/event.ds:366:379
1export struct InputEventComposition {2    kind: "composition";3    header: InputEventHeader;4    action: InputEventAction;5    text: string;6    selectionStart: uint32;7    selectionEnd: uint32;8}

Members

kind: "composition"

Event discriminator.

header: InputEventHeader

Shared event header.

action: InputEventAction

Event action.

text: string

Composition text payload.

selectionStart: uint32

Selection start in UTF-16 code units when available.

selectionEnd: uint32

Selection end in UTF-16 code units when available.