UNPKG

rlayers

Version:

React Components for OpenLayers

21 lines 902 B
import { VectorImage as LayerVectorImage } from 'ol/layer'; import { Vector as SourceVector } from 'ol/source'; import { OLFeatureClass } from '../context'; import { default as RLayerBaseVector, RLayerBaseVectorProps } from './RLayerBaseVector'; import BaseObject from 'ol/Object'; /** * A vector layer * * Supports loading of features from external sources * * Requires an `RMap` context * * Provides a vector layer context for JSX-declared `RFeature`s */ export default class RLayerVectorImage<F extends OLFeatureClass = OLFeatureClass> extends RLayerBaseVector<F, RLayerBaseVectorProps<F>> { ol: LayerVectorImage<SourceVector<OLFeatureClass>>; source: SourceVector<OLFeatureClass>; protected createSource(props: Readonly<RLayerBaseVectorProps<F>>): BaseObject[]; protected refresh(prevProps?: RLayerBaseVectorProps<F>): void; } //# sourceMappingURL=RLayerVectorImage.d.ts.map