in sample/frontend/src/app/shared/grid/filter/number-filter/number-filter.component.ts [21:34]
onChange() {
setTimeout(() => {
if (this.range[0] < this.data.min) {
this.range[0] = this.data.min;
}
if (this.range[1] > this.data.max) {
this.range[1] = this.data.max;
}
this.range = [...this.range];
const result:ColumnNumberFilterData = this.range[0] !== this.data.min || this.range[1] !== this.data.max ?
{min:this.range[0],max:this.range[1]}:null;
this.changeFilter.emit(result);
});
}