kepler.gl
Version:
kepler.gl is a webgl based application to visualize large scale location data in the browser
29 lines (28 loc) • 957 B
TypeScript
import React from 'react';
import { TooltipFormat } from '@kepler.gl/constants';
import { ColMeta } from '@kepler.gl/types';
export declare type FormatterDropdownProps = {
left: number;
top: number;
isOpened: boolean;
displayFormat?: string;
setDisplayFormat: (displayFormat: TooltipFormat) => void;
onClose: () => void;
formatLabels: TooltipFormat[];
};
export declare const FormatterDropdown: React.FC<FormatterDropdownProps>;
export interface OptionDropdownProps {
isOpened?: boolean;
column: string;
colMeta: ColMeta;
toggleMoreOptions: (column: string) => void;
sortTableColumn: (sort: string) => void;
pinTableColumn: () => void;
copyTableColumn: () => void;
setDisplayFormat: (displayFormat: any) => void;
sortMode?: string;
isSorted?: string;
isPinned?: boolean;
}
declare const OptionDropdown: (props: OptionDropdownProps) => React.JSX.Element;
export default OptionDropdown;