{"version":3,"sources":["jsdelivr-header.js","/npm/sanli-component@0.0.2/dist/cjs/index.js"],"names":[],"mappings":"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","file":"/npm/sanli-component@0.0.2/dist/cjs/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/sanli-component@0.0.2/dist/cjs/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","\"use strict\";\n/**\n * 组件库入口\n * @description 导出所有组件、渲染器、注册表、工具函数\n */\nvar __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {\n    if (k2 === undefined) k2 = k;\n    var desc = Object.getOwnPropertyDescriptor(m, k);\n    if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) {\n      desc = { enumerable: true, get: function() { return m[k]; } };\n    }\n    Object.defineProperty(o, k2, desc);\n}) : (function(o, m, k, k2) {\n    if (k2 === undefined) k2 = k;\n    o[k2] = m[k];\n}));\nvar __exportStar = (this && this.__exportStar) || function(m, exports) {\n    for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);\n};\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.FlowgramNodeCategory = exports.FlowgramNodeType = exports.useEditorProps = exports.Tools = exports.Sidebar = exports.NodeAdder = exports.BaseNode = exports.useNodeRenderContext = exports.useSidebar = exports.SidebarProvider = exports.generateNodeId = exports.exampleWithIfData = exports.defaultInitialData = exports.FlowNodeRegistries = exports.FlowgramEditor = exports.PropertyType = exports.NodeCategory = exports.actionNodes = exports.dataNodes = exports.controlNodes = exports.triggerNodes = exports.NodeStatus = exports.WorkflowNodeSelector = exports.WorkflowPropertyPanel = exports.evaluateExpression = exports.nodeRegistry = exports.WorkflowDesigner = exports.ErrorHandlers = exports.createErrorHandler = exports.formatErrorMessage = exports.ValidationRules = exports.createValidationRule = exports.validate = exports.useSchemaChange = exports.useUnsavedWarning = exports.useDesignerShortcuts = exports.BaseDesigner = exports.DesignerToolbar = exports.VersionHistoryDrawer = exports.configureApiService = exports.getRequestFn = exports.registerRequestFn = exports.SchemaRenderer = exports.API_BASE_PATH = exports.buildFullApiUrl = exports.normalizeApiUrl = exports.resetComponentLibConfig = exports.getApiPaths = exports.getComponentLibConfig = exports.configureComponentLib = void 0;\nexports.registerAllComponents = void 0;\n// 配置\nvar config_1 = require(\"./config\");\nObject.defineProperty(exports, \"configureComponentLib\", { enumerable: true, get: function () { return config_1.configureComponentLib; } });\nObject.defineProperty(exports, \"getComponentLibConfig\", { enumerable: true, get: function () { return config_1.getComponentLibConfig; } });\nObject.defineProperty(exports, \"getApiPaths\", { enumerable: true, get: function () { return config_1.getApiPaths; } });\nObject.defineProperty(exports, \"resetComponentLibConfig\", { enumerable: true, get: function () { return config_1.resetComponentLibConfig; } });\nObject.defineProperty(exports, \"normalizeApiUrl\", { enumerable: true, get: function () { return config_1.normalizeApiUrl; } });\nObject.defineProperty(exports, \"buildFullApiUrl\", { enumerable: true, get: function () { return config_1.buildFullApiUrl; } });\nObject.defineProperty(exports, \"API_BASE_PATH\", { enumerable: true, get: function () { return config_1.API_BASE_PATH; } });\n// 类型\n__exportStar(require(\"./types\"), exports);\n// 注册表\n__exportStar(require(\"./registry\"), exports);\n// 渲染器\nvar SchemaRenderer_1 = require(\"./renderer/SchemaRenderer\");\nObject.defineProperty(exports, \"SchemaRenderer\", { enumerable: true, get: function () { return SchemaRenderer_1.SchemaRenderer; } });\n// 工具函数\n__exportStar(require(\"./utils\"), exports);\n// 服务\n__exportStar(require(\"./services\"), exports);\n// 导出 registerRequestFn（显式导出，确保可用）\nvar api_1 = require(\"./services/api\");\nObject.defineProperty(exports, \"registerRequestFn\", { enumerable: true, get: function () { return api_1.registerRequestFn; } });\nObject.defineProperty(exports, \"getRequestFn\", { enumerable: true, get: function () { return api_1.getRequestFn; } });\nObject.defineProperty(exports, \"configureApiService\", { enumerable: true, get: function () { return api_1.configureApiService; } });\n// 基础组件\n__exportStar(require(\"./components/basic\"), exports);\n// 布局组件\n__exportStar(require(\"./components/layout\"), exports);\n// 表单组件\n__exportStar(require(\"./components/form\"), exports);\n// 数据组件\n__exportStar(require(\"./components/data\"), exports);\n// 反馈组件\n__exportStar(require(\"./components/feedback\"), exports);\n// 设计器组件\n__exportStar(require(\"./components/designer\"), exports);\n// 通用组件（排除与 workflowDesigner 冲突的类型）\nvar common_1 = require(\"./components/common\");\nObject.defineProperty(exports, \"VersionHistoryDrawer\", { enumerable: true, get: function () { return common_1.VersionHistoryDrawer; } });\nObject.defineProperty(exports, \"DesignerToolbar\", { enumerable: true, get: function () { return common_1.DesignerToolbar; } });\nObject.defineProperty(exports, \"BaseDesigner\", { enumerable: true, get: function () { return common_1.BaseDesigner; } });\nObject.defineProperty(exports, \"useDesignerShortcuts\", { enumerable: true, get: function () { return common_1.useDesignerShortcuts; } });\nObject.defineProperty(exports, \"useUnsavedWarning\", { enumerable: true, get: function () { return common_1.useUnsavedWarning; } });\nObject.defineProperty(exports, \"useSchemaChange\", { enumerable: true, get: function () { return common_1.useSchemaChange; } });\nObject.defineProperty(exports, \"validate\", { enumerable: true, get: function () { return common_1.validate; } });\nObject.defineProperty(exports, \"createValidationRule\", { enumerable: true, get: function () { return common_1.createValidationRule; } });\nObject.defineProperty(exports, \"ValidationRules\", { enumerable: true, get: function () { return common_1.ValidationRules; } });\nObject.defineProperty(exports, \"formatErrorMessage\", { enumerable: true, get: function () { return common_1.formatErrorMessage; } });\nObject.defineProperty(exports, \"createErrorHandler\", { enumerable: true, get: function () { return common_1.createErrorHandler; } });\nObject.defineProperty(exports, \"ErrorHandlers\", { enumerable: true, get: function () { return common_1.ErrorHandlers; } });\n// 工作流设计器（旧版）\nvar workflowDesigner_1 = require(\"./components/workflowDesigner\");\nObject.defineProperty(exports, \"WorkflowDesigner\", { enumerable: true, get: function () { return workflowDesigner_1.WorkflowDesigner; } });\nObject.defineProperty(exports, \"nodeRegistry\", { enumerable: true, get: function () { return workflowDesigner_1.nodeRegistry; } });\nObject.defineProperty(exports, \"evaluateExpression\", { enumerable: true, get: function () { return workflowDesigner_1.evaluateExpression; } });\nObject.defineProperty(exports, \"WorkflowPropertyPanel\", { enumerable: true, get: function () { return workflowDesigner_1.PropertyPanel; } });\nObject.defineProperty(exports, \"WorkflowNodeSelector\", { enumerable: true, get: function () { return workflowDesigner_1.NodeSelector; } });\nObject.defineProperty(exports, \"NodeStatus\", { enumerable: true, get: function () { return workflowDesigner_1.NodeStatus; } });\nObject.defineProperty(exports, \"triggerNodes\", { enumerable: true, get: function () { return workflowDesigner_1.triggerNodes; } });\nObject.defineProperty(exports, \"controlNodes\", { enumerable: true, get: function () { return workflowDesigner_1.controlNodes; } });\nObject.defineProperty(exports, \"dataNodes\", { enumerable: true, get: function () { return workflowDesigner_1.dataNodes; } });\nObject.defineProperty(exports, \"actionNodes\", { enumerable: true, get: function () { return workflowDesigner_1.actionNodes; } });\nObject.defineProperty(exports, \"NodeCategory\", { enumerable: true, get: function () { return workflowDesigner_1.NodeCategory; } });\nObject.defineProperty(exports, \"PropertyType\", { enumerable: true, get: function () { return workflowDesigner_1.PropertyType; } });\n// Flowgram 流程设计器（新版）\nvar flowgramDesigner_1 = require(\"./components/flowgramDesigner\");\nObject.defineProperty(exports, \"FlowgramEditor\", { enumerable: true, get: function () { return flowgramDesigner_1.FlowgramEditor; } });\nObject.defineProperty(exports, \"FlowNodeRegistries\", { enumerable: true, get: function () { return flowgramDesigner_1.FlowNodeRegistries; } });\nObject.defineProperty(exports, \"defaultInitialData\", { enumerable: true, get: function () { return flowgramDesigner_1.defaultInitialData; } });\nObject.defineProperty(exports, \"exampleWithIfData\", { enumerable: true, get: function () { return flowgramDesigner_1.exampleWithIfData; } });\nObject.defineProperty(exports, \"generateNodeId\", { enumerable: true, get: function () { return flowgramDesigner_1.generateNodeId; } });\nObject.defineProperty(exports, \"SidebarProvider\", { enumerable: true, get: function () { return flowgramDesigner_1.SidebarProvider; } });\nObject.defineProperty(exports, \"useSidebar\", { enumerable: true, get: function () { return flowgramDesigner_1.useSidebar; } });\nObject.defineProperty(exports, \"useNodeRenderContext\", { enumerable: true, get: function () { return flowgramDesigner_1.useNodeRenderContext; } });\nObject.defineProperty(exports, \"BaseNode\", { enumerable: true, get: function () { return flowgramDesigner_1.BaseNode; } });\nObject.defineProperty(exports, \"NodeAdder\", { enumerable: true, get: function () { return flowgramDesigner_1.NodeAdder; } });\nObject.defineProperty(exports, \"Sidebar\", { enumerable: true, get: function () { return flowgramDesigner_1.Sidebar; } });\nObject.defineProperty(exports, \"Tools\", { enumerable: true, get: function () { return flowgramDesigner_1.Tools; } });\nObject.defineProperty(exports, \"useEditorProps\", { enumerable: true, get: function () { return flowgramDesigner_1.useEditorProps; } });\nObject.defineProperty(exports, \"FlowgramNodeType\", { enumerable: true, get: function () { return flowgramDesigner_1.NodeType; } });\nObject.defineProperty(exports, \"FlowgramNodeCategory\", { enumerable: true, get: function () { return flowgramDesigner_1.NodeCategory; } });\n// 组件注册\nvar registerComponents_1 = require(\"./registerComponents\");\nObject.defineProperty(exports, \"registerAllComponents\", { enumerable: true, get: function () { return registerComponents_1.registerAllComponents; } });\n// 自动注册所有组件（副作用导入）\nrequire(\"./registerComponents\");\n"]}