UNPKG

kepler.gl

Version:

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

38 lines (37 loc) 1.63 kB
import React from 'react'; import DataTableFactory from '../common/data-table'; import KeplerTable, { Datasets } from '@kepler.gl/table'; import { UIStateActions } from '@kepler.gl/actions'; import { UiState } from '@kepler.gl/types'; import DataTableConfigFactory from '../common/data-table/display-format'; interface DatasetModalTabProps { active?: boolean; } export declare const DatasetModalTab: import("styled-components").StyledComponent<"div", any, DatasetModalTabProps, never>; interface DatasetTabsUnmemoizedProps { activeDataset: KeplerTable; datasets: Datasets; showDatasetTable: (id: string) => void; } export declare const DatasetTabs: React.NamedExoticComponent<DatasetTabsUnmemoizedProps>; interface DataTableModalProps { theme: any; dataId?: string; sortTableColumn: (id: string, column: string, mode?: string) => void; pinTableColumn: (id: string, column: string) => void; copyTableColumn: (id: string, column: string) => void; datasets: Datasets; showDatasetTable: (id: string) => void; showTab?: boolean; setColumnDisplayFormat: (dataId: string, formats: { column: string; displayFormat: string; }) => void; uiStateActions: typeof UIStateActions; uiState: UiState; } declare function DataTableModalFactory(DataTable: ReturnType<typeof DataTableFactory>, DataTableConfig: ReturnType<typeof DataTableConfigFactory>): React.ComponentType<Omit<DataTableModalProps, 'theme'>>; declare namespace DataTableModalFactory { var deps: (typeof DataTableConfigFactory | typeof DataTableFactory)[]; } export default DataTableModalFactory;