1 // Copyright 2013 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #ifndef ASH_SYSTEM_TRAY_VIEW_CLICK_LISTENER_H_ 6 #define ASH_SYSTEM_TRAY_VIEW_CLICK_LISTENER_H_ 7 8 namespace views { 9 class View; 10 } 11 12 namespace ash { 13 namespace internal { 14 15 class ViewClickListener { 16 public: 17 virtual void OnViewClicked(views::View* sender) = 0; 18 19 protected: 20 virtual ~ViewClickListener() {} 21 }; 22 23 } // namespace internal 24 } // namespace ash 25 26 #endif // ASH_SYSTEM_TRAY_VIEW_CLICK_LISTENER_H_ 27