UNPKG

kepler.gl

Version:

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

24 lines (23 loc) 1.03 kB
import { ColorUI, LayerVisConfig } from '@kepler.gl/types'; import { Layer, VisualChannel } from '@kepler.gl/layers'; import { default as React } from 'react'; import { Field } from '@kepler.gl/types'; import ColorScaleSelectorFactory from './color-scale-selector'; import { KeplerTable } from '@kepler.gl/table'; export declare type DimensionScaleSelectorProps = { layer: Layer; channel: VisualChannel; label?: string; dataset: KeplerTable | undefined; onChange: (newConfig: { [key: string]: Field | null | string; }, key: string, newVisConfig?: Partial<LayerVisConfig>) => void; setColorUI: (range: string, newConfig: { [key in keyof ColorUI]: ColorUI[key]; }) => void; }; declare function DimensionScaleSelectorFactory(ColorScaleSelector: ReturnType<typeof ColorScaleSelectorFactory>): React.FC<DimensionScaleSelectorProps>; declare namespace DimensionScaleSelectorFactory { var deps: (typeof ColorScaleSelectorFactory)[]; } export default DimensionScaleSelectorFactory;