Index: chrome/common/extensions/api/developer_private.idl |
diff --git a/chrome/common/extensions/api/developer_private.idl b/chrome/common/extensions/api/developer_private.idl |
index 7e4b7a3202162448b8a2e0b6fd5a7e3702603416..c6eb9f78bc1939dc300e22179c1855b55f58afa4 100644 |
--- a/chrome/common/extensions/api/developer_private.idl |
+++ b/chrome/common/extensions/api/developer_private.idl |
@@ -98,10 +98,15 @@ namespace developerPrivate { |
PackStatus status; |
}; |
+ dictionary ProjectInfo { |
+ DOMString name; |
+ }; |
+ |
callback VoidCallback = void (); |
callback BooleanCallback = void (boolean result); |
callback ItemsInfoCallback = void (ItemInfo[] result); |
callback GetStringsCallback = void (object result); |
+ callback GetProjectsInfoCallback = void (ProjectInfo[] result); |
callback PathCallback = void (DOMString path); |
callback PackCallback = void (PackDirectoryResponse response); |
callback VoidCallback = void(); |
@@ -156,6 +161,17 @@ namespace developerPrivate { |
static void exportSyncfsFolderToLocalfs(DOMString folder_name, |
optional VoidCallback callback); |
+ // Gets the list of projects with metadata. |
+ static void getProjectsInfo(GetProjectsInfoCallback callback); |
+ |
+ // Loads a given |project_name| into the syncfs. |
+ static void loadProjectToSyncfs(DOMString project_name, |
+ optional VoidCallback callback); |
kinuko
2013/04/18 08:15:12
nit: indent
Gaurav
2013/04/18 23:08:46
Done.
|
+ |
+ // Loads the unpacked app / extension. |
+ static void loadProject(DOMString project_name, |
+ optional VoidCallback callback); |
+ |
// Open Dialog to browse to an entry. |
// |select_type| : Select a file or a folder. |
// |file_type| : Required file type. For Example pem type is for private |