chromium/ui/views/accessibility/atomic_view_ax_tree_manager.cc

// Copyright 2023 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/atomic_view_ax_tree_manager.h"

#include <memory>
#include "ui/accessibility/ax_serializable_tree.h"
#include "ui/accessibility/ax_tree_manager_map.h"
#include "ui/accessibility/ax_tree_update.h"

namespace views {

// static
std::unique_ptr<AtomicViewAXTreeManager> AtomicViewAXTreeManager::Create(
    ViewAXPlatformNodeDelegate* delegate,
    ui::AXNodeData node_data) {}

AtomicViewAXTreeManager::AtomicViewAXTreeManager(
    ViewAXPlatformNodeDelegate* delegate,
    ui::AXNodeData node_data)
    :{}

AtomicViewAXTreeManager::~AtomicViewAXTreeManager() = default;

bool AtomicViewAXTreeManager::IsView() const {}

ui::AXNode* AtomicViewAXTreeManager::GetNodeFromTree(
    const ui::AXTreeID& tree_id,
    const ui::AXNodeID node_id) const {}

ui::AXNode* AtomicViewAXTreeManager::GetNode(const ui::AXNodeID node_id) const {}

ui::AXPlatformNode* AtomicViewAXTreeManager::GetPlatformNodeFromTree(
    const ui::AXNodeID node_id) const {}

ui::AXPlatformNode* AtomicViewAXTreeManager::GetPlatformNodeFromTree(
    const ui::AXNode& node) const {}

ui::AXPlatformNodeDelegate* AtomicViewAXTreeManager::RootDelegate() const {}

ui::AXTreeID AtomicViewAXTreeManager::GetParentTreeID() const {}

ui::AXNode* AtomicViewAXTreeManager::GetRoot() const {}

ui::AXNode* AtomicViewAXTreeManager::GetParentNodeFromParentTree() const {}

void AtomicViewAXTreeManager::ClearComputedRootData() {}

}  // namespace views