// Copyright 2017 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef UI_VIEWS_CONTROLS_TREE_TREE_VIEW_DRAWING_PROVIDER_H_ #define UI_VIEWS_CONTROLS_TREE_TREE_VIEW_DRAWING_PROVIDER_H_ #include <string> #include "third_party/skia/include/core/SkColor.h" #include "ui/views/views_export.h" namespace ui { class TreeModelNode; } namespace views { class TreeView; // This class is responsible for customizing the appearance of a TreeView. // Install an instance of it into a TreeView using // |TreeView::SetDrawingProvider|. class VIEWS_EXPORT TreeViewDrawingProvider { … }; } // namespace views #endif // UI_VIEWS_CONTROLS_TREE_TREE_VIEW_DRAWING_PROVIDER_H_