Flutter Engine
The Flutter Engine
third_party
accessibility
ax
ax_offscreen_result.h
Go to the documentation of this file.
1
// Copyright 2019 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_OFFSCREEN_RESULT_H_
6
#define UI_ACCESSIBILITY_AX_OFFSCREEN_RESULT_H_
7
8
namespace
ui
{
9
10
// The onscreen state of result bounds or points. Any object is offscreen if
11
// it is fully clipped or scrolled out of view by any of its ancestors so that
12
// it is not rendered on the screen. For a longer discussion on what offscreen
13
// means in the context of Chromium see the link below.
14
// https://chromium.googlesource.com/chromium/src/+/lkgr/docs/accessibility/offscreen.md
15
// kOnscreen: The resulting bound or point is onscreen
16
// kOffscreen: The resulting bound or point is offscreen
17
enum class
AXOffscreenResult
{
kOnscreen
,
kOffscreen
};
18
}
// namespace ui
19
20
#endif
// UI_ACCESSIBILITY_AX_OFFSCREEN_RESULT_H_
ui
Definition:
window_binding_handler.h:18
ui::AXOffscreenResult
AXOffscreenResult
Definition:
ax_offscreen_result.h:17
ui::AXOffscreenResult::kOnscreen
@ kOnscreen
ui::AXOffscreenResult::kOffscreen
@ kOffscreen
Generated on Sun Jun 23 2024 21:55:19 for Flutter Engine by
1.9.4