This element is compatible with Polymer 0.5.
Example:
<polymer-datatables-table
data="{{ data }}"
tableApi="{{ tableApi }}"
perPage="{{ perPage }}"
columns="{{ columns }}"
perPageCount="{{ perPageCount }}"
filters="{{ filters }}"
pageTotal="{{ pageTotal }}"
resultTotal="{{ resultTotal }}"
currentPage="{{ currentPage }}"></polymer-datatables-table>
<polymer-datatables-filter
tableApi="{{ tableApi }}"
column="position"
columns="{{ columns }}"
filters="{{ filters }}"></polymer-datatables-filter>
<polymer-datatables-search
tableApi="{{ tableApi }}"></polymer-datatables-search>
<polymer-datatables-pages
perPage="{{ perPage }}"
perPageCount="{{ perPageCount }}"
pageTotal="{{ pageTotal }}"
currentPage="{{ currentPage }}"></polymer-datatables-pages>
<polymer-datatables-perpage-selector
perPage="{{ perPage }}"
perPageCount="{{ perPageCount }}"
pageTotal="{{ pageTotal }}"
currentPage="{{ currentPage }}"></polymer-datatables-perpage-selector>
<polymer-datatables-result-range
data="{{ data }}"
perPage="{{ perPage }}"
resultTotal="{{ resultTotal }}"
perPageCount="{{ perPageCount }}"
currentPage="{{ currentPage }}"></polymer-datatables-result-range>
<polymer-datatables-previous
tableApi="{{ tableApi }}"
pageTotal="{{ pageTotal }}"
currentPage="{{ currentPage }}">Previous</polymer-datatables-previous>
<polymer-datatables-next
tableApi="{{ tableApi }}"
pageTotal="{{ pageTotal }}"
currentPage="{{ currentPage }}">Next</polymer-datatables-next>
<polymer-datatables-export-csv
filename="csv"
columns="{{ columns }}"
data="{{ data }}">Export</polymer-datatables-export-csv>
Creates datatable
Creates datatable filters
Creates datatable searchbox
Created pagination
Creates dropdown to select records per page
Creates current page count. Ex. '1-25 of 50'
Creates button to go to the previous page
Creates button to go to the next page
Creates button download CSV for all data
An array of data.
An object returned from the polymer-datatables-table for using datatables api.
Records shown per page.
Array representing the table header.
Array for the options in 'Rows Per Page' dropdown.
Object returned from datatables
Returns total number of pages
Return total number of records
Return number for current page.