UNPKG

rlayers

Version:

React Components for OpenLayers

37 lines 1.18 kB
import React from 'react'; import { OverviewMap } from 'ol/control'; import { Options } from 'ol/control/OverviewMap'; import { RContextType } from '../context'; import { default as RControlBase, RControlProps } from './RControlBase'; /** * @propsfor ROverviewMap */ export interface ROverviewProps extends RControlProps { /** User-collapsible @default true */ collapsible?: boolean; /** State @default true */ collapsed?: boolean; /** Label when collapsed */ collapseLabel?: string; /** Label */ label?: string; /** Width if not using CSS */ width?: number; /** Height if not using CSS */ height?: number; } /** * An overview map component * * Requires an `RMap` context * * Provides an 'RMap` context - allowing to nest overview layers in it */ export default class ROverviewMap extends RControlBase<ROverviewProps, Record<string, never>> { ol: OverviewMap; constructor(props: Readonly<ROverviewProps>, context?: React.Context<RContextType>); toOLProps(props: ROverviewProps): Options; protected refresh(prevProps?: ROverviewProps): void; render(): JSX.Element; } //# sourceMappingURL=ROverviewMap.d.ts.map