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

Unified Diff: ui/file_manager/file_manager/background/js/media_scanner.js

Issue 2883263002: Stop foreground depending on background in gyp v2 (Closed)
Patch Set: Format. Created 3 years, 7 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: ui/file_manager/file_manager/background/js/media_scanner.js
diff --git a/ui/file_manager/file_manager/background/js/media_scanner.js b/ui/file_manager/file_manager/background/js/media_scanner.js
index c963d6b637fef19aff836981471028bbe6e0c4d1..9d863002d8d1f24e99bbc17bd3ae5c4be1a8e3c7 100644
--- a/ui/file_manager/file_manager/background/js/media_scanner.js
+++ b/ui/file_manager/file_manager/background/js/media_scanner.js
@@ -3,54 +3,6 @@
// found in the LICENSE file.
/**
- * Class representing the results of a scan operation.
- *
- * @interface
- */
-importer.MediaScanner = function() {};
-
-/**
- * @typedef {function(!importer.ScanEvent, importer.ScanResult)}
- */
-importer.ScanObserver;
-
-/**
- * Initiates scanning.
- *
- * @param {!DirectoryEntry} directory
- * @param {!importer.ScanMode} mode
- * @return {!importer.ScanResult} ScanResult object representing the scan
- * job both while in-progress and when completed.
- */
-importer.MediaScanner.prototype.scanDirectory;
-
-/**
- * Initiates scanning.
- *
- * @param {!Array<!FileEntry>} entries Must be non-empty, and all entires
- * must be of a supported media type. Individually supplied files
- * are not subject to deduplication.
- * @param {!importer.ScanMode} mode The method to detect new files.
- * @return {!importer.ScanResult} ScanResult object representing the scan
- * job for the explicitly supplied entries.
- */
-importer.MediaScanner.prototype.scanFiles;
-
-/**
- * Adds an observer, which will be notified on scan events.
- *
- * @param {!importer.ScanObserver} observer
- */
-importer.MediaScanner.prototype.addObserver;
-
-/**
- * Remove a previously registered observer.
- *
- * @param {!importer.ScanObserver} observer
- */
-importer.MediaScanner.prototype.removeObserver;
-
-/**
* Recursively scans through a list of given files and directories, and creates
* a list of media files.
*
@@ -352,95 +304,6 @@ importer.DefaultMediaScanner.prototype.onDuplicateFileFound_ =
};
/**
- * Class representing the results of a scan operation.
- *
- * @interface
- */
-importer.ScanResult = function() {};
-
-/**
- * @return {boolean} true if scanning is complete.
- */
-importer.ScanResult.prototype.isFinal;
-
-/**
- * Notifies the scan to stop working. Some in progress work
- * may continue, but no new work will be undertaken.
- */
-importer.ScanResult.prototype.cancel;
-
-/**
- * @return {boolean} True if the scan has been canceled. Some
- * work started prior to cancelation may still be ongoing.
- */
-importer.ScanResult.prototype.canceled;
-
-/**
- * @param {number} count Sets the total number of candidate entries
- * that were checked while scanning. Used when determining
- * total progress.
- */
-importer.ScanResult.prototype.setCandidateCount;
-
-/**
- * Event method called when a candidate has been processed.
- * @param {number} count
- */
-importer.ScanResult.prototype.onCandidatesProcessed;
-
-/**
- * Returns all files entries discovered so far. The list will be
- * complete only after scanning has completed and {@code isFinal}
- * returns {@code true}.
- *
- * @return {!Array<!FileEntry>}
- */
-importer.ScanResult.prototype.getFileEntries;
-
-/**
- * Returns all files entry duplicates discovered so far.
- * The list will be
- * complete only after scanning has completed and {@code isFinal}
- * returns {@code true}.
- *
- * Duplicates are files that were found during scanning,
- * where not found in import history, and were matched to
- * an existing entry either in the import destination, or
- * to another entry within the scan itself.
- *
- * @return {!Array<!FileEntry>}
- */
-importer.ScanResult.prototype.getDuplicateFileEntries;
-
-/**
- * Returns a promise that fires when scanning is finished
- * normally or has been canceled.
- *
- * @return {!Promise<!importer.ScanResult>}
- */
-importer.ScanResult.prototype.whenFinal;
-
-/**
- * @return {!importer.ScanResult.Statistics}
- */
-importer.ScanResult.prototype.getStatistics;
-
-/**
- * @typedef {{
- * scanDuration: number,
- * newFileCount: number,
- * duplicates: !Object<!importer.Disposition, number>,
- * sizeBytes: number,
- * candidates: {
- * total: number,
- * processed: number
- * },
- * progress: number
- * }}
- */
-importer.ScanResult.Statistics;
-
-/**
* Results of a scan operation. The object is "live" in that data can and
* will change as the scan operation discovers files.
*

Powered by Google App Engine
This is Rietveld 408576698