UNPKG

@hadyfayed/filament-workflow-canvas

Version:

Visual workflow builder and canvas component for Filament applications

193 lines (192 loc) 6.11 kB
Object.defineProperty(exports, "__esModule", { value: true }); var _exportNames = { bootstrap: true, WorkflowCanvas: true, NodePropertiesPanel: true, Toolbar: true, CustomControls: true }; Object.defineProperty(exports, "CustomControls", { enumerable: true, get: function() { return _CustomControls.CustomControls; } }); Object.defineProperty(exports, "NodePropertiesPanel", { enumerable: true, get: function() { return _NodePropertiesPanel.NodePropertiesPanel; } }); Object.defineProperty(exports, "Toolbar", { enumerable: true, get: function() { return _Toolbar.Toolbar; } }); Object.defineProperty(exports, "WorkflowCanvas", { enumerable: true, get: function() { return _WorkflowCanvas.WorkflowCanvas; } }); exports.bootstrap = bootstrap; exports.default = void 0; var _WorkflowCanvas = require("./components/canvas/WorkflowCanvas"); var _NodePropertiesPanel = require("./components/properties/NodePropertiesPanel"); var _Toolbar = require("./components/toolbar/Toolbar"); var _CustomControls = require("./components/controls/CustomControls"); var _components = require("./components"); Object.keys(_components).forEach(function(key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _components[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function() { return _components[key]; } }); }); var _services = require("./services"); Object.keys(_services).forEach(function(key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _services[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function() { return _services[key]; } }); }); var _WorkflowServiceFactory = require("./factories/WorkflowServiceFactory"); Object.keys(_WorkflowServiceFactory).forEach(function(key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _WorkflowServiceFactory[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function() { return _WorkflowServiceFactory[key]; } }); }); var _useConfirm = require("./hooks/useConfirm"); Object.keys(_useConfirm).forEach(function(key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _useConfirm[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function() { return _useConfirm[key]; } }); }); var _useNodeState = require("./hooks/useNodeState"); Object.keys(_useNodeState).forEach(function(key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _useNodeState[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function() { return _useNodeState[key]; } }); }); var _utils = require("./utils"); Object.keys(_utils).forEach(function(key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _utils[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function() { return _utils[key]; } }); }); var _nodes = require("./nodes"); Object.keys(_nodes).forEach(function(key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _nodes[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function() { return _nodes[key]; } }); }); function bootstrap() { if (typeof window !== "undefined" && window.ReactWrapper?.componentRegistry) { const registry = window.ReactWrapper.componentRegistry; registry.register({ name: "WorkflowCanvas", component: _WorkflowCanvas.WorkflowCanvas, defaultProps: { initialData: null, readonly: false, showMinimap: true }, metadata: { category: "workflow", description: "Visual workflow builder with drag-and-drop interface", version: "1.0.0" } }); registry.register({ name: "NodePropertiesPanel", component: _NodePropertiesPanel.NodePropertiesPanel, defaultProps: {}, metadata: { category: "workflow", description: "Properties panel for workflow nodes" } }); registry.register({ name: "WorkflowToolbar", component: _Toolbar.Toolbar, defaultProps: {}, metadata: { category: "workflow", description: "Toolbar for workflow actions" } }); registry.register({ name: "WorkflowControls", component: _CustomControls.CustomControls, defaultProps: {}, metadata: { category: "workflow", description: "Custom controls for workflow canvas" } }); console.log("Workflow Canvas components registered with React Wrapper"); } else { console.log("Workflow Canvas components loaded (React Wrapper not available)"); } return true; } if (typeof window !== "undefined") { window.WorkflowCanvas = { WorkflowCanvas: _WorkflowCanvas.WorkflowCanvas, NodePropertiesPanel: _NodePropertiesPanel.NodePropertiesPanel, Toolbar: _Toolbar.Toolbar, CustomControls: _CustomControls.CustomControls, bootstrap }; bootstrap(); } exports.default = { WorkflowCanvas: _WorkflowCanvas.WorkflowCanvas, NodePropertiesPanel: _NodePropertiesPanel.NodePropertiesPanel, Toolbar: _Toolbar.Toolbar, CustomControls: _CustomControls.CustomControls, bootstrap }; //# sourceMappingURL=index.es.js.map