Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.mdns.eu/nextcloud/passwords-client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius David Wieschollek <passwords.public@mdns.eu>2020-12-02 02:09:25 +0300
committerMarius David Wieschollek <passwords.public@mdns.eu>2020-12-02 02:09:25 +0300
commit277f5a1571a1a839d4f000a8ef65e35cba5b05ce (patch)
treefca78bd10526c8b1dc62d51252dd4ca0e26ac6e0 /src/Model/AbstractRevisionModel.js
parent16ac1f3d221b49b09001bda1d5f1194c5a7cafdd (diff)
Add model service and support for detail levels
Signed-off-by: Marius David Wieschollek <passwords.public@mdns.eu>
Diffstat (limited to 'src/Model/AbstractRevisionModel.js')
-rw-r--r--src/Model/AbstractRevisionModel.js28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/Model/AbstractRevisionModel.js b/src/Model/AbstractRevisionModel.js
index 93c455c..b565f18 100644
--- a/src/Model/AbstractRevisionModel.js
+++ b/src/Model/AbstractRevisionModel.js
@@ -2,6 +2,26 @@ import AbstractModel from './AbstractModel';
export default class AbstractRevisionModel extends AbstractModel {
+ constructor(properties, data) {
+ super(properties, data);
+ this._detailLevel = [];
+ }
+
+ /**
+ * @return {String[]}
+ */
+ getDetailLevel() {
+ return this._detailLevel;
+ }
+
+ /**
+ * @param {String[]} value
+ * @return {AbstractRevisionModel}
+ */
+ setDetailLevel(value) {
+ return this._detailLevel;
+ }
+
/**
* @return {String}
* @api
@@ -114,6 +134,14 @@ export default class AbstractRevisionModel extends AbstractModel {
* @return {Boolean}
* @api
*/
+ isHidden() {
+ return this.getProperty('hidden');
+ }
+
+ /**
+ * @return {Boolean}
+ * @api
+ */
getHidden() {
return this.getProperty('hidden');
}