#include "ui/views/accessibility/ax_virtual_view_wrapper.h"
#include <string>
#include "base/memory/raw_ptr.h"
#include "ui/views/accessibility/ax_view_obj_wrapper.h"
#include "ui/views/accessibility/ax_virtual_view.h"
#include "ui/views/accessibility/view_accessibility.h"
#include "ui/views/view.h"
namespace views {
AXVirtualViewWrapper::AXVirtualViewWrapper(AXAuraObjCache* cache,
AXVirtualView* virtual_view)
: … { … }
AXVirtualViewWrapper::~AXVirtualViewWrapper() = default;
AXAuraObjWrapper* AXVirtualViewWrapper::GetParent() { … }
void AXVirtualViewWrapper::GetChildren(
std::vector<raw_ptr<AXAuraObjWrapper, VectorExperimental>>* out_children) { … }
void AXVirtualViewWrapper::Serialize(ui::AXNodeData* out_node_data) { … }
ui::AXNodeID AXVirtualViewWrapper::GetUniqueId() const { … }
bool AXVirtualViewWrapper::HandleAccessibleAction(
const ui::AXActionData& action) { … }
std::string AXVirtualViewWrapper::ToString() const { … }
}