vue-maplibre-gl
Version:
Vue 3 plugin for maplibre-gl
33 lines (32 loc) • 1.33 kB
TypeScript
import { LngLatLike, Marker, PointLike, PositionAnchor } from 'maplibre-gl';
import { PropType, DefineComponent, ExtractPropTypes, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue';
declare const _default: DefineComponent<ExtractPropTypes<{
coordinates: {
type: PropType<LngLatLike>;
required: true;
};
offset: PropType<PointLike>;
anchor: PropType<PositionAnchor>;
color: PropType<string>;
clickTolerance: PropType<number>;
rotation: PropType<number>;
rotationAlignment: PropType<"map" | "viewport" | "auto">;
pitchAlignment: PropType<"map" | "viewport" | "auto">;
scale: PropType<number>;
}>, {
marker: Marker;
}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{
coordinates: {
type: PropType<LngLatLike>;
required: true;
};
offset: PropType<PointLike>;
anchor: PropType<PositionAnchor>;
color: PropType<string>;
clickTolerance: PropType<number>;
rotation: PropType<number>;
rotationAlignment: PropType<"map" | "viewport" | "auto">;
pitchAlignment: PropType<"map" | "viewport" | "auto">;
scale: PropType<number>;
}>> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>;
export default _default;