summaryrefslogtreecommitdiffstats
path: root/apps/app_lifetime_monitor.h
diff options
context:
space:
mode:
Diffstat (limited to 'apps/app_lifetime_monitor.h')
-rw-r--r--apps/app_lifetime_monitor.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/apps/app_lifetime_monitor.h b/apps/app_lifetime_monitor.h
index a9fed9c..9e4aa56 100644
--- a/apps/app_lifetime_monitor.h
+++ b/apps/app_lifetime_monitor.h
@@ -62,12 +62,15 @@ class AppLifetimeMonitor : public KeyedService,
const content::NotificationDetails& details) OVERRIDE;
// AppWindowRegistry::Observer overrides:
- virtual void OnAppWindowAdded(AppWindow* app_window) OVERRIDE;
virtual void OnAppWindowRemoved(AppWindow* app_window) OVERRIDE;
+ virtual void OnAppWindowHidden(apps::AppWindow* app_window) OVERRIDE;
+ virtual void OnAppWindowShown(apps::AppWindow* app_window) OVERRIDE;
// KeyedService overrides:
virtual void Shutdown() OVERRIDE;
+ bool HasVisibleAppWindows(apps::AppWindow* app_window) const;
+
void NotifyAppStart(const std::string& app_id);
void NotifyAppActivated(const std::string& app_id);
void NotifyAppDeactivated(const std::string& app_id);