rlayers
Version:
React Components for OpenLayers
20 lines • 659 B
TypeScript
import React from 'react';
import { Interaction } from 'ol/interaction';
import { RlayersBase } from '../REvent';
/**
* A basic Base interaction component
*
* It is meant to be be extended by more specific interactions
*/
export default class RBaseInteraction<P> extends RlayersBase<P, Record<string, never>> {
protected static classProps: string[];
classProps: string[];
ol: Interaction;
constructor(props: P);
createOL(props: P): Interaction;
protected refresh(prevProps?: P): void;
componentDidMount(): void;
componentWillUnmount(): void;
render(): React.JSX.Element;
}
//# sourceMappingURL=RBaseInteraction.d.ts.map