// Copyright 2011 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_SCROLLBAR_BASE_SCROLL_BAR_THUMB_H_ #define UI_VIEWS_CONTROLS_SCROLLBAR_BASE_SCROLL_BAR_THUMB_H_ #include "base/memory/raw_ptr.h" #include "ui/gfx/geometry/size.h" #include "ui/views/controls/button/button.h" #include "ui/views/controls/scrollbar/scroll_bar.h" #include "ui/views/view.h" namespace gfx { class Canvas; } namespace views { class ScrollBar; /////////////////////////////////////////////////////////////////////////////// // // BaseScrollBarThumb // // A view that acts as the thumb in the scroll bar track that the user can // drag to scroll the associated contents view within the viewport. // /////////////////////////////////////////////////////////////////////////////// class VIEWS_EXPORT BaseScrollBarThumb : public View { … }; } // namespace views #endif // UI_VIEWS_CONTROLS_SCROLLBAR_BASE_SCROLL_BAR_THUMB_H_