Type Alias: GtkEventControllerKeyProps
GtkEventControllerKeyProps =
EventControllerBaseProps&object
Defined in: generated/jsx.ts:10215
Props for the GtkEventControllerKey controller element.
Type Declaration
| Name | Type | Description | Defined in |
|---|---|---|---|
onImUpdate()? | (self) => void | null | Emitted whenever the input method context filters away a keypress and prevents the controller receiving it. See EventControllerKey.set_im_context and IMContext.filter_keypress. | generated/jsx.ts:10223 |
onKeyPressed()? | (keyval, keycode, state, self) => boolean | null | Emitted whenever a key is pressed. | generated/jsx.ts:10225 |
onKeyReleased()? | (keyval, keycode, state, self) => void | null | Emitted whenever a key is released. | generated/jsx.ts:10232 |
onModifiers()? | (state, self) => boolean | null | Emitted whenever the state of modifier keys and pointer buttons change. | generated/jsx.ts:10239 |
ref? | Ref<Gtk.EventControllerKey> | - | generated/jsx.ts:10240 |