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

Side by Side Diff: chrome/browser/resources/file_manager/js/file_manager_commands.js

Issue 13779006: Fixed gear menu navigation using keyboard. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 7 years, 8 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 unified diff | Download patch
OLDNEW
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 var CommandUtil = {}; 7 var CommandUtil = {};
8 8
9 /** 9 /**
10 * Extracts root on which command event was dispatched. 10 * Extracts root on which command event was dispatched.
(...skipping 312 matching lines...) Expand 10 before | Expand all | Expand 10 after
323 canExecute: CommandUtil.canExecuteVisibleOnDriveOnly 323 canExecute: CommandUtil.canExecuteVisibleOnDriveOnly
324 }; 324 };
325 325
326 /** 326 /**
327 * Clears drive cache. 327 * Clears drive cache.
328 */ 328 */
329 Commands.driveClearCacheCommand = { 329 Commands.driveClearCacheCommand = {
330 execute: function() { 330 execute: function() {
331 chrome.fileBrowserPrivate.clearDriveCache(); 331 chrome.fileBrowserPrivate.clearDriveCache();
332 }, 332 },
333 canExecute: CommandUtil.canExecuteVisibleOnDriveOnly 333 canExecute: CommandUtil.canExecuteEnabledOnDriveOnly
334 }; 334 };
335 335
336 /** 336 /**
337 * Reload the metadata of the file system from the server 337 * Reload the metadata of the file system from the server
338 */ 338 */
339 Commands.driveReloadCommand = { 339 Commands.driveReloadCommand = {
340 execute: function() { 340 execute: function() {
341 chrome.fileBrowserPrivate.reloadDrive(); 341 chrome.fileBrowserPrivate.reloadDrive();
342 }, 342 },
343 canExecute: CommandUtil.canExecuteVisibleOnDriveOnly 343 canExecute: CommandUtil.canExecuteEnabledOnDriveOnly
344 }; 344 };
345 345
346 /** 346 /**
347 * Opens drive.google.com. 347 * Opens drive.google.com.
348 */ 348 */
349 Commands.driveGoToDriveCommand = { 349 Commands.driveGoToDriveCommand = {
350 execute: function() { 350 execute: function() {
351 window.open(FileManager.GOOGLE_DRIVE_ROOT, 'drive-root'); 351 window.open(FileManager.GOOGLE_DRIVE_ROOT, 'drive-root');
352 }, 352 },
353 canExecute: CommandUtil.canExecuteVisibleOnDriveOnly 353 canExecute: CommandUtil.canExecuteVisibleOnDriveOnly
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
442 fileManager.copyManager_.zipSelection(dirEntry, fileManager.isOnDrive(), 442 fileManager.copyManager_.zipSelection(dirEntry, fileManager.isOnDrive(),
443 selectionEntries); 443 selectionEntries);
444 }, 444 },
445 canExecute: function(event, fileManager) { 445 canExecute: function(event, fileManager) {
446 var selection = fileManager.getSelection(); 446 var selection = fileManager.getSelection();
447 event.canExecute = !fileManager.isOnReadonlyDirectory() && 447 event.canExecute = !fileManager.isOnReadonlyDirectory() &&
448 !fileManager.isOnDrive() && 448 !fileManager.isOnDrive() &&
449 selection && selection.totalCount > 0; 449 selection && selection.totalCount > 0;
450 } 450 }
451 }; 451 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698