tmagic-editor/playground/entry/vue/event/index.umd.cjs.map
2026-03-27 07:38:21 +00:00

1 line
8.3 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{"version":3,"file":"index.umd.cjs","names":[],"sources":["../../../../../node_modules/.pnpm/@tmagic+core@1.7.9_typescript@5.9.3/node_modules/@tmagic/core/dist/es/utils.js","../../../../../node_modules/.pnpm/@tmagic+vue-button@1.0.0_@tmagic+core@1.7.9_typescript@5.9.3__@tmagic+vue-runtime-help@_a8bb8634c3e85a9b0f1399ed8e6b54c3/node_modules/@tmagic/vue-button/src/event.ts","../../../../../node_modules/.pnpm/@tmagic+vue-container@2.0.0_@tmagic+core@1.7.9_typescript@5.9.3__@tmagic+vue-runtime-he_6d2cd864d4eadb33a0b7c401a1ffad08/node_modules/@tmagic/vue-container/src/event.ts","../../../../../node_modules/.pnpm/@tmagic+vue-img@1.0.0_@tmagic+core@1.7.9_typescript@5.9.3__@tmagic+vue-runtime-help@2.0_2bf3da347b8baafc0aa7b6a8364c2a4b/node_modules/@tmagic/vue-img/src/event.ts","../../../../../node_modules/.pnpm/@tmagic+vue-iterator-container@1.0.0_@tmagic+core@1.7.9_typescript@5.9.3__@tmagic+vue-r_23f3eb5318f8aab0279239040dec70f2/node_modules/@tmagic/vue-iterator-container/src/event.ts","../../../../../node_modules/.pnpm/@tmagic+vue-overlay@1.0.0_@tmagic+core@1.7.9_typescript@5.9.3__@tmagic+vue-runtime-help_533cc96542eba220c95e08fb6689a45e/node_modules/@tmagic/vue-overlay/src/event.ts","../../../../../node_modules/.pnpm/@tmagic+vue-page@1.0.0_@tmagic+core@1.7.9_typescript@5.9.3__@tmagic+vue-runtime-help@2._1ab91835190e75860e49664d1ea13de4/node_modules/@tmagic/vue-page/src/event.ts","../../../../../node_modules/.pnpm/@tmagic+vue-page-fragment@1.0.0_@tmagic+core@1.7.9_typescript@5.9.3__@tmagic+vue-runtim_8a2a67861a6d9f575beaf349c5faa398/node_modules/@tmagic/vue-page-fragment/src/event.ts","../../../../../node_modules/.pnpm/@tmagic+vue-page-fragment-container@1.0.0_@tmagic+core@1.7.9_typescript@5.9.3__@tmagic+_f34b50aedf81744975c8086dc4786e42/node_modules/@tmagic/vue-page-fragment-container/src/event.ts","../../../../../node_modules/.pnpm/@tmagic+vue-qrcode@1.0.0_@tmagic+core@1.7.9_typescript@5.9.3__@tmagic+vue-runtime-help@_47714413f4d6dcc6616f0d88d2b8035a/node_modules/@tmagic/vue-qrcode/src/event.ts","../../../../../node_modules/.pnpm/@tmagic+vue-text@1.0.0_@tmagic+core@1.7.9_typescript@5.9.3__@tmagic+vue-runtime-help@2._b5d8a983d271a6bbbc444be8a2dffd22/node_modules/@tmagic/vue-text/src/event.ts","../../../.tmagic/event-entry.ts"],"sourcesContent":["import { isNumber } from \"@tmagic/utils\";\n//#region packages/core/src/utils.ts\nvar style2Obj = (style) => {\n\tif (typeof style !== \"string\") return style;\n\tconst obj = {};\n\tstyle.split(\";\").forEach((element) => {\n\t\tif (!element) return;\n\t\tconst items = element.split(\":\");\n\t\tlet key = items.shift();\n\t\tlet value = items.join(\":\");\n\t\tif (!key) return;\n\t\tkey = key.replace(/^\\s*/, \"\").replace(/\\s*$/, \"\");\n\t\tvalue = value.replace(/^\\s*/, \"\").replace(/\\s*$/, \"\");\n\t\tkey = key.split(\"-\").map((v, i) => i > 0 ? `${v[0].toUpperCase()}${v.substr(1)}` : v).join(\"\");\n\t\tobj[key] = value;\n\t});\n\treturn obj;\n};\nvar fillBackgroundImage = (value) => {\n\tif (value && !/^url/.test(value) && !/^linear-gradient/.test(value)) return `url(${value})`;\n\treturn value;\n};\nvar getTransform = (value, jsEngine) => {\n\tif (!value) return [];\n\tconst transform = Object.entries(value).map(([transformKey, transformValue]) => {\n\t\tif (!transformValue.trim()) return \"\";\n\t\tif (transformKey === \"rotate\" && isNumber(transformValue)) transformValue = `${transformValue}deg`;\n\t\treturn jsEngine !== \"hippy\" ? `${transformKey}(${transformValue})` : { [transformKey]: transformValue };\n\t});\n\tif (jsEngine === \"hippy\") return transform;\n\tconst values = transform.join(\" \");\n\treturn !values.trim() ? \"none\" : values;\n};\n/**\n* 将dsl中的style配置转换成css主要是将数值转成rem为单位的样式值例如100将被转换成1rem\n* @param style Object\n* @returns Object\n*/\nvar transformStyle = (style, jsEngine) => {\n\tif (!style) return {};\n\tlet styleObj = {};\n\tconst results = {};\n\tif (typeof style === \"string\") styleObj = style2Obj(style);\n\telse styleObj = { ...style };\n\tconst isHippy = jsEngine === \"hippy\";\n\tconst whiteList = [\n\t\t\"zIndex\",\n\t\t\"opacity\",\n\t\t\"fontWeight\"\n\t];\n\tObject.entries(styleObj).forEach(([key, value]) => {\n\t\tif (key === \"scale\" && !results.transform && isHippy) results.transform = [{ scale: value }];\n\t\telse if (key === \"backgroundImage\" && !isHippy) value && (results[key] = fillBackgroundImage(value));\n\t\telse if (key === \"transform\" && typeof value !== \"string\") results[key] = getTransform(value, jsEngine);\n\t\telse if (!whiteList.includes(key) && value && /^[-]?[0-9]*[.]?[0-9]*$/.test(value)) results[key] = isHippy ? value : `${value / 100}rem`;\n\t\telse results[key] = value;\n\t});\n\treturn results;\n};\nvar COMMON_EVENT_PREFIX = \"magic:common:events:\";\nvar COMMON_METHOD_PREFIX = \"magic:common:actions:\";\n//#endregion\nexport { COMMON_EVENT_PREFIX, COMMON_METHOD_PREFIX, fillBackgroundImage, getTransform, style2Obj, transformStyle };\n","import { COMMON_EVENT_PREFIX } from '@tmagic/core';\n\nexport default {\n methods: [],\n events: [{ label: '点击', value: `${COMMON_EVENT_PREFIX}click` }],\n};\n","import { COMMON_EVENT_PREFIX } from '@tmagic/core';\n\nexport default {\n methods: [],\n events: [{ label: '点击', value: `${COMMON_EVENT_PREFIX}click` }],\n};\n","export default {\n methods: [],\n events: [],\n};\n","import { COMMON_EVENT_PREFIX } from '@tmagic/core';\n\nexport default {\n methods: [],\n events: [{ label: '点击', value: `${COMMON_EVENT_PREFIX}click` }],\n};\n","export default {\n methods: [\n {\n label: '打开蒙层',\n value: 'openOverlay',\n },\n {\n label: '关闭蒙层',\n value: 'closeOverlay',\n },\n ],\n events: [\n {\n label: '打开蒙层',\n value: 'overlay:open',\n },\n {\n label: '关闭蒙层',\n value: 'overlay:close',\n },\n ],\n};\n","export default {\n methods: [\n {\n label: '刷新页面',\n value: 'refresh',\n },\n ],\n};\n","export default {\n methods: [],\n events: [],\n};\n","export default {\n methods: [],\n events: [],\n};\n","import { COMMON_EVENT_PREFIX } from '@tmagic/core';\n\nexport default {\n methods: [],\n events: [{ label: '点击', value: `${COMMON_EVENT_PREFIX}click` }],\n};\n","import { COMMON_EVENT_PREFIX } from '@tmagic/core';\n\nexport default {\n methods: [],\n events: [{ label: '点击', value: `${COMMON_EVENT_PREFIX}click` }],\n};\n","import button from '@tmagic/vue-button/src/event';\nimport container from '@tmagic/vue-container/src/event';\nimport img from '@tmagic/vue-img/src/event';\nimport iteratorContainer from '@tmagic/vue-iterator-container/src/event';\nimport overlay from '@tmagic/vue-overlay/src/event';\nimport page from '@tmagic/vue-page/src/event';\nimport pageFragment from '@tmagic/vue-page-fragment/src/event';\nimport pageFragmentContainer from '@tmagic/vue-page-fragment-container/src/event';\nimport qrcode from '@tmagic/vue-qrcode/src/event';\nimport text from '@tmagic/vue-text/src/event';\n\nconst events: Record<string, any> = {\n 'button': button,\n 'container': container,\n 'img': img,\n 'iterator-container': iteratorContainer,\n 'overlay': overlay,\n 'page': page,\n 'page-fragment': pageFragment,\n 'page-fragment-container': pageFragmentContainer,\n 'qrcode': qrcode,\n 'text': text,\n};\n\nexport default events;"],"x_google_ignoreList":[0,1,2,3,4,5,6,7,8,9,10],"mappings":";;;;CA2DA,IAAI,sBAAsB;;;CCzD1B,IAAA,kBAAe;EACb,SAAS,EAAE;EACX,QAAQ,CAAC;GAAE,OAAO;GAAM,OAAO,GAAG,oBAAoB;GAAQ,CAAC;EAChE;;;CCHD,IAAA,kBAAe;EACb,SAAS,EAAE;EACX,QAAQ,CAAC;GAAE,OAAO;GAAM,OAAO,GAAG,oBAAoB;GAAQ,CAAC;EAChE;;;CCLD,IAAA,kBAAe;EACb,SAAS,EAAE;EACX,QAAQ,EAAE;EACX;;;CCDD,IAAA,kBAAe;EACb,SAAS,EAAE;EACX,QAAQ,CAAC;GAAE,OAAO;GAAM,OAAO,GAAG,oBAAoB;GAAQ,CAAC;EAChE;;;CCLD,IAAA,kBAAe;EACb,SAAS,CACP;GACE,OAAO;GACP,OAAO;GACR,EACD;GACE,OAAO;GACP,OAAO;GACR,CACF;EACD,QAAQ,CACN;GACE,OAAO;GACP,OAAO;GACR,EACD;GACE,OAAO;GACP,OAAO;GACR,CACF;EACF;;;CCrBD,IAAA,kBAAe,EACb,SAAS,CACP;EACE,OAAO;EACP,OAAO;EACR,CACF,EACF;;;CCPD,IAAA,kBAAe;EACb,SAAS,EAAE;EACX,QAAQ,EAAE;EACX;;;CCHD,IAAA,kBAAe;EACb,SAAS,EAAE;EACX,QAAQ,EAAE;EACX;;;CCDD,IAAA,kBAAe;EACb,SAAS,EAAE;EACX,QAAQ,CAAC;GAAE,OAAO;GAAM,OAAO,GAAG,oBAAoB;GAAQ,CAAC;EAChE;;;CCHD,IAAA,gBAAe;EACb,SAAS,EAAE;EACX,QAAQ,CAAC;GAAE,OAAO;GAAM,OAAO,GAAG,oBAAoB;GAAQ,CAAC;EAChE;;QCMmC;EAClC,UAAU;EACV,aAAa;EACb,OAAO;EACP,sBAAsB;EACtB,WAAW;EACX,QAAQ;EACR,iBAAiB;EACjB,2BAA2B;EAC3B,UAAU;EACV,QAAQ;EACT"}