diff options
author | Lauri Ojansivu <x@xet7.org> | 2018-11-09 21:58:31 +0200 |
---|---|---|
committer | Lauri Ojansivu <x@xet7.org> | 2018-11-09 21:58:31 +0200 |
commit | 3300c69a039b3a4aa54c21340104a231cf2e80b1 (patch) | |
tree | 33fd50fabf939d613c8b0cc513fe75b1f3833216 /client/components/sidebar/sidebarCustomFields.js | |
parent | 09a95dfef6345782b0b36c97e624eab2126a84d4 (diff) | |
parent | e3b3e8b8c60c6c46304b80498075c08c6fce820e (diff) | |
download | wekan-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.js | 18 |
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 |