UNPKG

cwt-map

Version:
41 lines (40 loc) 1.25 kB
/// <reference types="heremaps" /> import * as React from 'react'; export interface HEREMapProps extends H.Map.Options { appId: string; appCode: string; animateCenter?: boolean; animateZoom?: boolean; hidpi?: boolean; interactive?: boolean; secure?: boolean; } export interface HEREMapState { map?: H.Map; behavior?: H.mapevents.Behavior; ui?: H.ui.UI; } export interface HEREMapChildContext { map: H.Map; } export declare class HEREMap extends React.Component<HEREMapProps, HEREMapState> implements React.ChildContextProvider<HEREMapChildContext> { static childContextTypes: { map: import("../../../../../../Users/noamrotem/Desktop/projects/react-here-maps/node_modules/@types/prop-types").Requireable<object>; }; getElement: () => Element; getMap: () => H.Map; setCenter: (point: H.geo.IPoint) => void; setZoom: (zoom: number) => void; state: HEREMapState; private debouncedResizeMap; constructor(props: HEREMapProps, context: object); getChildContext(): { map: H.Map; }; componentDidMount(): void; componentWillMount(): void; componentWillUnmount(): void; render(): JSX.Element; private resizeMap; } export default HEREMap;