Fix bugs
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@fawmi/vue-google-maps",
|
||||
"description": "Google Map components for Vue.js 3",
|
||||
"version": "0.7.14",
|
||||
"version": "0.8.4",
|
||||
"private": false,
|
||||
"main": "src/main.js",
|
||||
"keywords": [
|
||||
|
||||
0
src/components/autocomplete.vue
Normal file
0
src/components/autocomplete.vue
Normal file
@@ -112,13 +112,15 @@ export default buildComponent({
|
||||
},
|
||||
|
||||
afterCreate(inst) {
|
||||
events.forEach((event)=> {
|
||||
inst.addListener(event, ()=> {
|
||||
this.$emit(event)
|
||||
});
|
||||
})
|
||||
if (this.$clusterPromise) {
|
||||
this.$clusterPromise.then((co) => {
|
||||
co.addMarker(inst)
|
||||
inst.addListener('click', ()=> {
|
||||
this.$emit('click')
|
||||
});
|
||||
this.$clusterObject = co
|
||||
co.addMarker(inst)
|
||||
})
|
||||
}
|
||||
},
|
||||
|
||||
@@ -8,6 +8,7 @@ import Rectangle from './components/rectangle'
|
||||
import Marker from './components/marker.vue'
|
||||
import GMapCluster from './components/cluster.vue'
|
||||
import InfoWindow from './components/infoWindow.vue'
|
||||
import GMapAutocomplete from './components/autocomplete.vue'
|
||||
import Map from './components/map.vue'
|
||||
|
||||
import MapElementMixin from './components/mapElementMixin'
|
||||
@@ -25,6 +26,7 @@ export {
|
||||
GMapCluster,
|
||||
Rectangle,
|
||||
InfoWindow,
|
||||
GMapAutocomplete,
|
||||
Map,
|
||||
MapElementMixin,
|
||||
buildComponent,
|
||||
@@ -69,6 +71,7 @@ export default function install(Vue, options) {
|
||||
Vue.component('GMapPolygon', Polygon)
|
||||
Vue.component('GMapCircle', Circle)
|
||||
Vue.component('GMapRectangle', Rectangle)
|
||||
Vue.component('GMapAutocomplete ', GMapAutocomplete )
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
15
types/index.d.ts
vendored
Normal file
15
types/index.d.ts
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
/**
|
||||
* Sums up two numbers.
|
||||
*
|
||||
* @param {number} a The first number to add.
|
||||
* @param {number} b The second number to add.
|
||||
* @returns {number} The resulting sum of the two numbers.
|
||||
*/
|
||||
export declare function add(a: number, b: number): number
|
||||
/**
|
||||
* Sums up a list of numbers.
|
||||
*
|
||||
* @param {number[]} numbers An array of numbers to add.
|
||||
* @returns {number} The resulting sum of all the numbers.
|
||||
*/
|
||||
export declare function add(numbers: number[]): number
|
||||
Reference in New Issue
Block a user