tree: a02ea119277d6459bc8bd35d56e4b7f7aa2af475 [path history] [tgz]
  1. search/
  2. app_list_folder_item.cc
  3. app_list_folder_item.h
  4. app_list_item.cc
  5. app_list_item.h
  6. app_list_item_list.cc
  7. app_list_item_list.h
  8. app_list_item_list_observer.h
  9. app_list_item_list_unittest.cc
  10. app_list_item_observer.h
  11. app_list_model.cc
  12. app_list_model.h
  13. app_list_model_export.h
  14. app_list_model_observer.h
  15. app_list_model_unittest.cc
  16. app_list_view_state.h
  17. BUILD.gn
  18. DEPS
  19. folder_image.cc
  20. folder_image.h
  21. README.md
ash/app_list/model/README.md

App List Model

Design doc: go/move-applist

Introduction

This directory holds all app list model classes.

Currently the app list is running in the Chrome process but in the future it'll be moved into Ash. Everything in //ui/app_list is being refactored and migrated to //ash/app_list.

During the migration we‘ll have build dependencies changed. The following paths will depend on this since they’re referring to the app list model:

  • //chrome/browser/extensions
  • //chrome/browser/sync
  • //chrome/browser/ui/app_list
  • //ui/app_list