UNPKG

827 BTypeScriptView Raw
1import * as React from 'react';
2import * as GeoJSON from 'geojson';
3import { Point } from 'mapbox-gl';
4import { Anchor } from './util/types';
5export interface Props {
6 coordinates: GeoJSON.Position;
7 anchor?: Anchor;
8 offset?: number | number[] | Point;
9 onClick?: React.MouseEventHandler<HTMLDivElement>;
10 onDoubleClick?: React.MouseEventHandler<HTMLDivElement>;
11 onMouseEnter?: React.MouseEventHandler<HTMLDivElement>;
12 onMouseLeave?: React.MouseEventHandler<HTMLDivElement>;
13 onScroll?: React.UIEventHandler<HTMLDivElement>;
14 onWheel?: React.MouseEventHandler<HTMLDivElement>;
15 style?: React.CSSProperties;
16 className?: string;
17 tabIndex?: number;
18}
19export declare const defaultClassName: string[];
20export default class Popup extends React.Component<Props> {
21 render(): JSX.Element;
22}