aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_sharing/src/models/Share.js
diff options
context:
space:
mode:
authorGary Kim <gary@garykim.dev>2020-06-12 20:29:36 +0800
committerGary Kim <gary@garykim.dev>2020-07-14 10:02:17 +0800
commita2cedcefeedd68790d72aca9102ce17558b407fa (patch)
tree07fc158769cb13a1e767270623405a71ee2db932 /apps/files_sharing/src/models/Share.js
parent8f78205be076aab99e3ce7e848b1e31541df6b7c (diff)
downloadnextcloud-server-a2cedcefeedd68790d72aca9102ce17558b407fa.tar.gz
nextcloud-server-a2cedcefeedd68790d72aca9102ce17558b407fa.zip
Add user input for link share labels
Signed-off-by: Gary Kim <gary@garykim.dev>
Diffstat (limited to 'apps/files_sharing/src/models/Share.js')
-rw-r--r--apps/files_sharing/src/models/Share.js26
1 files changed, 23 insertions, 3 deletions
diff --git a/apps/files_sharing/src/models/Share.js b/apps/files_sharing/src/models/Share.js
index 92ea314071f..bf1b2ec9ac3 100644
--- a/apps/files_sharing/src/models/Share.js
+++ b/apps/files_sharing/src/models/Share.js
@@ -254,6 +254,29 @@ export default class Share {
}
/**
+ * Get the share label if any
+ * Should only exist on link shares
+ *
+ * @returns {string}
+ * @readonly
+ * @memberof Share
+ */
+ get label() {
+ return this.#share.label
+ }
+
+ /**
+ * Set the share label if any
+ * Should only be set on link shares
+ *
+ * @param {string} label the label
+ * @memberof Share
+ */
+ set label(label) {
+ this.#share.label = label
+ }
+
+ /**
* Have a mail been sent
*
* @returns {boolean}
@@ -488,9 +511,6 @@ export default class Share {
}
// TODO: SORT THOSE PROPERTIES
- get label() {
- return this.#share.label
- }
get parent() {
return this.#share.parent