5#ifndef FLUTTER_SHELL_PLATFORM_COMMON_FLUTTER_PLATFORM_NODE_DELEGATE_H_
6#define FLUTTER_SHELL_PLATFORM_COMMON_FLUTTER_PLATFORM_NODE_DELEGATE_H_
8#include "flutter/fml/mapping.h"
9#include "flutter/shell/platform/embedder/embedder.h"
10#include "flutter/third_party/accessibility/ax/ax_event_generator.h"
11#include "flutter/third_party/accessibility/ax/platform/ax_platform_node_delegate_base.h"
53 bool clip_bounds) = 0;
133 int offset)
const override;
140 virtual void Init(std::weak_ptr<OwnerBridge> bridge,
ui::AXNode* node);
163 int32_t node_id)
override;
170 std::weak_ptr<OwnerBridge> bridge_;
A Mapping like NonOwnedMapping, but uses Free as its release proc.
std::unique_ptr< AXPosition< AXNodePosition, AXNode > > AXPositionInstance
DEF_SWITCHES_START aot vmservice shared library Name of the *so containing AOT compiled Dart assets for launching the service isolate vm snapshot data
ui::AXNode::AXID AccessibilityNodeId
UnimplementedNativeViewAccessible * NativeViewAccessible