Flutter Linux Embedder
fl_accessible_text_field.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_ACCESSIBLE_TEXT_FIELD_H_
6
#define FLUTTER_SHELL_PLATFORM_LINUX_FL_ACCESSIBLE_TEXT_FIELD_H_
7
8
#include <gtk/gtk.h>
9
10
#include "
flutter/shell/platform/linux/fl_accessible_node.h
"
11
12
G_BEGIN_DECLS
13
14
G_DECLARE_FINAL_TYPE
(FlAccessibleTextField,
15
fl_accessible_text_field,
16
FL
,
17
ACCESSIBLE_TEXT_FIELD,
18
FlAccessibleNode);
19
20
/**
21
* fl_accessible_text_field_new:
22
* @engine: the #FlEngine this node came from.
23
* @view_id: the ID of the view that contains this semantics node.
24
* @id: the semantics node ID this object represents.
25
*
26
* Creates a new accessibility object that exposes an editable Flutter text
27
* field to ATK.
28
*
29
* Returns: a new #FlAccessibleNode.
30
*/
31
FlAccessibleNode*
fl_accessible_text_field_new
(FlEngine* engine,
32
FlutterViewId
view_id
,
33
int32_t
id
);
34
35
G_END_DECLS
36
37
#endif
// FLUTTER_SHELL_PLATFORM_LINUX_FL_ACCESSIBLE_TEXT_FIELD_H_
fl_accessible_node.h
fl_accessible_text_field_new
FlAccessibleNode * fl_accessible_text_field_new(FlEngine *engine, FlutterViewId view_id, int32_t id)
Definition:
fl_accessible_text_field.cc:618
G_DECLARE_FINAL_TYPE
G_BEGIN_DECLS G_DECLARE_FINAL_TYPE(FlAccessibleTextField, fl_accessible_text_field, FL, ACCESSIBLE_TEXT_FIELD, FlAccessibleNode)
FL
FL
Definition:
fl_binary_messenger.cc:27
view_id
G_BEGIN_DECLS FlutterViewId view_id
Definition:
fl_view_accessible.h:49
shell
platform
linux
fl_accessible_text_field.h
Generated by
1.9.1