chromium/ui/views/layout/flex_layout_view.cc

// Copyright 2020 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/layout/flex_layout_view.h"

#include <memory>

#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/views/layout/flex_layout_types.h"
#include "ui/views/layout/layout_types.h"
#include "ui/views/metadata/type_conversion.h"

namespace views {

FlexLayoutView::FlexLayoutView()
    :{}

FlexLayoutView::~FlexLayoutView() = default;

void FlexLayoutView::SetOrientation(LayoutOrientation orientation) {}

LayoutOrientation FlexLayoutView::GetOrientation() const {}

void FlexLayoutView::SetMainAxisAlignment(LayoutAlignment main_axis_alignment) {}

LayoutAlignment FlexLayoutView::GetMainAxisAlignment() const {}

void FlexLayoutView::SetCrossAxisAlignment(
    LayoutAlignment cross_axis_alignment) {}

LayoutAlignment FlexLayoutView::GetCrossAxisAlignment() const {}

void FlexLayoutView::SetInteriorMargin(const gfx::Insets& interior_margin) {}

const gfx::Insets& FlexLayoutView::GetInteriorMargin() const {}

void FlexLayoutView::SetMinimumCrossAxisSize(int size) {}

int FlexLayoutView::GetMinimumCrossAxisSize() const {}

void FlexLayoutView::SetCollapseMargins(bool collapse_margins) {}

bool FlexLayoutView::GetCollapseMargins() const {}

void FlexLayoutView::SetIncludeHostInsetsInLayout(
    bool include_host_insets_in_layout) {}

bool FlexLayoutView::GetIncludeHostInsetsInLayout() const {}

void FlexLayoutView::SetIgnoreDefaultMainAxisMargins(
    bool ignore_default_main_axis_margins) {}

bool FlexLayoutView::GetIgnoreDefaultMainAxisMargins() const {}

void FlexLayoutView::SetFlexAllocationOrder(
    FlexAllocationOrder flex_allocation_order) {}

FlexAllocationOrder FlexLayoutView::GetFlexAllocationOrder() const {}

FlexRule FlexLayoutView::GetDefaultFlexRule() const {}

BEGIN_METADATA()

}  // namespace views

DEFINE_ENUM_CONVERTERS()

DEFINE_ENUM_CONVERTERS()

DEFINE_ENUM_CONVERTERS()