#include <atk/atk.h>
#include "flutter/shell/platform/embedder/embedder.h"
#include "flutter/shell/platform/linux/public/flutter_linux/fl_engine.h"
Go to the source code of this file.
Functions | |
G_BEGIN_DECLS | G_DECLARE_FINAL_TYPE (FlViewAccessible, fl_view_accessible, FL, VIEW_ACCESSIBLE, AtkPlug) FlViewAccessible *fl_view_accessible_new(FlEngine *engine) |
void | fl_view_accessible_handle_update_semantics (FlViewAccessible *accessible, const FlutterSemanticsUpdate2 *update) |
void fl_view_accessible_handle_update_semantics | ( | FlViewAccessible * | accessible, |
const FlutterSemanticsUpdate2 * | update | ||
) |
fl_view_accessible_handle_update_semantics: @accessible: an #FlViewAccessible. @update: semantic update information.
Handle a semantics update from Flutter.
Definition at line 142 of file fl_view_accessible.cc.
References fl_accessible_node_set_actions(), fl_accessible_node_set_children(), fl_accessible_node_set_extents(), fl_accessible_node_set_flags(), fl_accessible_node_set_name(), fl_accessible_node_set_parent(), fl_accessible_node_set_text_direction(), fl_accessible_node_set_text_selection(), fl_accessible_node_set_value(), fl_value_get_int32_list(), fl_value_get_length(), fl_value_new_int32_list(), fl_value_unref(), get_node(), i, lookup_node(), TRUE, user_data, and value.
Referenced by TEST(), and update_semantics_cb().
G_BEGIN_DECLS G_DECLARE_FINAL_TYPE | ( | FlViewAccessible | , |
fl_view_accessible | , | ||
FL | , | ||
VIEW_ACCESSIBLE | , | ||
AtkPlug | |||
) |
FlViewAccessible:
#FlViewAccessible is an object that exposes accessibility information for an #FlView. fl_view_accessible_new:
Creates a new accessibility object that exposes Flutter accessibility information to ATK.
Returns: a new #FlViewAccessible.