5 #ifndef FLUTTER_SHELL_PLATFORM_COMMON_ALERT_PLATFORM_NODE_DELEGATE_H_
6 #define FLUTTER_SHELL_PLATFORM_COMMON_ALERT_PLATFORM_NODE_DELEGATE_H_
8 #include "flutter/fml/macros.h"
9 #include "flutter/third_party/accessibility/ax/ax_node_data.h"
10 #include "flutter/third_party/accessibility/ax/platform/ax_platform_node_delegate_base.h"
21 ui::AXPlatformNodeDelegate& parent_delegate);
25 void SetText(
const std::u16string& text);
28 gfx::NativeViewAccessible
GetParent()
override;
32 gfx::AcceleratedWidget GetTargetForNativeAccessibilityEvent()
override;
33 const ui::AXUniqueId& GetUniqueId()
const override;
34 const ui::AXNodeData& GetData()
const override;
37 ui::AXPlatformNodeDelegate& parent_delegate_;
50 #endif // FLUTTER_SHELL_PLATFORM_COMMON_ALERT_PLATFORM_NODE_DELEGATE_H_