vue-yandex-maps
Version:
Yandex Maps 3.0 components library for VueJS.
45 lines (44 loc) • 5.29 kB
TypeScript
import { YandexMapSettings, default as YandexMap } from './YandexMap.vue';
import { YandexMapListenerSettings, default as YandexMapListener } from './YandexMapListener.vue';
import { default as YandexMapDefaultFeaturesLayer } from './layers/YandexMapDefaultFeaturesLayer.vue';
import { default as YandexMapDefaultSchemeLayer } from './layers/YandexMapDefaultSchemeLayer.vue';
import { IYandexMapDefaultSatelliteLayer, IYandexMapDefaultSatelliteLayerProps, default as YandexMapDefaultSatelliteLayer } from './layers/YandexMapDefaultSatelliteLayer.vue';
import { default as YandexMapTileDataSource } from './data-sources/YandexMapTileDataSource.vue';
import { default as YandexMapFeatureDataSource } from './data-sources/YandexMapFeatureDataSource.vue';
import { default as YandexMapLayer } from './layers/YandexMapLayer.vue';
import { default as YandexMapMarker } from './YandexMapMarker.vue';
import { YandexMapDefaultMarkerSettings, default as YandexMapDefaultMarker } from './modules/markers/YandexMapDefaultMarker.vue';
import { default as YandexMapFeature } from './YandexMapFeature.vue';
import { default as YandexMapControls } from './controls/YandexMapControls.vue';
import { default as YandexMapControl } from './controls/YandexMapControl.vue';
import { YandexMapControlButtonSettings, default as YandexMapControlButton } from './controls/YandexMapControlButton.vue';
import { default as YandexMapGeolocationControl } from './modules/controls/YandexMapGeolocationControl.vue';
import { default as YandexMapZoomControl } from './modules/controls/YandexMapZoomControl.vue';
import { default as YandexMapScaleControl } from './controls/YandexMapScaleControl.vue';
import { default as YandexMapCartesianProjection } from './modules/projection/YandexMapCartesianProjection.vue';
import { default as YandexMapSphericalMercatorProjection } from './modules/projection/YandexMapSphericalMercatorProjection.vue';
import { default as YandexMapHint } from './modules/hints/YandexMapHint.vue';
import { default as YandexMapOpenMapsButton } from './modules/controls/YandexMapOpenMapsButton.vue';
import { YandexMapClustererOptions, default as YandexMapClusterer } from './modules/clusterer/YandexMapClusterer.vue';
import { default as YandexMapCollection } from './YandexMapCollection.vue';
import { default as YandexMapEntity } from './YandexMapEntity.vue';
import { YandexMapMarkerCustomProps, YandexMapMarkerPosition } from '../types/marker.ts';
import { YandexMapRulerSettings, default as YandexMapRuler } from './modules/ruler/YandexMapRuler.vue';
import { default as YandexMapTrafficLayer } from './modules/layers-extra/YandexMapTrafficLayer.vue';
import { default as YandexMapTrafficEventsLayer } from './modules/layers-extra/YandexMapTrafficEventsLayer.vue';
import { default as YandexMapRotateControl } from './modules/controls/YandexMapRotateControl.vue';
import { default as YandexMapTiltControl } from './modules/controls/YandexMapTiltControl.vue';
import { default as YandexMapRotateTiltControl } from './modules/controls/YandexMapRotateTiltControl.vue';
import { default as YandexMapResizer } from './modules/ui/YandexMapResizer.vue';
import { default as YandexMapMiniMap } from './modules/controls/YandexMapMiniMap.vue';
import { default as YandexMapContextMenu } from './modules/ui/YandexMapContextMenu.vue';
import { default as YandexMapContextMenuItem } from './modules/ui/YandexMapContextMenuItem.vue';
import { default as YandexMapDrawerControl } from './modules/ui/YandexMapDrawerControl.vue';
import { default as YandexMapSignpost } from './modules/ui/YandexMapSignpost.vue';
import { default as YandexMapSpinner } from './modules/ui/YandexMapSpinner.vue';
import { default as YandexMapUiMarker } from './modules/markers/YandexMapUiMarker.vue';
import { default as YandexMapSearchControl } from './modules/controls/YandexMapSearchControl.vue';
import { default as YandexMapRouteControl } from './modules/controls/YandexMapRouteControl.vue';
import { default as YandexMapPopupMarker } from './modules/markers/YandexMapPopupMarker.vue';
export { YandexMap, YandexMapListener, YandexMapMarker, YandexMapFeature, YandexMapCollection, YandexMapEntity, YandexMapTileDataSource, YandexMapFeatureDataSource, YandexMapDefaultFeaturesLayer, YandexMapDefaultSchemeLayer, YandexMapDefaultSatelliteLayer, YandexMapLayer, YandexMapControls, YandexMapControl, YandexMapControlButton, YandexMapScaleControl, YandexMapRotateControl, YandexMapTiltControl, YandexMapRotateTiltControl, YandexMapSearchControl, YandexMapRouteControl, YandexMapDrawerControl, YandexMapSignpost, YandexMapSpinner, YandexMapResizer, YandexMapMiniMap, YandexMapContextMenu, YandexMapContextMenuItem, YandexMapUiMarker, YandexMapPopupMarker, YandexMapGeolocationControl, YandexMapZoomControl, YandexMapOpenMapsButton, YandexMapCartesianProjection, YandexMapSphericalMercatorProjection, YandexMapClusterer, YandexMapDefaultMarker, YandexMapHint, YandexMapRuler, YandexMapTrafficLayer, YandexMapTrafficEventsLayer, };
export type { YandexMapMarkerPosition, YandexMapMarkerCustomProps, YandexMapSettings, YandexMapControlButtonSettings, YandexMapClustererOptions, YandexMapDefaultMarkerSettings, YandexMapListenerSettings, YandexMapRulerSettings, IYandexMapDefaultSatelliteLayer, IYandexMapDefaultSatelliteLayerProps, };