vue3-openlayers
Version:
OpenLayers Wrapper for Vue3
21 lines (20 loc) • 1.41 kB
TypeScript
import { layersCommonDefaultProps, useDefaults as useLayerDefaults, LayersCommonProps } from './LayersCommonProps';
import { App } from 'vue';
import { default as OlAnimatedClusterLayer } from './OlAnimatedClusterLayer';
import { default as OlGraticuleLayer } from './OlGraticuleLayer';
import { default as OlHeatmapLayer } from './OlHeatmapLayer';
import { default as OlImageLayer } from './OlImageLayer';
import { default as OlLayerGroup } from './OlLayerGroup';
import { default as OlTileLayer } from './OlTileLayer';
import { default as OlVectorLayer } from './OlVectorLayer';
import { default as OlVectorTileLayer } from './OlVectorTileLayer';
import { default as OlVectorImageLayer } from './OlVectorImageLayer';
import { default as OlWebglTileLayer } from './OlWebglTileLayer';
import { default as OlWebglVectorLayer } from './OlWebglVectorLayer';
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, OlAnimatedClusterLayer, OlGraticuleLayer, OlHeatmapLayer, OlImageLayer, OlLayerGroup, OlTileLayer, OlVectorImageLayer, OlVectorLayer, OlVectorTileLayer, OlWebglTileLayer, OlWebglVectorLayer, type LayersCommonProps, layersCommonDefaultProps, useLayerDefaults, };