0.1.21 • Published 2 years ago

cargolink-map-js v0.1.21

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

cargolink-map

References

Goong Documents: https://docs.goong.io/javascript/

Install package

npm i cargolink-map

Import style

import 'cargolink-map/dist/cargolink-map.css'

Import package

import CargolinkMap from "cargolink-map";
Vue.use(CargolinkMap, {
    driver: "goongmap",
    apiToken: "YOUR_API_TOKEN", // Using when call API ex: get direction...
    mapToken: "YOUR_MAP_TOKEN" // Using when load map
})

Component

  • CargoMap
PropsDescription
modetype: string description: Set mode of map default: ""https://tiles.goong.io/assets/goong_map_web.json"" References: "https://docs.goong.io/style-spec/"
zoomtype: number description: Set zoom of map default: 9
styleMaptype: object description: Style of map Example: {width: '500px', height: '500px'}
markerstype: Array description: Array of marker Example: {options, longlat: [105.83991, 21.02800], dragend: (data) => {console.log('DATA', data);}, drag: (data) => {console.log('DATA', data);}, dragstart: (data) => {console.log('DATA', data);}} References: options: https://docs.goong.io/javascript/markers/
directiontype: Object description: Find direction into map Ex: {origin: '127,27', destination: ['127,27']}
  • SearchAddressInput

    • v-model: Object
PropsDescription
classInputtype: Array description: Style input
classSuggestAddresstype Array description: Style suggest address
classNotFoundResulttype Array description: Style not found component
SlotDescription
suggest-addressdescription: Suggest address component
not-found-addressdescription: Not found address component
  • SuggestionAddress

    • v-model: object