Index: ui/file_manager/file_manager/foreground/js/providers_model.js |
diff --git a/ui/file_manager/file_manager/foreground/js/providers_model.js b/ui/file_manager/file_manager/foreground/js/providers_model.js |
index 13625c2af57ec008e314f2099dbb3b53fe8c15f7..9e72a6c6462d83246e8ecddb2f1f99eba081854b 100644 |
--- a/ui/file_manager/file_manager/foreground/js/providers_model.js |
+++ b/ui/file_manager/file_manager/foreground/js/providers_model.js |
@@ -9,13 +9,15 @@ |
* @param {string} extensionId |
* @param {string} extensionName |
* @param {boolean} configurable |
+ * @param {boolean} watchable |
* @param {boolean} multipleMounts |
* @param {string} source |
* @constructor |
* @struct |
*/ |
function ProvidersModelItem( |
- extensionId, extensionName, configurable, multipleMounts, source) { |
+ extensionId, extensionName, configurable, watchable, multipleMounts, |
+ source) { |
/** |
* @private {string} |
* @const |
@@ -38,6 +40,12 @@ function ProvidersModelItem( |
* @private {boolean} |
* @const |
*/ |
+ this.watchable_ = watchable; |
+ |
+ /** |
+ * @private {boolean} |
+ * @const |
+ */ |
this.multipleMounts_ = multipleMounts; |
/** |
@@ -66,6 +74,11 @@ ProvidersModelItem.prototype = { |
/** |
* @return {boolean} |
*/ |
+ get watchable() { return this.watchable_; }, |
+ |
+ /** |
+ * @return {boolean} |
+ */ |
get multipleMounts() { return this.multipleMounts_; }, |
/** |
@@ -108,6 +121,7 @@ ProvidersModel.prototype.getInstalledProviders = function() { |
extension.extensionId, |
extension.name, |
extension.configurable, |
+ extension.watchable, |
extension.multipleMounts, |
extension.source)); |
}); |