cwt-map
Version:
React.js HERE Maps component
32 lines (31 loc) • 950 B
TypeScript
/// <reference types="heremaps" />
import * as React from 'react';
export interface CircleProps extends H.map.Circle.Options, H.geo.IPoint {
strokeColor?: string;
lineWidth?: number;
fillColor?: string;
radius?: number;
}
export interface CircleContext {
map: H.Map;
}
export declare class Circle extends React.Component<CircleProps, object> {
static contextTypes: {
map: import("../../../../../../Users/noamrotem/Desktop/projects/react-here-maps/node_modules/@types/prop-types").Requireable<object>;
};
static defaultProps: {
fillColor: string;
lineWidth: number;
radius: number;
strokeColor: string;
};
context: CircleContext;
private circle;
componentWillReceiveProps(nextProps: CircleProps): void;
componentWillUnmount(): void;
render(): JSX.Element;
private addCircleToMap;
private setCenter;
private setRadius;
}
export default Circle;