#include <ax_platform_node_delegate_base.h>
Classes | |
| class | ChildIteratorBase |
Public Member Functions | |
| AXPlatformNodeDelegateBase () | |
| ~AXPlatformNodeDelegateBase () override | |
| const AXNodeData & | GetData () const override |
| const AXTreeData & | GetTreeData () const override |
| std::u16string | GetInnerText () const override |
| const AXTree::Selection | GetUnignoredSelection () const override |
| AXNodePosition::AXPositionInstance | CreateTextPositionAt (int offset) const override |
| gfx::NativeViewAccessible | GetNSWindow () override |
| gfx::NativeViewAccessible | GetNativeViewAccessible () override |
| gfx::NativeViewAccessible | GetParent () override |
| gfx::NativeViewAccessible | GetLowestPlatformAncestor () const override |
| int | GetIndexInParent () override |
| int | GetChildCount () const override |
| gfx::NativeViewAccessible | ChildAtIndex (int index) override |
| bool | HasModalDialog () const override |
| gfx::NativeViewAccessible | GetFirstChild () override |
| gfx::NativeViewAccessible | GetLastChild () override |
| gfx::NativeViewAccessible | GetNextSibling () override |
| gfx::NativeViewAccessible | GetPreviousSibling () override |
| bool | IsChildOfLeaf () const override |
| bool | IsChildOfPlainTextField () const override |
| bool | IsLeaf () const override |
| bool | IsToplevelBrowserWindow () override |
| gfx::NativeViewAccessible | GetClosestPlatformObject () const override |
| std::unique_ptr< AXPlatformNodeDelegate::ChildIterator > | ChildrenBegin () override |
| std::unique_ptr< AXPlatformNodeDelegate::ChildIterator > | ChildrenEnd () override |
| std::string | GetName () const override |
| std::u16string | GetHypertext () const override |
| bool | SetHypertextSelection (int start_offset, int end_offset) override |
| TextAttributeMap | ComputeTextAttributeMap (const TextAttributeList &default_attributes) const override |
| std::string | GetInheritedFontFamilyName () const override |
| gfx::Rect | GetBoundsRect (const AXCoordinateSystem coordinate_system, const AXClippingBehavior clipping_behavior, AXOffscreenResult *offscreen_result) const override |
| gfx::Rect | GetHypertextRangeBoundsRect (const int start_offset, const int end_offset, const AXCoordinateSystem coordinate_system, const AXClippingBehavior clipping_behavior, AXOffscreenResult *offscreen_result) const override |
| gfx::Rect | GetInnerTextRangeBoundsRect (const int start_offset, const int end_offset, const AXCoordinateSystem coordinate_system, const AXClippingBehavior clipping_behavior, AXOffscreenResult *offscreen_result) const override |
| gfx::Rect | GetClippedScreenBoundsRect (AXOffscreenResult *offscreen_result=nullptr) const override |
| gfx::Rect | GetUnclippedScreenBoundsRect (AXOffscreenResult *offscreen_result=nullptr) const |
| gfx::NativeViewAccessible | HitTestSync (int screen_physical_pixel_x, int screen_physical_pixel_y) const override |
| gfx::NativeViewAccessible | GetFocus () override |
| bool | IsOffscreen () const override |
| bool | IsMinimized () const override |
| bool | IsText () const override |
| bool | IsWebContent () const override |
| bool | HasVisibleCaretOrSelection () const override |
| AXPlatformNode * | GetFromNodeID (int32_t id) override |
| AXPlatformNode * | GetFromTreeIDAndNodeID (const ui::AXTreeID &ax_tree_id, int32_t id) override |
| AXPlatformNode * | GetTargetNodeForRelation (ax::mojom::IntAttribute attr) override |
| std::vector< AXPlatformNode * > | GetTargetNodesForRelation (ax::mojom::IntListAttribute attr) override |
| std::set< AXPlatformNode * > | GetReverseRelations (ax::mojom::IntAttribute attr) override |
| std::set< AXPlatformNode * > | GetReverseRelations (ax::mojom::IntListAttribute attr) override |
| std::u16string | GetAuthorUniqueId () const override |
| const AXUniqueId & | GetUniqueId () const override |
| std::optional< int > | FindTextBoundary (ax::mojom::TextBoundary boundary, int offset, ax::mojom::MoveDirection direction, ax::mojom::TextAffinity affinity) const override |
| const std::vector< gfx::NativeViewAccessible > | GetUIADescendants () const override |
| std::string | GetLanguage () const override |
| bool | IsTable () const override |
| std::optional< int > | GetTableColCount () const override |
| std::optional< int > | GetTableRowCount () const override |
| std::optional< int > | GetTableAriaColCount () const override |
| std::optional< int > | GetTableAriaRowCount () const override |
| std::optional< int > | GetTableCellCount () const override |
| std::optional< bool > | GetTableHasColumnOrRowHeaderNode () const override |
| std::vector< int32_t > | GetColHeaderNodeIds () const override |
| std::vector< int32_t > | GetColHeaderNodeIds (int col_index) const override |
| std::vector< int32_t > | GetRowHeaderNodeIds () const override |
| std::vector< int32_t > | GetRowHeaderNodeIds (int row_index) const override |
| AXPlatformNode * | GetTableCaption () const override |
| bool | IsTableRow () const override |
| std::optional< int > | GetTableRowRowIndex () const override |
| bool | IsTableCellOrHeader () const override |
| std::optional< int > | GetTableCellIndex () const override |
| std::optional< int > | GetTableCellColIndex () const override |
| std::optional< int > | GetTableCellRowIndex () const override |
| std::optional< int > | GetTableCellColSpan () const override |
| std::optional< int > | GetTableCellRowSpan () const override |
| std::optional< int > | GetTableCellAriaColIndex () const override |
| std::optional< int > | GetTableCellAriaRowIndex () const override |
| std::optional< int32_t > | GetCellId (int row_index, int col_index) const override |
| std::optional< int32_t > | CellIndexToId (int cell_index) const override |
| bool | IsCellOrHeaderOfARIATable () const override |
| bool | IsCellOrHeaderOfARIAGrid () const override |
| bool | IsOrderedSetItem () const override |
| bool | IsOrderedSet () const override |
| std::optional< int > | GetPosInSet () const override |
| std::optional< int > | GetSetSize () const override |
| gfx::AcceleratedWidget | GetTargetForNativeAccessibilityEvent () override |
| bool | AccessibilityPerformAction (const AXActionData &data) override |
| std::u16string | GetLocalizedStringForImageAnnotationStatus (ax::mojom::ImageAnnotationStatus status) const override |
| std::u16string | GetLocalizedRoleDescriptionForUnlabeledImage () const override |
| std::u16string | GetLocalizedStringForLandmarkType () const override |
| std::u16string | GetLocalizedStringForRoleDescription () const override |
| std::u16string | GetStyleNameAttributeAsLocalizedString () const override |
| bool | ShouldIgnoreHoveredStateForTesting () override |
Public Member Functions inherited from ui::AXPlatformNodeDelegate | |
| virtual | ~AXPlatformNodeDelegate ()=default |
| std::string | ToString () |
| std::string | SubtreeToString () |
Protected Member Functions | |
| std::string | SubtreeToStringHelper (size_t level) override |
| std::set< ui::AXPlatformNode * > | GetNodesForNodeIds (const std::set< int32_t > &ids) |
| AXPlatformNodeDelegate * | GetParentDelegate () |
Protected Member Functions inherited from ui::AXPlatformNodeDelegate | |
| AXPlatformNodeDelegate ()=default | |
Definition at line 22 of file ax_platform_node_delegate_base.h.
|
default |
|
overridedefault |
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper, and flutter::FlutterPlatformNodeDelegate.
Definition at line 503 of file ax_platform_node_delegate_base.cc.
Referenced by SetHypertextSelection().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 474 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in flutter::FlutterPlatformNodeDelegate, and ui::TestAXNodeWrapper.
Definition at line 121 of file ax_platform_node_delegate_base.cc.
Referenced by GetFirstChild(), GetInnerText(), and GetLastChild().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 259 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 264 of file ax_platform_node_delegate_base.cc.
References GetChildCount().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 535 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in flutter::FlutterPlatformNodeDelegate, and ui::TestAXNodeWrapper.
Definition at line 74 of file ax_platform_node_delegate_base.cc.
References ui::AXPosition< AXNodePosition, AXNode >::CreateNullPosition().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 641 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 632 of file ax_platform_node_delegate_base.cc.
References GetData(), ax::mojom::kIdentifier, and base::UTF8ToUTF16().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper, flutter::FlutterPlatformNodeDelegate, flutter::FlutterPlatformNodeDelegateMac, and flutter::FlutterPlatformNodeDelegateWindows.
Definition at line 286 of file ax_platform_node_delegate_base.cc.
Referenced by GetClippedScreenBoundsRect(), and GetUnclippedScreenBoundsRect().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 464 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in flutter::FlutterPlatformNodeDelegate, and ui::TestAXNodeWrapper.
Definition at line 117 of file ax_platform_node_delegate_base.cc.
Referenced by ui::AXPlatformNodeDelegateBase::ChildIteratorBase::ChildIteratorBase(), ChildrenEnd(), GetFirstChild(), GetInnerText(), GetLastChild(), ui::AXPlatformNodeDelegateBase::ChildIteratorBase::GetNativeViewAccessible(), GetNextSibling(), GetPreviousSibling(), IsLeaf(), and SubtreeToStringHelper().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 311 of file ax_platform_node_delegate_base.cc.
References GetBoundsRect(), ui::kClipped, and ui::kScreenDIPs.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 184 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 401 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 405 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in flutter::FlutterPlatformNodeDelegate, and ui::TestAXNodeWrapper.
Definition at line 26 of file ax_platform_node_delegate_base.cc.
Referenced by GetAuthorUniqueId(), GetInnerText(), GetName(), GetTableAriaColCount(), GetTableAriaRowCount(), GetTableCellAriaColIndex(), GetTableCellAriaRowIndex(), GetTableCellColIndex(), GetTableCellColSpan(), GetTableCellRowIndex(), GetTableCellRowSpan(), GetTableColCount(), GetTableRowCount(), GetTableRowRowIndex(), GetTargetNodeForRelation(), GetTargetNodesForRelation(), IsTable(), IsTableCellOrHeader(), IsTableRow(), IsText(), and SetHypertextSelection().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 129 of file ax_platform_node_delegate_base.cc.
References ChildAtIndex(), and GetChildCount().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in flutter::FlutterPlatformNodeDelegate, and ui::TestAXNodeWrapper.
Definition at line 329 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in flutter::FlutterPlatformNodeDelegate, and ui::TestAXNodeWrapper.
Definition at line 333 of file ax_platform_node_delegate_base.cc.
Referenced by GetNodesForNodeIds(), GetTargetNodeForRelation(), and GetTargetNodesForRelation().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper, and flutter::FlutterPlatformNodeDelegate.
Definition at line 337 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 272 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 293 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 343 of file ax_platform_node_delegate_base.cc.
References ui::AXPlatformNodeDelegate::ChildAtIndex(), ui::AXPlatformNode::FromNativeViewAccessible(), ui::AXPlatformNodeDelegate::GetChildCount(), ui::AXPlatformNode::GetDelegate(), GetParentDelegate(), and i.
Referenced by GetNextSibling(), and GetPreviousSibling().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 542 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 36 of file ax_platform_node_delegate_base.cc.
References ChildAtIndex(), ui::AXPlatformNode::FromNativeViewAccessible(), GetChildCount(), GetData(), ui::AXPlatformNode::GetDelegate(), ui::AXPlatformNodeDelegate::GetInnerText(), ui::AXNodeData::GetString16Attribute(), i, IsLeaf(), ax::mojom::kName, ax::mojom::kValue, and value.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 302 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 654 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 135 of file ax_platform_node_delegate_base.cc.
References ChildAtIndex(), and GetChildCount().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 515 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 509 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 520 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 526 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in flutter::FlutterPlatformNodeDelegate.
Definition at line 92 of file ax_platform_node_delegate_base.cc.
References GetNativeViewAccessible().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 268 of file ax_platform_node_delegate_base.cc.
References GetData(), ui::AXNodeData::GetStringAttribute(), and ax::mojom::kName.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in flutter::FlutterPlatformNodeDelegateMac, flutter::FlutterPlatformNodeDelegateWindows, and ui::TestAXNodeWrapper.
Definition at line 83 of file ax_platform_node_delegate_base.cc.
Referenced by GetLowestPlatformAncestor(), ui::AXPlatformNodeDelegateBase::ChildIteratorBase::operator*(), and ui::AXPlatformNodeDelegateBase::ChildIteratorBase::operator->().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 141 of file ax_platform_node_delegate_base.cc.
References ui::AXPlatformNodeDelegate::ChildAtIndex(), GetChildCount(), GetIndexInParent(), and GetParentDelegate().
|
protected |
Definition at line 583 of file ax_platform_node_delegate_base.cc.
References GetFromNodeID().
Referenced by ui::TestAXNodeWrapper::GetReverseRelations(), and ui::TestAXNodeWrapper::GetReverseRelations().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in flutter::FlutterPlatformNodeDelegateMac.
Definition at line 78 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in flutter::FlutterPlatformNodeDelegate, flutter::FlutterPlatformNodeDelegateMac, and ui::TestAXNodeWrapper.
Definition at line 87 of file ax_platform_node_delegate_base.cc.
Referenced by GetParentDelegate().
|
protected |
Definition at line 658 of file ax_platform_node_delegate_base.cc.
References ui::AXPlatformNode::FromNativeViewAccessible(), ui::AXPlatformNode::GetDelegate(), and GetParent().
Referenced by GetIndexInParent(), GetNextSibling(), GetPreviousSibling(), and IsChildOfLeaf().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 495 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 151 of file ax_platform_node_delegate_base.cc.
References ui::AXPlatformNodeDelegate::ChildAtIndex(), GetChildCount(), GetIndexInParent(), and GetParentDelegate().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 617 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 627 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 410 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 414 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 499 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 531 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 374 of file ax_platform_node_delegate_base.cc.
References GetData(), and ax::mojom::kAriaColumnCount.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 383 of file ax_platform_node_delegate_base.cc.
References GetData(), and ax::mojom::kAriaRowCount.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 419 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 453 of file ax_platform_node_delegate_base.cc.
References GetData(), ui::AXNodeData::GetIntAttribute(), and ax::mojom::kAriaCellColumnIndex.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 459 of file ax_platform_node_delegate_base.cc.
References GetData(), ui::AXNodeData::GetIntAttribute(), and ax::mojom::kAriaCellRowIndex.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 435 of file ax_platform_node_delegate_base.cc.
References GetData(), ui::AXNodeData::GetIntAttribute(), and ax::mojom::kTableCellColumnIndex.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 444 of file ax_platform_node_delegate_base.cc.
References GetData(), ui::AXNodeData::GetIntAttribute(), and ax::mojom::kTableCellColumnSpan.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 392 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 470 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 440 of file ax_platform_node_delegate_base.cc.
References GetData(), ui::AXNodeData::GetIntAttribute(), and ax::mojom::kTableCellRowIndex.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 449 of file ax_platform_node_delegate_base.cc.
References GetData(), ui::AXNodeData::GetIntAttribute(), and ax::mojom::kTableCellRowSpan.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 370 of file ax_platform_node_delegate_base.cc.
References GetData(), ui::AXNodeData::GetIntAttribute(), and ax::mojom::kTableColumnCount.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 397 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 366 of file ax_platform_node_delegate_base.cc.
References GetData(), ui::AXNodeData::GetIntAttribute(), and ax::mojom::kTableRowCount.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 427 of file ax_platform_node_delegate_base.cc.
References GetData(), ui::AXNodeData::GetIntAttribute(), and ax::mojom::kTableRowIndex.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in flutter::FlutterPlatformNodeDelegateWindows, and ui::TestAXNodeWrapper.
Definition at line 358 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 572 of file ax_platform_node_delegate_base.cc.
References BASE_DCHECK, GetData(), GetFromNodeID(), and ui::IsNodeIdIntAttribute().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 595 of file ax_platform_node_delegate_base.cc.
References BASE_DCHECK, GetData(), GetFromNodeID(), and ui::IsNodeIdIntListAttribute().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 31 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 650 of file ax_platform_node_delegate_base.cc.
| gfx::Rect ui::AXPlatformNodeDelegateBase::GetUnclippedScreenBoundsRect | ( | AXOffscreenResult * | offscreen_result = nullptr | ) | const |
Definition at line 317 of file ax_platform_node_delegate_base.cc.
References GetBoundsRect(), ui::kScreenDIPs, and ui::kUnclipped.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in flutter::FlutterPlatformNodeDelegate, and ui::TestAXNodeWrapper.
Definition at line 68 of file ax_platform_node_delegate_base.cc.
References ax::mojom::kDownstream.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in flutter::FlutterPlatformNodeDelegate, and ui::TestAXNodeWrapper.
Definition at line 636 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 125 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 568 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in flutter::FlutterPlatformNodeDelegateWindows, and ui::TestAXNodeWrapper.
Definition at line 323 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 483 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 479 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 161 of file ax_platform_node_delegate_base.cc.
References GetParentDelegate(), ui::AXPlatformNodeDelegate::IsChildOfLeaf(), and ui::AXPlatformNodeDelegate::IsLeaf().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 180 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 172 of file ax_platform_node_delegate_base.cc.
References GetChildCount().
Referenced by GetInnerText().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 556 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 552 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 491 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 487 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 362 of file ax_platform_node_delegate_base.cc.
References GetData(), and ui::IsTableLike().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 431 of file ax_platform_node_delegate_base.cc.
References GetData(), and ui::IsCellOrTableHeader().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 423 of file ax_platform_node_delegate_base.cc.
References GetData(), and ui::IsTableRow().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 560 of file ax_platform_node_delegate_base.cc.
References GetData(), and ui::IsText().
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 176 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 564 of file ax_platform_node_delegate_base.cc.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 276 of file ax_platform_node_delegate_base.cc.
References AccessibilityPerformAction(), ui::AXActionData::action, ui::AXActionData::anchor_node_id, ui::AXActionData::anchor_offset, ui::AXActionData::focus_node_id, ui::AXActionData::focus_offset, GetData(), ui::AXNodeData::id, and ax::mojom::kSetSelection.
|
overridevirtual |
Implements ui::AXPlatformNodeDelegate.
Reimplemented in ui::TestAXNodeWrapper.
Definition at line 548 of file ax_platform_node_delegate_base.cc.
|
overrideprotectedvirtual |
Implements ui::AXPlatformNodeDelegate.
Definition at line 667 of file ax_platform_node_delegate_base.cc.
References GetChildCount(), SubtreeToStringHelper(), and ui::AXPlatformNodeDelegate::ToString().
Referenced by SubtreeToStringHelper().