kepler.gl
Version:
kepler.gl is a webgl based application to visualize large scale location data in the browser
21 lines (20 loc) • 932 B
TypeScript
import React from 'react';
import MapControlTooltipFactory from './map-control-tooltip';
import MapControlToolbarFactory from './map-control-toolbar';
import { Editor, MapControls } from '@kepler.gl/types';
import { BaseProps } from '../common/icons';
export declare type MapDrawPanelProps = {
editor: Editor;
mapControls: MapControls;
onToggleMapControl: (control: string) => void;
onSetEditorMode: (mode: string) => void;
onToggleEditorVisibility: () => void;
actionIcons: {
[id: string]: React.ComponentType<Partial<BaseProps>>;
};
};
declare function MapDrawPanelFactory(MapControlTooltip: ReturnType<typeof MapControlTooltipFactory>, MapControlToolbar: ReturnType<typeof MapControlToolbarFactory>): React.FC<MapDrawPanelProps>;
declare namespace MapDrawPanelFactory {
var deps: (typeof MapControlToolbarFactory | typeof MapControlTooltipFactory)[];
}
export default MapDrawPanelFactory;