presentation updates

This commit is contained in:
2018-03-06 11:53:52 -03:00
parent 5374e66e5a
commit 8431d9aefc
8 changed files with 169 additions and 16 deletions
@@ -49,6 +49,7 @@ export default Ember.Component.extend
init: ->
@_super()
@set "filters.#{@get('key')}", [] unless Ember.isArray(@get("filters.#{@get('key')}")) # ensure selected to be an array
Ember.defineProperty @, 'selected', Ember.computed.alias("filters.#{@get('key')}")
actions:
@@ -1,5 +1,6 @@
import Ember from 'ember'
import BaseModal from 'ember-cli-dunlop/components/modals/base'
import BaseModal from 'ember-cli-dunlop/mixins/modal-base'
#import BaseModal from 'components/modals/base'
export default BaseModal.extend
current_selected: Ember.computed.alias 'modal_options.base.value'
options: Ember.computed.alias 'modal_options.base.options'
+10 -10
View File
@@ -1,12 +1,12 @@
{{yield (hash
input=(component "table-filters/input" apply_filters=(action 'apply_filters') filters=filters)
date=(component "table-filters/date" apply_filters=(action 'apply_filters') filters=filters)
date-range=(component "table-filters/date-range" apply_filters=(action 'apply_filters') filters=filters)
number-range=(component "table-filters/number-range" apply_filters=(action 'apply_filters') filters=filters)
dropdown-select=(component "table-filters/dropdown-select" apply_filters=(action 'apply_filters') filters=filters)
dropdown-select-multiple=(component "table-filters/dropdown-select-multiple" apply_filters=(action 'apply_filters') filters=filters)
option-buttons=(component "table-filters/option-buttons" apply_filters=(action 'apply_filters') filters=filters)
boolean-checkboxes=(component "table-filters/boolean-checkboxes" apply_filters=(action 'apply_filters') filters=filters)
select-multiple=(component "table-filters/select-multiple" apply_filters=(action 'apply_filters') filters=filters)
actions=(component 'table-filters/actions' apply_filters=(action 'apply_filters') clear_filters=(action 'clear_filters') filter_calls=filter_calls)
input = (component "table-filters/input" apply_filters=(action 'apply_filters') filters=filters)
date = (component "table-filters/date" apply_filters=(action 'apply_filters') filters=filters)
date-range = (component "table-filters/date-range" apply_filters=(action 'apply_filters') filters=filters)
number-range = (component "table-filters/number-range" apply_filters=(action 'apply_filters') filters=filters)
dropdown-select = (component "table-filters/dropdown-select" apply_filters=(action 'apply_filters') filters=filters)
dropdown-select-multiple = (component "table-filters/dropdown-select-multiple" apply_filters=(action 'apply_filters') filters=filters)
option-buttons = (component "table-filters/option-buttons" apply_filters=(action 'apply_filters') filters=filters)
boolean-checkboxes = (component "table-filters/boolean-checkboxes" apply_filters=(action 'apply_filters') filters=filters)
select-multiple = (component "table-filters/select-multiple" apply_filters=(action 'apply_filters') filters=filters)
actions = (component 'table-filters/actions' apply_filters=(action 'apply_filters') clear_filters=(action 'clear_filters') filter_calls=filter_calls)
)}}
@@ -0,0 +1,5 @@
button.ui.tiny.icon.button{action 'edit_selection'} title=selectedTitle
i.list.icon
== selected_display
= yield
h1 adsaf