Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2125)

Unified Diff: chrome/common/extensions/api/media_galleries.idl

Issue 93643002: Media Galleries: Add chrome.mediaGalleries.addUserSelectedFolder(). (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: fix selected folder name Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/common/extensions/api/media_galleries.idl
===================================================================
--- chrome/common/extensions/api/media_galleries.idl (revision 243958)
+++ chrome/common/extensions/api/media_galleries.idl (working copy)
@@ -41,6 +41,10 @@
callback MediaFileSystemsCallback =
void ([instanceOf=DOMFileSystem] optional object[] mediaFileSystems);
+ callback AddUserFolderCallback =
+ void ([instanceOf=DOMFileSystem] object[] mediaFileSystems,
+ DOMString selectedFileSystemName);
+
[inline_doc] dictionary MediaFileSystemMetadata {
// The name of the file system.
DOMString name;
@@ -97,6 +101,11 @@
static void getMediaFileSystems(optional MediaFileSystemsDetails details,
MediaFileSystemsCallback callback);
+ // Present a directory picker to the user and add the selected directory
+ // as a gallery. If the user cancels the picker, selectedFileSystemName
+ // will be empty.
+ static void addUserSelectedFolder(AddUserFolderCallback callback);
+
// Get metadata about a specific media file system.
[nocompile] static MediaFileSystemMetadata getMediaFileSystemMetadata(
[instanceOf=DOMFileSystem] object mediaFileSystem);

Powered by Google App Engine
This is Rietveld 408576698