UNPKG

@map-component/react-tmap

Version:

基于腾讯地图JavaScript API GL、TypeScript 封装适用于 react 的高性能地图组件库

29 lines (28 loc) 728 B
/// <reference types="@map-component/tmap-types" /> import React from 'react'; declare type DomData = { position: { lat: number; lng: number; }; data: any; }; interface Props { data: DomData[]; createDom: (props: { data: DomData; }) => HTMLElement; onClick: (props: DomData, e: any) => void; } declare class DomOverlayComponent extends React.Component<Props> { DomClass: any; map?: TMap.Map; DomClassList?: any[]; componentDidMount(): void; componentDidUpdate(prevProps: Props): void; componentWillUnmount(): void; initMapEle(): void; destroyMapEle(): void; render(): null; } export default DomOverlayComponent;