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 UI_APP_LIST_APP_LIST_VIEW_DELEGATE_OBSERVER_H_ 6 #define UI_APP_LIST_APP_LIST_VIEW_DELEGATE_OBSERVER_H_ 7 8 #include "ui/app_list/app_list_export.h" 9 10 namespace app_list { 11 12 class APP_LIST_EXPORT AppListViewDelegateObserver { 13 public: 14 // Invoked when the Profiles shown on the app list change, or the active 15 // profile changes its signin status. 16 virtual void OnProfilesChanged() = 0; 17 18 protected: 19 virtual ~AppListViewDelegateObserver() {} 20 }; 21 22 } // namespace app_list 23 24 #endif // UI_APP_LIST_APP_LIST_VIEW_DELEGATE_OBSERVER_H_ 25