UNPKG

kepler.gl

Version:

kepler.gl is a webgl based application to visualize large scale location data in the browser

19 lines (18 loc) 869 B
import React from 'react'; import FieldSelectorFactory from '../../common/field-selector'; import { LayerColumn, LayerColumns, EnhancedFieldPair } from '@kepler.gl/types'; import { MinimalField } from '../../common/field-selector'; export declare type ColumnSelectorProps<FieldOption extends MinimalField> = { column: LayerColumn; columns: LayerColumns; label: string; allFields: FieldOption[]; onSelect: (items: ReadonlyArray<string | number | boolean | object> | string | number | boolean | object | null) => void; fieldPairs: EnhancedFieldPair[] | null; isActive?: boolean; }; declare function ColumnSelectorFactory(FieldSelector: ReturnType<typeof FieldSelectorFactory>): React.FC<ColumnSelectorProps<any>>; declare namespace ColumnSelectorFactory { var deps: (typeof FieldSelectorFactory)[]; } export default ColumnSelectorFactory;