<selectng-model="pagination.limit"ng-options="limit for limit in [5, 10, 20, 50, 100]"ng-change="postQuery();"></select>
results per page
<spanng-if="resultsCount != undefined">
showing page
<buttonng-click="decrement()">-</button>
<selectng-model="pagination.offset"ng-options="x as Math.round(1+x/pagination.limit) for x in range(0, resultsCount+1, pagination.limit)"ng-change="postQuery();"></select>
<select ng-model="groupingKey" ng-options="key for key in ['day', 'month', 'year', 'decade', 'century']" ng-change="query()">
</select>
<br/>
Y-axis: use a
<select ng-model="graph.options.axes.y.type" ng-options="type for type in ['log', 'linear']"></select>
scale
<br/>
<hr/>
Represent data with
<select ng-model="seriesOptions.type" ng-options="type for type in ['line', 'area', 'column']" ng-change="query()"></select>
<span ng-show="seriesOptions.type == 'area'">
(<select ng-model="seriesOptions.striped" ng-options="value as key for (key, value) in {'with':true, 'without':false}" ng-change="query()"></select> stripes)
(<select ng-model="options.stacking" ng-options="value as key for (key, value) in {'with':true, 'without':false}" ng-change="query()"></select> stacking)