![]() |
Flutter Engine
The Flutter Engine
|
#include <ax_platform_node_mac.h>
Protected Member Functions | |
void | AddAttributeToList (const char *name, const char *value, PlatformAttributeList *attributes) override |
![]() | |
bool | IsDocument () const |
bool | IsSelectionItemSupported () const |
std::u16string | GetRangeValueText () const |
std::u16string | GetRoleDescription () const |
std::u16string | GetRoleDescriptionFromImageAnnotationStatusOrFromAttribute () const |
virtual void | Dispose () |
bool | SetHypertextSelection (int start_offset, int end_offset) |
void | ComputeAttributes (PlatformAttributeList *attributes) |
void | AddAttributeToList (const ax::mojom::StringAttribute attribute, const char *name, PlatformAttributeList *attributes) |
void | AddAttributeToList (const ax::mojom::BoolAttribute attribute, const char *name, PlatformAttributeList *attributes) |
void | AddAttributeToList (const ax::mojom::IntAttribute attribute, const char *name, PlatformAttributeList *attributes) |
virtual void | AddAttributeToList (const char *name, const std::string &value, PlatformAttributeList *attributes) |
virtual void | AddAttributeToList (const char *name, const char *value, PlatformAttributeList *attributes) |
virtual void | SanitizeTextAttributeValue (const std::string &input, std::string *output) const |
void | UpdateComputedHypertext () const |
int | GetSelectionAnchor (const AXTree::Selection *selection) |
int | GetSelectionFocus (const AXTree::Selection *selection) |
void | GetSelectionOffsets (int *selection_start, int *selection_end) |
void | GetSelectionOffsets (const AXTree::Selection *selection, int *selection_start, int *selection_end) |
void | GetSelectionOffsetsFromTree (const AXTree::Selection *selection, int *selection_start, int *selection_end) |
AXPlatformNodeBase * | GetHyperlinkFromHypertextOffset (int offset) |
int32_t | GetHyperlinkIndexFromChild (AXPlatformNodeBase *child) |
int32_t | GetHypertextOffsetFromHyperlinkIndex (int32_t hyperlink_index) |
int32_t | GetHypertextOffsetFromChild (AXPlatformNodeBase *child) |
int32_t | GetHypertextOffsetFromDescendant (AXPlatformNodeBase *descendant) |
int | GetHypertextOffsetFromEndpoint (AXPlatformNodeBase *endpoint_object, int endpoint_offset) |
bool | IsSameHypertextCharacter (const AXHypertext &old_hypertext, size_t old_char_index, size_t new_char_index) |
std::optional< int > | GetPosInSet () const |
std::optional< int > | GetSetSize () const |
std::string | GetInvalidValue () const |
int | GetMaxSelectableItems () const |
![]() | |
AXPlatformNode () | |
Definition at line 21 of file ax_platform_node_mac.h.
ui::AXPlatformNodeMac::AXPlatformNodeMac | ( | ) |
Definition at line 1065 of file ax_platform_node_mac.mm.
|
overrideprotectedvirtual |
Reimplemented from ui::AXPlatformNodeBase.
Definition at line 1147 of file ax_platform_node_mac.mm.
|
override |
Definition at line 1129 of file ax_platform_node_mac.mm.
|
overridevirtual |
Reimplemented from ui::AXPlatformNodeBase.
Definition at line 1069 of file ax_platform_node_mac.mm.
|
overridevirtual |
Reimplemented from ui::AXPlatformNodeBase.
Definition at line 1086 of file ax_platform_node_mac.mm.
|
overridevirtual |
Reimplemented from ui::AXPlatformNodeBase.
Definition at line 1076 of file ax_platform_node_mac.mm.
|
overridevirtual |
Reimplemented from ui::AXPlatformNodeBase.
Definition at line 1092 of file ax_platform_node_mac.mm.