UNPKG

vue-tianditu2

Version:
1 lines 1.19 kB
{"version":3,"file":"init.mjs","sources":["../../../../../packages/extra/cartrack/use/init.ts"],"sourcesContent":["import { toLngLats } from \"~/utils/converter\";\nimport type { Emit, Props } from \".\";\n\nexport function useInit(props: Props, emit: Emit, map: T.Map) {\n const { interval, speed, dynamicLine, Datas, carstyle, polylinestyle } = props;\n return new T.CarTrack(map, {\n interval,\n speed,\n dynamicLine,\n Datas: toLngLats(Datas),\n carstyle,\n polylinestyle,\n passOneNode: (lnglat, index, length) => {\n emit(\"passOneNode\", [lnglat.lng, lnglat.lat], index, length);\n }\n });\n}\n"],"names":["useInit","props","emit","map","interval","speed","dynamicLine","Datas","carstyle","polylinestyle","toLngLats","lnglat","index","length"],"mappings":";AAGgB,SAAAA,EAAQC,GAAcC,GAAYC,GAAY;AAC5D,QAAM,EAAE,UAAAC,GAAU,OAAAC,GAAO,aAAAC,GAAa,OAAAC,GAAO,UAAAC,GAAU,eAAAC,MAAkBR;AAClE,SAAA,IAAI,EAAE,SAASE,GAAK;AAAA,IACzB,UAAAC;AAAA,IACA,OAAAC;AAAA,IACA,aAAAC;AAAA,IACA,OAAOI,EAAUH,CAAK;AAAA,IACtB,UAAAC;AAAA,IACA,eAAAC;AAAA,IACA,aAAa,CAACE,GAAQC,GAAOC,MAAW;AACjC,MAAAX,EAAA,eAAe,CAACS,EAAO,KAAKA,EAAO,GAAG,GAAGC,GAAOC,CAAM;AAAA,IAAA;AAAA,EAC7D,CACD;AACH;"}