Flutter Linux Embedder
fl_keyboard_pending_event.h
Go to the documentation of this file.
1
// Copyright 2013 The Flutter Authors. All rights reserved.
2
// Use of this source code is governed by a BSD-style license that can be
3
// found in the LICENSE file.
4
5
#ifndef FLUTTER_SHELL_PLATFORM_LINUX_FL_KEYBOARD_PENDING_EVENT_H_
6
#define FLUTTER_SHELL_PLATFORM_LINUX_FL_KEYBOARD_PENDING_EVENT_H_
7
8
#include "
fl_key_event.h
"
9
10
G_BEGIN_DECLS
11
12
G_DECLARE_FINAL_TYPE
(FlKeyboardPendingEvent,
13
fl_keyboard_pending_event,
14
FL
,
15
KEYBOARD_PENDING_EVENT,
16
GObject);
17
18
FlKeyboardPendingEvent*
fl_keyboard_pending_event_new
(FlKeyEvent* event);
19
20
FlKeyEvent*
fl_keyboard_pending_event_get_event
(FlKeyboardPendingEvent* event);
21
22
uint64_t
fl_keyboard_pending_event_get_hash
(FlKeyboardPendingEvent* event);
23
24
void
fl_keyboard_pending_event_mark_embedder_replied
(
25
FlKeyboardPendingEvent* event,
26
gboolean handled);
27
28
void
fl_keyboard_pending_event_mark_channel_replied
(
29
FlKeyboardPendingEvent* event,
30
gboolean handled);
31
32
gboolean
fl_keyboard_pending_event_get_any_handled
(
33
FlKeyboardPendingEvent* event);
34
35
gboolean
fl_keyboard_pending_event_is_complete
(FlKeyboardPendingEvent* event);
36
37
G_END_DECLS
38
39
#endif // FLUTTER_SHELL_PLATFORM_LINUX_FL_KEYBOARD_PENDING_EVENT_H_
fl_keyboard_pending_event_get_hash
uint64_t fl_keyboard_pending_event_get_hash(FlKeyboardPendingEvent *event)
Definition:
fl_keyboard_pending_event.cc:73
fl_keyboard_pending_event_get_any_handled
gboolean fl_keyboard_pending_event_get_any_handled(FlKeyboardPendingEvent *event)
Definition:
fl_keyboard_pending_event.cc:94
fl_keyboard_pending_event_mark_channel_replied
void fl_keyboard_pending_event_mark_channel_replied(FlKeyboardPendingEvent *event, gboolean handled)
Definition:
fl_keyboard_pending_event.cc:86
G_DECLARE_FINAL_TYPE
G_BEGIN_DECLS G_DECLARE_FINAL_TYPE(FlKeyboardPendingEvent, fl_keyboard_pending_event, FL, KEYBOARD_PENDING_EVENT, GObject)
fl_keyboard_pending_event_is_complete
gboolean fl_keyboard_pending_event_is_complete(FlKeyboardPendingEvent *event)
Definition:
fl_keyboard_pending_event.cc:100
fl_keyboard_pending_event_mark_embedder_replied
void fl_keyboard_pending_event_mark_embedder_replied(FlKeyboardPendingEvent *event, gboolean handled)
Definition:
fl_keyboard_pending_event.cc:78
FL
FL
Definition:
fl_binary_messenger.cc:27
fl_keyboard_pending_event_get_event
FlKeyEvent * fl_keyboard_pending_event_get_event(FlKeyboardPendingEvent *event)
Definition:
fl_keyboard_pending_event.cc:68
fl_key_event.h
fl_keyboard_pending_event_new
FlKeyboardPendingEvent * fl_keyboard_pending_event_new(FlKeyEvent *event)
Definition:
fl_keyboard_pending_event.cc:58
shell
platform
linux
fl_keyboard_pending_event.h
Generated by
1.8.17