vue-yandex-maps
Version:
Yandex Maps 3.0 components library for VueJS.
45 lines (44 loc) • 2.14 kB
TypeScript
import { PropType, SlotsType, VNode } from 'vue';
import { YandexMapClustererZoomOptionsObject } from './YandexMapClusterer.vue';
import { LngLatBounds, YMapMarker } from '@yandex/ymaps3-types';
import { YandexMapMarkerCustomProps } from '../../../types/marker.ts';
import { ClustererObject } from '@yandex/ymaps3-types/packages/clusterer/YMapClusterer/interface';
declare const _default: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
clusterMarkerProps: {
type: PropType<Omit<ConstructorParameters<typeof YMapMarker>[0], "coordinates"> & YandexMapMarkerCustomProps>;
default: () => {};
};
zoomOnClusterClick: {
type: PropType<boolean | YandexMapClustererZoomOptionsObject>;
default: boolean;
};
}>, () => VNode<import('vue').RendererNode, import('vue').RendererElement, {
[key: string]: any;
}>, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {
trueBounds(bounds: LngLatBounds): boolean;
updatedBounds(bounds: LngLatBounds): boolean;
updatedCluster(clusterId: string): true;
}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
clusterMarkerProps: {
type: PropType<Omit<ConstructorParameters<typeof YMapMarker>[0], "coordinates"> & YandexMapMarkerCustomProps>;
default: () => {};
};
zoomOnClusterClick: {
type: PropType<boolean | YandexMapClustererZoomOptionsObject>;
default: boolean;
};
}>> & Readonly<{
onTrueBounds?: ((bounds: LngLatBounds) => any) | undefined;
onUpdatedBounds?: ((bounds: LngLatBounds) => any) | undefined;
onUpdatedCluster?: ((clusterId: string) => any) | undefined;
}>, {
clusterMarkerProps: Omit<import('@yandex/ymaps3-types').YMapMarkerProps, "coordinates"> & YandexMapMarkerCustomProps;
zoomOnClusterClick: boolean | YandexMapClustererZoomOptionsObject;
}, SlotsType<{
default: {
clusterer: ClustererObject;
coordinates: ClustererObject["lnglat"];
length: number;
};
}>, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
export default _default;