5 #ifndef FLUTTER_SHELL_PLATFORM_LINUX_FL_KEYBOARD_PENDING_EVENT_H_
6 #define FLUTTER_SHELL_PLATFORM_LINUX_FL_KEYBOARD_PENDING_EVENT_H_
13 fl_keyboard_pending_event,
15 KEYBOARD_PENDING_EVENT,
25 FlKeyboardPendingEvent* event,
29 FlKeyboardPendingEvent* event,
33 FlKeyboardPendingEvent* event);
gboolean fl_keyboard_pending_event_is_complete(FlKeyboardPendingEvent *event)
void fl_keyboard_pending_event_mark_channel_replied(FlKeyboardPendingEvent *event, gboolean handled)
gboolean fl_keyboard_pending_event_get_any_handled(FlKeyboardPendingEvent *event)
FlKeyEvent * fl_keyboard_pending_event_get_event(FlKeyboardPendingEvent *event)
G_BEGIN_DECLS G_DECLARE_FINAL_TYPE(FlKeyboardPendingEvent, fl_keyboard_pending_event, FL, KEYBOARD_PENDING_EVENT, GObject)
FlKeyboardPendingEvent * fl_keyboard_pending_event_new(FlKeyEvent *event)
uint64_t fl_keyboard_pending_event_get_hash(FlKeyboardPendingEvent *event)
void fl_keyboard_pending_event_mark_embedder_replied(FlKeyboardPendingEvent *event, gboolean handled)