class FakeSemanticTree
Defined at line 26 of file ../../src/ui/a11y/testing/fake_a11y_manager.h
Trivial semantic tree implementation.
This implementation keeps a semantic tree binding open for its lifetime, and
responds success unconditionally when clients attempt to commit updates.
Public Methods
void FakeSemanticTree (fuchsia::accessibility::semantics::SemanticListenerPtr semantic_listener)
Defined at line 13 of file ../../src/ui/a11y/testing/fake_a11y_manager.cc
void CommitUpdates (CommitUpdatesCallback callback)
|fuchsia::accessibility::semantics::SemanticTree|
Defined at line 17 of file ../../src/ui/a11y/testing/fake_a11y_manager.cc
void UpdateSemanticNodes (std::vector<fuchsia::accessibility::semantics::Node> nodes)
|fuchsia::accessibility::semantics::SemanticTree|
Defined at line 24 of file ../../src/ui/a11y/testing/fake_a11y_manager.cc
void DeleteSemanticNodes (std::vector<uint32_t> node_ids)
|fuchsia::accessibility::semantics::SemanticTree|
Defined at line 27 of file ../../src/ui/a11y/testing/fake_a11y_manager.cc
void Bind (fidl::InterfaceRequest<fuchsia::accessibility::semantics::SemanticTree> semantic_tree_request)
Defined at line 19 of file ../../src/ui/a11y/testing/fake_a11y_manager.cc
void SetSemanticsEnabled (bool enabled)
Defined at line 29 of file ../../src/ui/a11y/testing/fake_a11y_manager.cc
void ~FakeSemanticTree ()
Defined at line 30 of file ../../src/ui/a11y/testing/fake_a11y_manager.h
void SendSemanticEvent (::fuchsia::accessibility::semantics::SemanticEvent semantic_event, SendSemanticEventCallback callback)
|fuchsia::accessibility::semantics::SemanticTree|
Defined at line 42 of file ../../src/ui/a11y/testing/fake_a11y_manager.h