update commit

This commit is contained in:
2018-01-26 13:50:10 -03:00
parent 67fef8e184
commit 8f03d38d16
15 changed files with 169 additions and 9 deletions
+3
View File
@@ -10,6 +10,9 @@ Router.map ->
@route 'table-filters', ->
@route 'test1'
@route 'test2'
@route 'table-ordering', ->
@route 'test1'
@route 'test2'
@route 'helpers', ->
@route 'number-to-xls-header'
@@ -0,0 +1,32 @@
import Ember from 'ember'
import PagedArray from 'ember-cli-pagination/local/paged-array'
export default_filter = Ember.Object.create
name: ''
target_week: ''
target_date_gteq: moment()
target_date_lteq: null
s: 'name asc'
test_model = [
{name: 'Record1'}
]
export default Ember.Route.extend
queryParams:
q:
refreshModel: true
setupController: (controller, model) ->
controller.set 'filters', default_filter
controller.set 'option_buttons_options', [1, 'two']
@_super arguments...
model: (params) ->
#@store.findAll('epots/migration-window-planning')
otherParams = {q: default_filter.toProperties()}
result = PagedArray.create test_model, perPage: 7
result.setOtherParam = (param, q) ->
window.last_set_param ||= {}
window.last_set_param[param] = q # all is allowed for the purpose of testing and time conservation :devil:
result
test_model
@@ -4,6 +4,8 @@
span ember-cli-dunlop dummy 
= link-to 'table-filters.test1' class='item'
span Filters
= link-to 'table-ordering.test1' class='item'
span Tables
= link-to 'helpers' class='item'
span Helpers
@@ -0,0 +1,13 @@
h1= model.length
= ordered-filtered-table content=model filters=filters settings=table_settings class='celled striped' as |tbl filter|
= tbl.head as |head|
= head.property key='name' as |property|
= property.title
= t property.key scope='attribtes.my_model'
= tbl.property as |property|
= property.header
= t 'attribtes.my_model.name'
= property.filter
= filter.input key='name'
= property.display
= property.name
@@ -0,0 +1 @@
h1 Test222