chromium/ui/views/view_model_utils.cc

// Copyright 2012 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_model_utils.h"

#include <iterator>

#include "base/ranges/algorithm.h"
#include "ui/views/view.h"
#include "ui/views/view_model.h"

namespace views {

namespace {

// Used in calculating ideal bounds.
int primary_axis_coordinate(bool is_horizontal, const gfx::Point& point) {}

}  // namespace

// static
void ViewModelUtils::SetViewBoundsToIdealBounds(const ViewModelBase& model) {}

// static
bool ViewModelUtils::IsAtIdealBounds(const ViewModelBase& model) {}

// static
size_t ViewModelUtils::DetermineMoveIndex(const ViewModelBase& model,
                                          View* view,
                                          bool is_horizontal,
                                          int x,
                                          int y) {}

}  // namespace views