Skip to main content

Type Alias: GtkEventControllerKeyProps

GtkEventControllerKeyProps = EventControllerBaseProps & object

Defined in: generated/jsx.ts:10215

Props for the GtkEventControllerKey controller element.

Type Declaration

NameTypeDescriptionDefined in
onImUpdate()?(self) => void | nullEmitted 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 | nullEmitted whenever a key is pressed.generated/jsx.ts:10225
onKeyReleased()?(keyval, keycode, state, self) => void | nullEmitted whenever a key is released.generated/jsx.ts:10232
onModifiers()?(state, self) => boolean | nullEmitted whenever the state of modifier keys and pointer buttons change.generated/jsx.ts:10239
ref?Ref<Gtk.EventControllerKey>-generated/jsx.ts:10240