UNPKG

748 BPlain TextView Raw
1import { Component } from 'react';
2import { AnyShapeCoordinates } from './util/types';
3
4export interface Props {
5 // lat lng array (circle, line, symbol) or array of array... of lat lng (polygons)
6 coordinates: AnyShapeCoordinates;
7 // tslint:disable-next-line:no-any
8 properties?: any;
9 onClick?: React.MouseEventHandler<HTMLElement>;
10 onMouseEnter?: React.MouseEventHandler<HTMLElement>;
11 onMouseLeave?: React.MouseEventHandler<HTMLElement>;
12 draggable?: boolean;
13 onDragStart?: React.MouseEventHandler<HTMLElement>;
14 onDrag?: React.MouseEventHandler<HTMLElement>;
15 onDragEnd?: React.MouseEventHandler<HTMLElement>;
16}
17
18export class Feature extends Component<Props> {
19 public render() {
20 return null;
21 }
22}
23
24export default Feature;