@uiw/react-baidu-map-custom-overlay
Version:
Baidu Map custom-overlay Components for React.
31 lines (30 loc) • 967 B
TypeScript
import React from 'react';
import { OverlayProps } from '@uiw/react-baidu-map-map';
export * from './useCustomOverlay';
export interface CustomOverlayProps extends OverlayProps {
/**
* 设置标注的地理坐标。
*/
position?: BMap.Point;
/**
* 对应 css z-index 属性,当添加了多个 CustomOverlay 时,可以用于设置层叠顺序
*/
zIndex?: number;
/**
*
* 覆盖物层级
* JSAPI 把地图覆盖物分为了8个层级,顶层为 `floatPane`,
* 低层为 `vertexPane`。可以通过Map实例的 `getPanes()` 方法,获取到8个层级的名称
*/
paneName?: keyof BMap.MapPanes;
/**
* 覆盖物是否可见。
*/
visiable?: boolean;
/**
* 自定义 DOM 元素。
*/
children?: React.ReactNode;
}
declare const _default: React.ForwardRefExoticComponent<CustomOverlayProps & React.RefAttributes<CustomOverlayProps>>;
export default _default;