OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 'use strict'; | 5 'use strict'; |
6 | 6 |
7 /** | 7 /** |
8 * This variable is checked in SelectFileDialogExtensionBrowserTest. | 8 * This variable is checked in SelectFileDialogExtensionBrowserTest. |
9 * @type {number} | 9 * @type {number} |
10 */ | 10 */ |
(...skipping 2115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2126 // captureing mouse events. | 2126 // captureing mouse events. |
2127 this.enableDragOnTitleArea_(false); | 2127 this.enableDragOnTitleArea_(false); |
2128 this.shareDialog_.show(entries[0], function(result) { | 2128 this.shareDialog_.show(entries[0], function(result) { |
2129 this.enableDragOnTitleArea_(true); | 2129 this.enableDragOnTitleArea_(true); |
2130 if (result == ShareDialog.Result.NETWORK_ERROR) | 2130 if (result == ShareDialog.Result.NETWORK_ERROR) |
2131 this.error.show(str('SHARE_ERROR')); | 2131 this.error.show(str('SHARE_ERROR')); |
2132 }.bind(this)); | 2132 }.bind(this)); |
2133 }; | 2133 }; |
2134 | 2134 |
2135 /** | 2135 /** |
2136 * Folder shared feature is under development and hidden behind flag. This | |
2137 * method returns if the feature is explicitly enabled by the flag or not. | |
2138 * TODO(yoshiki): Remove this after launching folder feature feature. | |
2139 * | |
2140 * @return {boolena} True if the flag is enabled. | |
2141 */ | |
2142 FileManager.prototype.isFolderShortcutsEnabled = function() { | |
2143 // TODO(yoshiki): Remove this method in M31. | |
2144 return true; | |
2145 }; | |
2146 | |
2147 /** | |
2148 * Creates a folder shortcut. | 2136 * Creates a folder shortcut. |
2149 * @param {string} path A shortcut which refers to |path| to be created. | 2137 * @param {string} path A shortcut which refers to |path| to be created. |
2150 */ | 2138 */ |
2151 FileManager.prototype.createFolderShortcut = function(path) { | 2139 FileManager.prototype.createFolderShortcut = function(path) { |
2152 // Duplicate entry. | 2140 // Duplicate entry. |
2153 if (this.folderShortcutExists(path)) | 2141 if (this.folderShortcutExists(path)) |
2154 return; | 2142 return; |
2155 | 2143 |
2156 this.folderShortcutsModel_.add(path); | 2144 this.folderShortcutsModel_.add(path); |
2157 }; | 2145 }; |
(...skipping 1789 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3947 */ | 3935 */ |
3948 FileManager.prototype.setCtrlKeyPressed_ = function(flag) { | 3936 FileManager.prototype.setCtrlKeyPressed_ = function(flag) { |
3949 this.ctrlKeyPressed_ = flag; | 3937 this.ctrlKeyPressed_ = flag; |
3950 // Before the DOM is constructed, the key event can be handled. | 3938 // Before the DOM is constructed, the key event can be handled. |
3951 var cacheClearCommand = | 3939 var cacheClearCommand = |
3952 this.document_.querySelector('#drive-clear-local-cache'); | 3940 this.document_.querySelector('#drive-clear-local-cache'); |
3953 if (cacheClearCommand) | 3941 if (cacheClearCommand) |
3954 cacheClearCommand.canExecuteChange(); | 3942 cacheClearCommand.canExecuteChange(); |
3955 }; | 3943 }; |
3956 })(); | 3944 })(); |
OLD | NEW |