chromium/ui/views/window/client_view.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/window/client_view.h"

#include <memory>

#include "base/check.h"
#include "ui/accessibility/ax_enums.mojom.h"
#include "ui/accessibility/ax_node_data.h"
#include "ui/base/hit_test.h"
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/views/accessibility/view_accessibility.h"
#include "ui/views/layout/fill_layout.h"
#include "ui/views/widget/widget.h"
#include "ui/views/widget/widget_delegate.h"

namespace views {

///////////////////////////////////////////////////////////////////////////////
// ClientView, public:

ClientView::ClientView(Widget* widget, View* contents_view)
    :{}

CloseRequestResult ClientView::OnWindowCloseRequested() {}

void ClientView::WidgetClosing() {}

int ClientView::NonClientHitTest(const gfx::Point& point) {}

void ClientView::UpdateWindowRoundedCorners(int corner_radius) {}

///////////////////////////////////////////////////////////////////////////////
// ClientView, View overrides:

gfx::Size ClientView::CalculatePreferredSize(
    const SizeBounds& available_size) const {}

gfx::Size ClientView::GetMaximumSize() const {}

gfx::Size ClientView::GetMinimumSize() const {}

void ClientView::OnBoundsChanged(const gfx::Rect& previous_bounds) {}

void ClientView::ViewHierarchyChanged(
    const ViewHierarchyChangedDetails& details) {}

BEGIN_METADATA()

}  // namespace views