vue-tianditu2
Version:
1 lines • 1.39 kB
Source Map (JSON)
{"version":3,"file":"const.mjs","sources":["../../../../packages/control/use/const.ts"],"sourcesContent":["import type { PropType } from \"vue\";\nimport type { DefineEmits, DefineProps } from \"~/utils/types\";\nimport type { Point } from \"~/utils/types\";\n\nexport const NATIVE_PROPS = {\n /** 控件的停靠位置 */\n position: { type: String as PropType<T.ControlPosition>, default: \"topright\" }\n};\n\nexport const OTHER_PROPS = {\n /** 设置控件停靠的偏移量 */\n offset: { type: Array as unknown as PropType<Point> },\n /** 是否可见 */\n visible: { type: Boolean, default: true }\n};\n\nexport const NATIVE_EVENTS = {};\n\nexport const OTHER_EVENTS = {\n init: (e: T.Control) => e instanceof T.Control\n};\n\nexport const PROPS = { ...NATIVE_PROPS, ...OTHER_PROPS };\nexport const EVENTS = { ...NATIVE_EVENTS, ...OTHER_EVENTS };\nexport type Props = DefineProps<typeof PROPS>;\nexport type Emit = DefineEmits<typeof EVENTS>;\n"],"names":["NATIVE_PROPS","OTHER_PROPS","NATIVE_EVENTS","OTHER_EVENTS","e","PROPS","EVENTS"],"mappings":"AAIO,MAAMA,IAAe;AAAA;AAAA,EAE1B,UAAU,EAAE,MAAM,QAAuC,SAAS,WAAW;AAC/E,GAEaC,IAAc;AAAA;AAAA,EAEzB,QAAQ,EAAE,MAAM,MAAoC;AAAA;AAAA,EAEpD,SAAS,EAAE,MAAM,SAAS,SAAS,GAAK;AAC1C,GAEaC,IAAgB,CAAA,GAEhBC,IAAe;AAAA,EAC1B,MAAM,CAACC,MAAiBA,aAAa,EAAE;AACzC,GAEaC,IAAQ,EAAE,GAAGL,GAAc,GAAGC,EAAY,GAC1CK,IAAS,EAAE,GAAGJ,GAAe,GAAGC,EAAa;"}