kepler.gl
Version:
kepler.gl is a webgl based application to visualize large scale location data in the browser
22 lines (21 loc) • 873 B
TypeScript
import React from 'react';
import { Layer, LayerClassesType } from '@kepler.gl/layers';
import { Datasets } from '@kepler.gl/table';
import { UIStateActions, VisStateActions, MapStateActions } from '@kepler.gl/actions';
import LayerPanelFactory from './layer-panel';
export declare type LayerListProps = {
datasets: Datasets;
layers: Layer[];
layerOrder: string[];
layerClasses: LayerClassesType;
isSortable?: boolean;
uiStateActions: typeof UIStateActions;
visStateActions: typeof VisStateActions;
mapStateActions: typeof MapStateActions;
};
export declare type LayerListFactoryDeps = [typeof LayerPanelFactory];
declare function LayerListFactory(LayerPanel: ReturnType<typeof LayerPanelFactory>): React.FC<LayerListProps>;
declare namespace LayerListFactory {
var deps: (typeof LayerPanelFactory)[];
}
export default LayerListFactory;