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.13 kB
import React from 'react'; import DatasetLayerSectionFactory from './dataset-layer-section'; import { Layer, LayerClassesType } from '@kepler.gl/layers'; import { UIStateActions, VisStateActions, ActionHandler, MapStateActions } from '@kepler.gl/actions'; import { Datasets } from '@kepler.gl/table'; declare type DatasetLayerGroupProps = { datasets: Datasets; layers: Layer[]; layerOrder: string[]; layerClasses: LayerClassesType; showDeleteDataset: boolean; removeDataset: ActionHandler<typeof UIStateActions.openDeleteModal>; showDatasetTable: ActionHandler<typeof VisStateActions.showDatasetTable>; updateTableColor: ActionHandler<typeof VisStateActions.updateTableColor>; uiStateActions: typeof UIStateActions; visStateActions: typeof VisStateActions; mapStateActions: typeof MapStateActions; }; declare function DatasetLayerGroupFactory(DatasetLayerSection: ReturnType<typeof DatasetLayerSectionFactory>): React.FC<DatasetLayerGroupProps>; declare namespace DatasetLayerGroupFactory { var deps: (typeof DatasetLayerSectionFactory)[]; } export default DatasetLayerGroupFactory;