HEX
Server: LiteSpeed
System: Linux s3604.bom1.stableserver.net 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64
User: dmstechonline (1480)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: /home/dmstechonline/whatsapp.dmstech.online/node_modules/.vite/deps/@vue-flow_background.js.map
{
  "version": 3,
  "sources": ["../../@vue-flow/background/dist/vue-flow-background.mjs"],
  "sourcesContent": ["import { h, defineComponent, computed, toRef, openBlock, createElementBlock, normalizeStyle, renderSlot, createElementVNode, unref, createBlock, createCommentVNode } from \"vue\";\nimport { useVueFlow } from \"@vue-flow/core\";\nvar BackgroundVariant = /* @__PURE__ */ ((BackgroundVariant2) => {\n  BackgroundVariant2[\"Lines\"] = \"lines\";\n  BackgroundVariant2[\"Dots\"] = \"dots\";\n  return BackgroundVariant2;\n})(BackgroundVariant || {});\nconst LinePattern = function({ dimensions, size, color }) {\n  return h(\"path\", {\n    \"stroke\": color,\n    \"stroke-width\": size,\n    \"d\": `M${dimensions[0] / 2} 0 V${dimensions[1]} M0 ${dimensions[1] / 2} H${dimensions[0]}`\n  });\n};\nconst DotPattern = function({ radius, color }) {\n  return h(\"circle\", { cx: radius, cy: radius, r: radius, fill: color });\n};\n({\n  [BackgroundVariant.Lines]: LinePattern,\n  [BackgroundVariant.Dots]: DotPattern\n});\nconst DefaultBgColors = {\n  [BackgroundVariant.Dots]: \"#81818a\",\n  [BackgroundVariant.Lines]: \"#eee\"\n};\nconst _hoisted_1 = [\"id\", \"x\", \"y\", \"width\", \"height\", \"patternTransform\"];\nconst _hoisted_2 = {\n  key: 2,\n  height: \"100\",\n  width: \"100\"\n};\nconst _hoisted_3 = [\"fill\"];\nconst _hoisted_4 = [\"x\", \"y\", \"fill\"];\nconst __default__ = {\n  name: \"Background\",\n  compatConfig: { MODE: 3 }\n};\nconst _sfc_main = /* @__PURE__ */ defineComponent({\n  ...__default__,\n  props: {\n    id: {},\n    variant: { default: () => BackgroundVariant.Dots },\n    gap: { default: 20 },\n    size: { default: 1 },\n    lineWidth: { default: 1 },\n    patternColor: {},\n    color: {},\n    bgColor: {},\n    height: { default: 100 },\n    width: { default: 100 },\n    x: { default: 0 },\n    y: { default: 0 },\n    offset: { default: 2 }\n  },\n  setup(__props) {\n    const { id: vueFlowId, viewport } = useVueFlow();\n    const background = computed(() => {\n      const [gapX, gapY] = Array.isArray(__props.gap) ? __props.gap : [__props.gap, __props.gap];\n      const scaledGap = [gapX * viewport.value.zoom || 1, gapY * viewport.value.zoom || 1];\n      const scaledSize = __props.size * viewport.value.zoom;\n      const patternOffset = __props.variant === BackgroundVariant.Dots ? [scaledSize / __props.offset, scaledSize / __props.offset] : [scaledGap[0] / __props.offset, scaledGap[1] / __props.offset];\n      return {\n        scaledGap,\n        offset: patternOffset,\n        size: scaledSize\n      };\n    });\n    const patternId = toRef(() => `pattern-${vueFlowId}${__props.id ? `-${__props.id}` : \"\"}`);\n    const patternColor = toRef(() => __props.color || __props.patternColor || DefaultBgColors[__props.variant || BackgroundVariant.Dots]);\n    return (_ctx, _cache) => {\n      return openBlock(), createElementBlock(\"svg\", {\n        class: \"vue-flow__background vue-flow__container\",\n        style: normalizeStyle({\n          height: `${_ctx.height > 100 ? 100 : _ctx.height}%`,\n          width: `${_ctx.width > 100 ? 100 : _ctx.width}%`\n        })\n      }, [\n        renderSlot(_ctx.$slots, \"pattern-container\", { id: patternId.value }, () => [\n          createElementVNode(\"pattern\", {\n            id: patternId.value,\n            x: unref(viewport).x % background.value.scaledGap[0],\n            y: unref(viewport).y % background.value.scaledGap[1],\n            width: background.value.scaledGap[0],\n            height: background.value.scaledGap[1],\n            patternTransform: `translate(-${background.value.offset[0]},-${background.value.offset[1]})`,\n            patternUnits: \"userSpaceOnUse\"\n          }, [\n            renderSlot(_ctx.$slots, \"pattern\", {}, () => [\n              _ctx.variant === unref(BackgroundVariant).Lines ? (openBlock(), createBlock(unref(LinePattern), {\n                key: 0,\n                size: _ctx.lineWidth,\n                color: patternColor.value,\n                dimensions: background.value.scaledGap\n              }, null, 8, [\"size\", \"color\", \"dimensions\"])) : _ctx.variant === unref(BackgroundVariant).Dots ? (openBlock(), createBlock(unref(DotPattern), {\n                key: 1,\n                color: patternColor.value,\n                radius: background.value.size / _ctx.offset\n              }, null, 8, [\"color\", \"radius\"])) : createCommentVNode(\"\", true),\n              _ctx.bgColor ? (openBlock(), createElementBlock(\"svg\", _hoisted_2, [\n                createElementVNode(\"rect\", {\n                  width: \"100%\",\n                  height: \"100%\",\n                  fill: _ctx.bgColor\n                }, null, 8, _hoisted_3)\n              ])) : createCommentVNode(\"\", true)\n            ])\n          ], 8, _hoisted_1)\n        ]),\n        createElementVNode(\"rect\", {\n          x: _ctx.x,\n          y: _ctx.y,\n          width: \"100%\",\n          height: \"100%\",\n          fill: `url(#${patternId.value})`\n        }, null, 8, _hoisted_4),\n        renderSlot(_ctx.$slots, \"default\", { id: patternId.value })\n      ], 4);\n    };\n  }\n});\nexport {\n  _sfc_main as Background,\n  BackgroundVariant\n};\n"],
  "mappings": "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",
  "names": []
}