// unlocked.
virtual void OnLockStateChanged(bool locked) {}
+ // Invoked after a non-primary root window is created.
+ virtual void OnRootWindowAdded(aura::Window* root_window) {}
+
+ // Invoked after the shelf has been created for |root_window|.
+ virtual void OnShelfCreatedForRootWindow(aura::Window* root_window) {}
+
// Invoked when the shelf alignment in |root_window| is changed.
virtual void OnShelfAlignmentChanged(aura::Window* root_window) {}