UNPKG

@qn-pandora/pandora-visualization

Version:

Pandora 通用可视化库

23 lines (22 loc) 967 B
import * as React from 'react'; import { Map as IMapInstance } from 'mapbox-gl'; import { Events as ReactMapEventProps, MapEvent } from 'react-mapbox-gl/lib/map-events'; import BasicComponent from '../../Base/BasicComponent'; import MapboxChartStyleService from '../../../base-pandora-visualization/services/chart-style/charts/mapbox/base'; import MapBoxGlStore from './store'; export declare type IMapboxChartProps<T extends MapboxChartStyleService = MapboxChartStyleService, S extends MapBoxGlStore<T> = MapBoxGlStore<T>> = ReactMapEventProps & { store: S; queryPath?: string; tilePath?: string; }; declare class BaseMapboxChart extends BasicComponent<IMapboxChartProps, any> { map?: IMapInstance; store: MapBoxGlStore; handleResize(client: any): void; changeMaxZoom(maxZoom: number): void; onStyleLoad: MapEvent; handleZoom: MapEvent; handleMove: MapEvent; render(): React.JSX.Element; } export default BaseMapboxChart;