| Index: ui/file_manager/file_manager/foreground/js/directory_model.js
|
| diff --git a/ui/file_manager/file_manager/foreground/js/directory_model.js b/ui/file_manager/file_manager/foreground/js/directory_model.js
|
| index 4dd71e8dcacef6e640c32dcbc05fa3bdd406270a..5a658a5215a743ae934a3ac2f110ac5077c4fd5e 100644
|
| --- a/ui/file_manager/file_manager/foreground/js/directory_model.js
|
| +++ b/ui/file_manager/file_manager/foreground/js/directory_model.js
|
| @@ -179,13 +179,29 @@ DirectoryModel.prototype.isSearching = function() {
|
| };
|
|
|
| /**
|
| - * @return {boolean}
|
| + * @return {boolean} True if it's on Drive.
|
| */
|
| DirectoryModel.prototype.isOnDrive = function() {
|
| + return this.isCurrentRootVolumeType_(VolumeManagerCommon.VolumeType.DRIVE);
|
| +};
|
| +
|
| +/**
|
| + * @return {boolean} True if it's on MTP volume.
|
| + */
|
| +DirectoryModel.prototype.isOnMTP = function() {
|
| + return this.isCurrentRootVolumeType_(VolumeManagerCommon.VolumeType.MTP);
|
| +};
|
| +
|
| +/**
|
| + * @param {VolumeManagerCommon.VolumeType} volumeType Volume Type
|
| + * @return {boolean} True if current root volume type is equal to specified
|
| + * volume type.
|
| + * @private
|
| + */
|
| +DirectoryModel.prototype.isCurrentRootVolumeType_ = function(volumeType) {
|
| var rootType = this.getCurrentRootType();
|
| return rootType != null &&
|
| - VolumeManagerCommon.getVolumeTypeFromRootType(rootType) ==
|
| - VolumeManagerCommon.VolumeType.DRIVE;
|
| + VolumeManagerCommon.getVolumeTypeFromRootType(rootType) === volumeType;
|
| };
|
|
|
| /**
|
|
|