@elsa-workflows/elsa-workflow-designer

esm Styles deprecated
Stencil Component Starter
Version 0.0.61 License BSD-3-Clause
Keywords
workflowworkflow designerweb componentstenciljs
INSTALL
Type:
Version:
- Static
- Latest Patch
- Latest Minor
- Latest Major
- 0.0.61
- 0.0.60
- 0.0.59
- 0.0.58
- 0.0.57
- 0.0.56
- 0.0.55
- 0.0.54
- 0.0.53
- 0.0.52
- 0.0.51
- 0.0.50
- 0.0.49
- 0.0.48
- 0.0.47
- 0.0.46
- 0.0.45
- 0.0.44
- 0.0.43
- 0.0.42
- 0.0.41
- 0.0.40
- 0.0.39
- 0.0.38
- 0.0.37
- 0.0.36
- 0.0.35
- 0.0.34
- 0.0.33
- 0.0.32
- 0.0.31
- 0.0.30
- 0.0.29
- 0.0.28
- 0.0.27
- 0.0.26
- 0.0.25
- 0.0.24
- 0.0.23
- 0.0.22
- 0.0.20
- 0.0.19
- 0.0.18
- 0.0.17
- 0.0.16
- 0.0.15
- 0.0.13
- 0.0.12
- 0.0.11
- 0.0.10
- 0.0.9
- 0.0.8
- 0.0.7
- 0.0.6
- 0.0.5
- 0.0.4
- 0.0.3
- 0.0.2
- 0.0.1
- 2.0.0-preview-5
- 2.0.0-preview-4
- 2.0.0-preview-3
- 2.0.0-preview-2
- 2.0.0-preview-1
- 2.0.0-preview
<script type="module"> import elsaWorkflowselsaWorkflowDesigner from 'https://cdn.jsdelivr.net/npm/@elsa-workflows/elsa-workflow-designer@0.0.61/+esm' </script>
Elsa Workflow Designer
Elsa is a visual programming tool that allows you to implement parts or all of your application with workflows. Elsa Designer is a standalone client-side web component that you can embed in your own application.
Installing this component
Script tag
- Put a script tag similar to this
<script src='https://unpkg.com/@elsa-workflows/elsa-workflow-designer@0.0.10/dist/elsa-workflow-designer.js'></script>
in the head of your index.html - Then you can use the element anywhere in your template, JSX, html etc
Node Modules
- Run
npm install @elsa-workflows/elsa-workflow-designer --save
- Put a script tag similar to this
<script src='node_modules/@elsa-workflows/elsa-workflow-designer/dist/elsa-workflow-designer.js'></script>
in the head of your index.html - Then you can use the element anywhere in your template, JSX, html etc
In a stencil-starter app
- Run
npm install @elsa-workflows/elsa-workflow-designer --save
- Add an import to the npm packages
import @elsa-workflows/elsa-workflow-designer;
- Then you can use the element anywhere in your template, JSX, html etc
Using this component
To use the component, add the following HTML tag:
<wf-designer-host></wf-designer-host>
Out of the box, the designer registers a default set of activities that are provided from a set of plugins. To add custom activities, you need to define them as part of a custom plugin.
Custom Activities
TODO: Describe how to register custom activity definitions using JavaScript & JSON.