#include "flutter/shell/platform/linux/fl_accessibility_plugin.h"
#include "flutter/shell/platform/linux/fl_view_accessible.h"
Go to the source code of this file.
Classes | |
struct | _FlAccessibilityPlugin |
Functions | |
static void | fl_accessibility_plugin_dispose (GObject *object) |
static void | fl_accessibility_plugin_class_init (FlAccessibilityPluginClass *klass) |
static void | fl_accessibility_plugin_init (FlAccessibilityPlugin *self) |
FlAccessibilityPlugin * | fl_accessibility_plugin_new (FlView *view) |
void | fl_accessibility_plugin_handle_update_semantics_node (FlAccessibilityPlugin *self, const FlutterSemanticsNode *node) |
|
static |
Definition at line 28 of file fl_accessibility_plugin.cc.
References fl_accessibility_plugin_dispose().
|
static |
Definition at line 16 of file fl_accessibility_plugin.cc.
References self.
Referenced by fl_accessibility_plugin_class_init().
void fl_accessibility_plugin_handle_update_semantics_node | ( | FlAccessibilityPlugin * | plugin, |
const FlutterSemanticsNode * | node | ||
) |
fl_accessibility_plugin_handle_update_semantics_node: @plugin: an #FlAccessibilityPlugin. @node: semantic node information.
Handle a semantics node update.
Definition at line 46 of file fl_accessibility_plugin.cc.
References fl_view_accessible_handle_update_semantics_node(), node, and self.
Referenced by update_semantics_node_cb().
|
static |
Definition at line 33 of file fl_accessibility_plugin.cc.
FlAccessibilityPlugin* fl_accessibility_plugin_new | ( | FlView * | view | ) |
FlAccessibilityPlugin:
#FlAccessibilityPlugin is a plugin that handles semantic node updates and converts them to ATK events. fl_accessibility_plugin_new: @view: an #FlView to export accessibility information to.
Creates a new plugin handles semantic node updates.
Returns: a new #FlAccessibilityPlugin.
Definition at line 35 of file fl_accessibility_plugin.cc.
References g_object_add_weak_pointer(), and self.
Referenced by fl_view_constructed().