@fleet-frontend/mower-maps
Version:
a mower maps in google maps
22 lines • 1.14 kB
TypeScript
import { ReactNode } from "react";
export type PaneNames = keyof google.maps.MapPanes;
export interface OverlayViewProps {
map: google.maps.Map;
children?: ReactNode | undefined;
mapPaneName: PaneNames;
position?: google.maps.LatLng | google.maps.LatLngLiteral | undefined;
rotate?: number;
getPixelPositionOffset?: ((offsetWidth: number, offsetHeight: number) => {
x: number;
y: number;
}) | undefined;
bounds?: google.maps.LatLngBounds | google.maps.LatLngBoundsLiteral | undefined;
zIndex?: number | undefined;
onLoad?: ((overlayView: google.maps.OverlayView) => void) | undefined;
onDraw?: (styles: Record<string, string>) => void;
onUnmount?: ((overlayView: google.maps.OverlayView) => void) | undefined;
}
declare function OverlayViewFunctional({ map, position, bounds, rotate, mapPaneName, zIndex, onLoad, onDraw, onUnmount, getPixelPositionOffset, children, }: OverlayViewProps): import("react").ReactPortal;
export declare const OverlayViewF: import("react").MemoExoticComponent<typeof OverlayViewFunctional>;
export {};
//# sourceMappingURL=overlayView.d.ts.map