chromium/ui/views/view_tracker.cc

// Copyright 2017 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/view_tracker.h"

#include <utility>

#include "base/functional/callback.h"
#include "ui/views/view.h"

namespace views {

ViewTracker::ViewTracker(View* view) {}

ViewTracker::~ViewTracker() = default;

void ViewTracker::SetView(View* view) {}

void ViewTracker::SetIsDeletingCallback(
    base::OnceClosure is_deleting_callback) {}

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

void ViewTracker::OnViewHierarchyWillBeDeleted(View* observed_view) {}

void ViewTracker::HandleViewDestruction() {}

}  // namespace views