#ifndef UI_VIEWS_VIEW_MODEL_UTILS_H_
#define UI_VIEWS_VIEW_MODEL_UTILS_H_
#include <stddef.h>
#include "ui/views/views_export.h"
namespace views {
class View;
class ViewModelBase;
class VIEWS_EXPORT ViewModelUtils {
public:
ViewModelUtils() = delete;
ViewModelUtils(const ViewModelUtils&) = delete;
ViewModelUtils& operator=(const ViewModelUtils&) = delete;
static void SetViewBoundsToIdealBounds(const ViewModelBase& model);
static bool IsAtIdealBounds(const ViewModelBase& model);
static size_t DetermineMoveIndex(const ViewModelBase& model,
View* view,
bool is_horizontal,
int x,
int y);
};
}
#endif