summaryrefslogtreecommitdiffstats
path: root/ash/shell.h
diff options
context:
space:
mode:
authorxiyuan@chromium.org <xiyuan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-30 14:53:34 +0000
committerxiyuan@chromium.org <xiyuan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-30 14:53:34 +0000
commit4f08470c76d8bb2b8959d06eac0f58671940b395 (patch)
tree67cbfca6085cc3c2f8b28041d6be44655e8efd3f /ash/shell.h
parent61f790d9313c405c54159dd65f4dc473fd0c43fa (diff)
downloadchromium_src-4f08470c76d8bb2b8959d06eac0f58671940b395.zip
chromium_src-4f08470c76d8bb2b8959d06eac0f58671940b395.tar.gz
chromium_src-4f08470c76d8bb2b8959d06eac0f58671940b395.tar.bz2
ash: Update app list button.
- Update the icons assets; - Make app list button a ToggleImageButton and wire its toggle state with app list UI visibility; - Make app list button icon vertically center aligned and get rid of the special handling; - Expose toggled state from ToggleImageButton so that it could be checked in test; BUG=235994 R=sky@chromium.org Review URL: https://codereview.chromium.org/13993027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197366 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash/shell.h')
-rw-r--r--ash/shell.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/ash/shell.h b/ash/shell.h
index 67551c8..27e94a0 100644
--- a/ash/shell.h
+++ b/ash/shell.h
@@ -444,6 +444,10 @@ class ASH_EXPORT Shell
return launcher_model_.get();
}
+ internal::AppListController* app_list_controller() {
+ return app_list_controller_.get();
+ }
+
// Returns the launcher delegate, creating if necesary.
LauncherDelegate* GetLauncherDelegate();