vue3-openlayers
Version:
OpenLayers Wrapper for Vue3
22 lines (21 loc) • 1.63 kB
TypeScript
import { App } from 'vue';
import { default as OlInteractionClusterSelect } from './OlInteractionClusterSelect';
import { default as OlInteractionDragBox } from './OlInteractionDragBox';
import { default as OlInteractionDragRotate } from './OlInteractionDragRotate';
import { default as OlInteractionDragRotateAndZoom } from './OlInteractionDragRotateAndZoom';
import { default as OlInteractionLink } from './OlInteractionLink';
import { default as OlInteractionSelect } from './OlInteractionSelect';
import { default as OlInteractionDraw } from './OlInteractionDraw';
import { default as OlInteractionModify } from './OlInteractionModify';
import { default as OlInteractionPointer } from './OlInteractionPointer';
import { default as OlInteractionSnap } from './OlInteractionSnap';
import { default as OlInteractionTransform } from './OlInteractionTransform';
import { default as OlInteractionMouseWheelZoom } from './OlInteractionMouseWheelZoom';
import { default as OlInteractionSynchronize } from './OlInteractionSynchronize';
import { Vue3OpenlayersGlobalOptions } from '../../types';
declare function install(app: App, options?: Vue3OpenlayersGlobalOptions): void;
declare module "@vue/runtime-core" {
function inject(key: "ol-options"): Vue3OpenlayersGlobalOptions;
}
export default install;
export { install, OlInteractionClusterSelect, OlInteractionDragBox, OlInteractionDragRotate, OlInteractionDragRotateAndZoom, OlInteractionLink, OlInteractionSelect, OlInteractionDraw, OlInteractionModify, OlInteractionPointer, OlInteractionSnap, OlInteractionTransform, OlInteractionMouseWheelZoom, OlInteractionSynchronize, };