| <div> |
| <div class="queryTitle"> |
| <a href="" ng-click="showFilter = !showFilter"> |
| <span ng-hide="showFilter" |
| class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span> |
| <span ng-show="showFilter" |
| class="glyphicon glyphicon-chevron-down" aria-hidden="true"></span> |
| Filter |
| </a> |
| </div> |
| |
| <div ng-show="showFilter"> |
| <div class="row queryHeader"> |
| <div class="pull-right"> |
| <button ng-click="query={}" |
| ng-disabled="isEmpty(query)" |
| class="btn btn-default">Clear</button> |
| |
| <button ng-click="triggerUpdate()" |
| ng-disabled="isClean()" |
| class="btn btn-primary">Update</button> |
| </div> |
| <div class="pull-left">{{query | json}} </div> |
| </div> |
| |
| <div class="row"> |
| <div class="col-lg-2" ng-repeat="oneParam in params"> |
| <h4>{{oneParam[0]}}</h4> |
| <div> |
| <select multiple |
| ng-model="query[oneParam[0]]" |
| ng-options="opt for opt in oneParam[1]" |
| class="form-control querySelect"> |
| </select> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |