ornamentum
Version:
Angular Toolkit
10 lines (9 loc) • 466 B
TypeScript
import { Observable } from 'rxjs';
import { DataTableFilterOption } from './data-table-filter-option.model';
import { DataTableColumnComponent } from '../components/data-table-column/data-table-column.component';
/**
* Filter value extract callback model.
* @param column Target filter column.
* @return Filter value promise.
*/
export declare type DataTableFilterValueExtractCallback = (column: DataTableColumnComponent) => Observable<DataTableFilterOption[]>;