kepler.gl
Version:
kepler.gl is a webgl based application to visualize large scale location data in the browser
13 lines (12 loc) • 1 kB
TypeScript
import FilterPanelHeaderFactory from '../../side-panel/filter-panel/filter-panel-header';
import SourceDataSelectorFactory from '../../side-panel/common/source-data-selector';
import FieldSelectorFactory from '../../common/field-selector';
import { FilterPanelComponent } from './types';
import { KeplerTable } from '@kepler.gl/table';
import { Field, FilterBase, LineChart } from '@kepler.gl/types';
export declare function getSupportedFilterFields(supportedFilterTypes: KeplerTable['supportedFilterTypes'], fields: Field[]): Field[];
declare function NewFilterPanelFactory(FilterPanelHeader: ReturnType<typeof FilterPanelHeaderFactory>, SourceDataSelector: ReturnType<typeof SourceDataSelectorFactory>, FieldSelector: ReturnType<typeof FieldSelectorFactory>): FilterPanelComponent<FilterBase<LineChart>>;
declare namespace NewFilterPanelFactory {
var deps: (typeof FieldSelectorFactory | typeof SourceDataSelectorFactory | typeof FilterPanelHeaderFactory)[];
}
export default NewFilterPanelFactory;