Code licensed under New BSD License.
This directive allow to liven your tables. It support sorting, filtering and pagination. Header row with titles and filters automatic generated on compilation step.
bower install https://github.com/esvit/ng-table.git
- Pagination
- Sorting
- Filtering
- Cell template
- Row template
- Params in url
- Ajax
- Custom template(pagination)
- Custom filters
- Table with checkboxes
<table ng-table="tableParams" show-filter="true">
<tr ng-repeat="user in users">
<!-- IMPORTANT: String titles must be in single quotes -->
<td title="'Name of person'" filter="{ 'name': 'text' }" sortable="name">
{{user.name}}
</td>
<td title="'Age'" filter="{ 'action': 'button' }" sortable="age">
{{user.age}}
</td>
</tr>
</table>