#ifndef UI_VIEWS_EXAMPLES_TREE_VIEW_EXAMPLE_H_
#define UI_VIEWS_EXAMPLES_TREE_VIEW_EXAMPLE_H_
#include <memory>
#include "base/memory/raw_ptr.h"
#include "ui/base/models/simple_menu_model.h"
#include "ui/base/models/tree_node_model.h"
#include "ui/views/context_menu_controller.h"
#include "ui/views/controls/tree/tree_view.h"
#include "ui/views/controls/tree/tree_view_controller.h"
#include "ui/views/examples/example_base.h"
namespace ui {
class SimpleMenuModel;
}
namespace views {
class LabelButton;
class MenuRunner;
namespace examples {
class VIEWS_EXAMPLES_EXPORT TreeViewExample
: public ExampleBase,
public TreeViewController,
public ContextMenuController,
public ui::SimpleMenuModel::Delegate { … };
}
}
#endif