Add Magic Search into Bay Model table

Add Magic Search function into search box on Bay Model table.

Partially Imprements: blueprint add-magic-search

Change-Id: Icad16659de0e76b33ca5e6ed184e8d6cc015158c
This commit is contained in:
shu-mutou 2015-10-22 19:05:10 +09:00
parent 4527b6c7c5
commit beb5e00445
2 changed files with 38 additions and 12 deletions

View File

@ -42,6 +42,28 @@
ctrl.singleDelete = singleDelete;
ctrl.batchDelete = batchDelete;
/**
* Filtering - client-side MagicSearch
* all facets for baymodel table
*/
ctrl.baymodelFacets = [
{
'label': gettext('Name'),
'name': 'name',
'singleton': true
},
{
'label': gettext('ID'),
'name': 'id',
'singleton': true
},
{
'label': gettext('COE'),
'name': 'coe',
'singleton': true
}
];
init();
function init() {

View File

@ -13,19 +13,23 @@
-->
<tr>
<th colspan="100" class="search-header">
<hz-search-bar group-classes="input-group-sm" icon-classes="fa-search">
<hz-magic-search-bar group-classes="input-group-sm" icon-classes="fa-search"
filter-facets="table.baymodelFacets">
</hz-magic-search-bar>
</th>
</tr>
<tr>
<th colspan="100" class="action-col">
<action-list class="btn-addon">
<action-list class="btn-addon">
<action
action-classes="'btn btn-default btn-sm btn-danger'"
disabled="numSelected === 0"
callback="table.batchDelete">
<i class="fa fa-trash-o"></i>
<translate>Delete Bay Models</translate>
</action>
</action-list>
</hz-search-bar>
<action
action-classes="'btn btn-default btn-sm btn-danger'"
disabled="numSelected === 0"
callback="table.batchDelete">
<i class="fa fa-trash-o"></i>
<translate>Delete Bay Models</translate>
</action>
</action-list>
</th>
</tr>
<!--