chromium/ui/views/accessibility/ax_view_obj_wrapper.cc

// Copyright 2014 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "ui/views/accessibility/ax_view_obj_wrapper.h"

#include <string>
#include <vector>

#include "base/memory/raw_ptr.h"
#include "ui/accessibility/ax_action_data.h"
#include "ui/accessibility/ax_node_data.h"
#include "ui/views/accessibility/ax_aura_obj_cache.h"
#include "ui/views/accessibility/ax_virtual_view.h"
#include "ui/views/accessibility/view_accessibility.h"
#include "ui/views/widget/widget.h"

namespace views {

AXViewObjWrapper::AXViewObjWrapper(AXAuraObjCache* aura_obj_cache, View* view)
    :{}

AXViewObjWrapper::~AXViewObjWrapper() = default;

AXAuraObjWrapper* AXViewObjWrapper::GetParent() {}

void AXViewObjWrapper::GetChildren(
    std::vector<raw_ptr<AXAuraObjWrapper, VectorExperimental>>* out_children) {}

void AXViewObjWrapper::Serialize(ui::AXNodeData* out_node_data) {}

ui::AXNodeID AXViewObjWrapper::GetUniqueId() const {}

bool AXViewObjWrapper::HandleAccessibleAction(const ui::AXActionData& action) {}

std::string AXViewObjWrapper::ToString() const {}

void AXViewObjWrapper::OnViewIsDeleting(View* observed_view) {}

}  // namespace views