UNPKG

mobility-toolbox-js

Version:

Toolbox for JavaScript applications in the domains of mobility and logistics.

28 lines (27 loc) 842 B
import OLLayer from 'ol/layer/Layer'; import LayerRenderer from 'ol/renderer/Layer'; import type { Map } from 'ol'; import type { EventsKey } from 'ol/events'; import type { Options } from 'ol/layer/Layer'; export type MobilityLayerOptions = { children?: any[]; copyrights?: string[]; disabled?: boolean; group?: string; hitTolerance?: number; key?: string; map?: Map; name?: string; } & Options & Record<string, unknown>; /** * An OpenLayers layer here only for backward compatibility v2. * @deprecated Use an OpenLayers Layer instead. */ declare class Layer extends OLLayer { olEventsKeys: EventsKey[]; constructor(options?: MobilityLayerOptions); clone(newOptions: MobilityLayerOptions): Layer; createRenderer(): LayerRenderer<OLLayer>; detachFromMap(): void; } export default Layer;