vue-tianditu2
Version:
1 lines • 1.38 kB
Source Map (JSON)
{"version":3,"file":"init.mjs","sources":["../../../../../packages/service/route/use/init.ts"],"sourcesContent":["import { useMapRoot } from \"~/use/mapRoot\";\nimport type { RouteState } from \"../types\";\nimport { useMethods } from \"./methods\";\n\nexport async function useInit(state: RouteState) {\n const { onSearchComplete, onDrivingComplete, onTransitComplete } = useMethods(state);\n\n state.tdtMap = await useMapRoot();\n state.localSearch = new T.LocalSearch(state.tdtMap, {\n pageCapacity: 10,\n onSearchComplete\n });\n state.drivingRoute = new T.DrivingRoute(state.tdtMap, {\n policy: state.drivingPolicy,\n onSearchComplete: onDrivingComplete\n });\n state.transitRoute = new T.TransitRoute(state.tdtMap, {\n policy: state.transitPolicy,\n onSearchComplete: onTransitComplete\n });\n}\n"],"names":["useInit","state","onSearchComplete","onDrivingComplete","onTransitComplete","useMethods","useMapRoot"],"mappings":";;AAIA,eAAsBA,EAAQC,GAAmB;AAC/C,QAAM,EAAE,kBAAAC,GAAkB,mBAAAC,GAAmB,mBAAAC,EAAkB,IAAIC,EAAWJ,CAAK;AAE7E,EAAAA,EAAA,SAAS,MAAMK,EAAW,GAChCL,EAAM,cAAc,IAAI,EAAE,YAAYA,EAAM,QAAQ;AAAA,IAClD,cAAc;AAAA,IACd,kBAAAC;AAAA,EAAA,CACD,GACDD,EAAM,eAAe,IAAI,EAAE,aAAaA,EAAM,QAAQ;AAAA,IACpD,QAAQA,EAAM;AAAA,IACd,kBAAkBE;AAAA,EAAA,CACnB,GACDF,EAAM,eAAe,IAAI,EAAE,aAAaA,EAAM,QAAQ;AAAA,IACpD,QAAQA,EAAM;AAAA,IACd,kBAAkBG;AAAA,EAAA,CACnB;AACH;"}