Flutter Engine
The Flutter Engine
third_party
accessibility
ax
ax_action_handler.h
Go to the documentation of this file.
1
// Copyright 2017 The Chromium 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 UI_ACCESSIBILITY_AX_ACTION_HANDLER_H_
6
#define UI_ACCESSIBILITY_AX_ACTION_HANDLER_H_
7
8
#include "
ax_action_handler_base.h
"
9
#include "
ax_export.h
"
10
11
namespace
ui
{
12
13
// The class you normally want to inherit from other classes when you want to
14
// make them visible to accessibility clients, since it automatically registers
15
// a valid AXTreeID with the AXTreeIDRegistry when constructing the instance.
16
//
17
// If you need more control over how the AXTreeID associated to this class is
18
// set, please inherit directly from AXActionHandlerBase instead.
19
class
AX_EXPORT
AXActionHandler
:
public
AXActionHandlerBase
{
20
protected
:
21
AXActionHandler
();
22
};
23
24
}
// namespace ui
25
26
#endif
// UI_ACCESSIBILITY_AX_ACTION_HANDLER_H_
ax_action_handler_base.h
ax_export.h
AX_EXPORT
#define AX_EXPORT
Definition:
ax_export.h:29
ui::AXActionHandlerBase
Definition:
ax_action_handler_base.h:23
ui::AXActionHandler
Definition:
ax_action_handler.h:19
ui
Definition:
window_binding_handler.h:18
Generated on Sun Jun 23 2024 21:55:19 for Flutter Engine by
1.9.4