kepler.gl
Version:
kepler.gl is a webgl based application to visualize large scale location data in the browser
18 lines (17 loc) • 1.04 kB
TypeScript
import React from 'react';
import RangeSliderFactory from '../../common/range-slider';
import LayerConfigGroupFactory from './layer-config-group';
import { Field, LayerTextLabel } from '@kepler.gl/types';
import FieldSelectorFactory from '../../common/field-selector';
import ColorSelectorFactory from './color-selector';
declare type TextLabelPanelProps = {
id?: string;
fields: Field[];
textLabel: LayerTextLabel[];
updateLayerTextLabel: (idx: number | 'all', prop: string, value: any) => void;
};
declare function TextLabelPanelFactory(RangeSlider: ReturnType<typeof RangeSliderFactory>, LayerConfigGroup: ReturnType<typeof LayerConfigGroupFactory>, FieldSelector: ReturnType<typeof FieldSelectorFactory>, ColorSelector: ReturnType<typeof ColorSelectorFactory>): React.ComponentType<TextLabelPanelProps>;
declare namespace TextLabelPanelFactory {
var deps: (typeof RangeSliderFactory | typeof FieldSelectorFactory | typeof LayerConfigGroupFactory | typeof ColorSelectorFactory)[];
}
export default TextLabelPanelFactory;