| Index: ash/wm/overview/window_selector_item.h
|
| diff --git a/ash/wm/overview/window_selector_item.h b/ash/wm/overview/window_selector_item.h
|
| index 584d2758929ac36442240948171031f7bb494e0e..6fa6b0dd1f1c780c95807105780d45d6aece16a3 100644
|
| --- a/ash/wm/overview/window_selector_item.h
|
| +++ b/ash/wm/overview/window_selector_item.h
|
| @@ -18,12 +18,12 @@
|
|
|
| namespace aura {
|
| class Window;
|
| -}
|
| +} // namespace aura
|
|
|
| namespace views {
|
| class Label;
|
| class Widget;
|
| -}
|
| +} // namespace views
|
|
|
| namespace ash {
|
|
|
| @@ -102,7 +102,10 @@ class ASH_EXPORT WindowSelectorItem
|
| void OnWindowTitleChanged(aura::Window* window) override;
|
|
|
| // ash::TransparentActivateWindowButtonDelegate:
|
| + void Scroll(int delta_x) override;
|
| + void CancelScroll() override;
|
| void Select() override;
|
| + void Close() override;
|
|
|
| private:
|
| friend class WindowSelectorTest;
|
| @@ -128,6 +131,10 @@ class ASH_EXPORT WindowSelectorItem
|
| // Initializes window_label_.
|
| void CreateWindowLabel(const base::string16& title);
|
|
|
| + // Set the minimum distance, in pixels, for which a scroll gesture will cause
|
| + // a window to be closed when the scroll distance exceeds |distance|.
|
| + void SetCloseWindowDistanceMinimum(int distance);
|
| +
|
| // Updates the bounds and accessibility names for all the transparent
|
| // overlays.
|
| void UpdateSelectorButtons();
|
|
|