| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 // fileBrowserPrivate API. | 5 // fileBrowserPrivate API. |
| 6 // This is a private API used by the file browser of ChromeOS. | 6 // This is a private API used by the file browser of ChromeOS. |
| 7 [platforms=("chromeos"), | 7 [platforms=("chromeos"), |
| 8 implemented_in="chrome/browser/chromeos/extensions/file_manager/file_browser_pr
ivate_api_functions.h"] | 8 implemented_in="chrome/browser/chromeos/extensions/file_manager/file_browser_pr
ivate_api_functions.h"] |
| 9 namespace fileBrowserPrivate { | 9 namespace fileBrowserPrivate { |
| 10 // Type of the mounted volume. | 10 // Type of the mounted volume. |
| (...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 91 // Open inspector for foreground page and bring focus to the console. | 91 // Open inspector for foreground page and bring focus to the console. |
| 92 console, | 92 console, |
| 93 // Open inspector for foreground page in inspect element mode. | 93 // Open inspector for foreground page in inspect element mode. |
| 94 element, | 94 element, |
| 95 // Open inspector for background page. | 95 // Open inspector for background page. |
| 96 background | 96 background |
| 97 }; | 97 }; |
| 98 | 98 |
| 99 // Device event type. | 99 // Device event type. |
| 100 enum DeviceEventType { | 100 enum DeviceEventType { |
| 101 // Device is added. | 101 // Device scan is started. |
| 102 added, | 102 scan_started, |
| 103 // If the device is disabled by preference, the disabled event is published | 103 // Device scan is cancelled. |
| 104 // instead of the added event. | 104 scan_cancelled, |
| 105 // If the device is disabled by preference. |
| 105 disabled, | 106 disabled, |
| 106 // Device is added, but scan for the device is canceled. The event is | |
| 107 // published after the added event. | |
| 108 scan_canceled, | |
| 109 // Device is removed. | 107 // Device is removed. |
| 110 removed, | 108 removed, |
| 111 // Device is hard unplugged. | 109 // Device is hard unplugged. |
| 112 hard_unplugged, | 110 hard_unplugged, |
| 113 // Format started. | 111 // Format started. |
| 114 format_start, | 112 format_start, |
| 115 // Format succeeded. | 113 // Format succeeded. |
| 116 format_success, | 114 format_success, |
| 117 // Format failed. | 115 // Format failed. |
| 118 format_fail | 116 format_fail |
| (...skipping 173 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 292 // Is the event raised for mounting or unmounting. | 290 // Is the event raised for mounting or unmounting. |
| 293 MountCompletedEventType eventType; | 291 MountCompletedEventType eventType; |
| 294 | 292 |
| 295 // Event type that tells listeners if mount was successful or an error | 293 // Event type that tells listeners if mount was successful or an error |
| 296 // occurred. It also specifies the error. | 294 // occurred. It also specifies the error. |
| 297 MountCompletedStatus status; | 295 MountCompletedStatus status; |
| 298 | 296 |
| 299 // Metadata of the mounted volume. | 297 // Metadata of the mounted volume. |
| 300 VolumeMetadata volumeMetadata; | 298 VolumeMetadata volumeMetadata; |
| 301 | 299 |
| 302 // Whether it is remount or not. | 300 // Whether the volume event should be notified or not. |
| 303 boolean isRemounting; | |
| 304 | |
| 305 // Whether the volume should be opend by Files.app or not. | |
| 306 boolean shouldNotify; | 301 boolean shouldNotify; |
| 307 }; | 302 }; |
| 308 | 303 |
| 309 // Payload data for file transfer status updates. | 304 // Payload data for file transfer status updates. |
| 310 dictionary FileTransferStatus { | 305 dictionary FileTransferStatus { |
| 311 // URL of file that is being transfered. | 306 // URL of file that is being transfered. |
| 312 DOMString fileUrl; | 307 DOMString fileUrl; |
| 313 | 308 |
| 314 // File transfer progress state. | 309 // File transfer progress state. |
| 315 TransferState transferState; | 310 TransferState transferState; |
| (...skipping 505 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 821 static void onDriveSyncError(DriveSyncErrorEvent event); | 816 static void onDriveSyncError(DriveSyncErrorEvent event); |
| 822 | 817 |
| 823 // Dispatched when a profile is added. | 818 // Dispatched when a profile is added. |
| 824 static void onProfileAdded(); | 819 static void onProfileAdded(); |
| 825 | 820 |
| 826 // Dispatched when any window moves another desktop. | 821 // Dispatched when any window moves another desktop. |
| 827 // TODO(hirono): Add information which window is moved. | 822 // TODO(hirono): Add information which window is moved. |
| 828 static void onDesktopChanged(); | 823 static void onDesktopChanged(); |
| 829 }; | 824 }; |
| 830 }; | 825 }; |
| OLD | NEW |