5#ifndef FLUTTER_SHELL_PLATFORM_LINUX_FL_KEYBOARD_MANAGER_H_
6#define FLUTTER_SHELL_PLATFORM_LINUX_FL_KEYBOARD_MANAGER_H_
10#include "flutter/shell/platform/linux/fl_keyboard_view_delegate.h"
14#define FL_TYPE_KEYBOARD_MANAGER fl_keyboard_manager_get_type()
47 FlBinaryMessenger* messenger,
48 FlKeyboardViewDelegate* view_delegate);
typedefG_BEGIN_DECLS struct _FlKeyboardManager FlKeyboardManager
gboolean fl_keyboard_manager_handle_event(FlKeyboardManager *manager, FlKeyEvent *event)
gboolean fl_keyboard_manager_is_state_clear(FlKeyboardManager *manager)
G_DECLARE_FINAL_TYPE(FlKeyboardManager, fl_keyboard_manager, FL, KEYBOARD_MANAGER, GObject)
void fl_keyboard_manager_sync_modifier_if_needed(FlKeyboardManager *manager, guint state, double event_time)
GHashTable * fl_keyboard_manager_get_pressed_state(FlKeyboardManager *manager)
FlKeyboardManager * fl_keyboard_manager_new(FlBinaryMessenger *messenger, FlKeyboardViewDelegate *view_delegate)
it will be possible to load the file into Perfetto s trace viewer disable asset Prevents usage of any non test fonts unless they were explicitly Loaded via prefetched default font manager