summaryrefslogtreecommitdiffstats
path: root/client/components/sidebar/sidebarCustomFields.js
diff options
context:
space:
mode:
authorLauri Ojansivu <x@xet7.org>2018-11-09 21:58:31 +0200
committerLauri Ojansivu <x@xet7.org>2018-11-09 21:58:31 +0200
commit3300c69a039b3a4aa54c21340104a231cf2e80b1 (patch)
tree33fd50fabf939d613c8b0cc513fe75b1f3833216 /client/components/sidebar/sidebarCustomFields.js
parent09a95dfef6345782b0b36c97e624eab2126a84d4 (diff)
parente3b3e8b8c60c6c46304b80498075c08c6fce820e (diff)
downloadwekan-3300c69a039b3a4aa54c21340104a231cf2e80b1.tar.gz
wekan-3300c69a039b3a4aa54c21340104a231cf2e80b1.tar.bz2
wekan-3300c69a039b3a4aa54c21340104a231cf2e80b1.zip
Merge branch 'edge' into meteor-1.8
Diffstat (limited to 'client/components/sidebar/sidebarCustomFields.js')
-rw-r--r--client/components/sidebar/sidebarCustomFields.js18
1 files changed, 18 insertions, 0 deletions
diff --git a/client/components/sidebar/sidebarCustomFields.js b/client/components/sidebar/sidebarCustomFields.js
index e56d744e..ccc8ffb9 100644
--- a/client/components/sidebar/sidebarCustomFields.js
+++ b/client/components/sidebar/sidebarCustomFields.js
@@ -83,6 +83,22 @@ const CreateCustomFieldPopup = BlazeComponent.extendComponent({
$target.find('.materialCheckBox').toggleClass('is-checked');
$target.toggleClass('is-checked');
},
+ 'click .js-field-automatically-on-card'(evt) {
+ let $target = $(evt.target);
+ if(!$target.hasClass('js-field-automatically-on-card')){
+ $target = $target.parent();
+ }
+ $target.find('.materialCheckBox').toggleClass('is-checked');
+ $target.toggleClass('is-checked');
+ },
+ 'click .js-field-showLabel-on-card'(evt) {
+ let $target = $(evt.target);
+ if(!$target.hasClass('js-field-showLabel-on-card')){
+ $target = $target.parent();
+ }
+ $target.find('.materialCheckBox').toggleClass('is-checked');
+ $target.toggleClass('is-checked');
+ },
'click .primary'(evt) {
evt.preventDefault();
@@ -92,6 +108,8 @@ const CreateCustomFieldPopup = BlazeComponent.extendComponent({
type: this.type.get(),
settings: this.getSettings(),
showOnCard: this.find('.js-field-show-on-card.is-checked') !== null,
+ showLabelOnMiniCard: this.find('.js-field-showLabel-on-card.is-checked') !== null,
+ automaticallyOnCard: this.find('.js-field-automatically-on-card.is-checked') !== null,
};
// insert or update