#ifndef UI_APP_LIST_APP_LIST_MODEL_OBSERVER_H_
#define UI_APP_LIST_APP_LIST_MODEL_OBSERVER_H_
#include "ui/app_list/app_list_export.h"
namespace app_list {
class AppListItem;
class APP_LIST_EXPORT AppListModelObserver {
public:
virtual void OnAppListModelStatusChanged() {}
virtual void OnAppListItemAdded(AppListItem* item) {}
virtual void OnAppListItemWillBeDeleted(AppListItem* item) {}
virtual void OnAppListItemUpdated(AppListItem* item) {}
protected:
virtual ~AppListModelObserver() {}
};
}
#endif