// Copyright 2020 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "ui/views/examples/create_examples.h" #include #include "ui/views/examples/ax_example.h" #include "ui/views/examples/box_layout_example.h" #include "ui/views/examples/bubble_example.h" #include "ui/views/examples/button_example.h" #include "ui/views/examples/button_sticker_sheet.h" #include "ui/views/examples/checkbox_example.h" #include "ui/views/examples/colored_dialog_example.h" #include "ui/views/examples/combobox_example.h" #include "ui/views/examples/dialog_example.h" #include "ui/views/examples/flex_layout_example.h" #include "ui/views/examples/label_example.h" #include "ui/views/examples/link_example.h" #include "ui/views/examples/login_bubble_dialog_example.h" #include "ui/views/examples/menu_example.h" #include "ui/views/examples/message_box_example.h" #include "ui/views/examples/multiline_example.h" #include "ui/views/examples/native_theme_example.h" #include "ui/views/examples/progress_bar_example.h" #include "ui/views/examples/radio_button_example.h" #include "ui/views/examples/scroll_view_example.h" #include "ui/views/examples/slider_example.h" #include "ui/views/examples/tabbed_pane_example.h" #include "ui/views/examples/table_example.h" #include "ui/views/examples/text_example.h" #include "ui/views/examples/textfield_example.h" #include "ui/views/examples/throbber_example.h" #include "ui/views/examples/toggle_button_example.h" #include "ui/views/examples/tree_view_example.h" #include "ui/views/examples/vector_example.h" #include "ui/views/examples/widget_example.h" namespace views { namespace examples { // Creates the default set of examples. ExampleVector CreateExamples(ExampleVector extra_examples) { ExampleVector examples = std::move(extra_examples); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); examples.push_back(std::make_unique()); return examples; } } // namespace examples } // namespace views