This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

@elsa-workflows/elsa-workflow-designer
TypeScript icon, indicating that this package has built-in type declarations

0.0.61 • Public • Published

Built With Stencil

Elsa Workflow Designer

npm (scoped)

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.

html-based workflow designer

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.

Package Sidebar

Install

npm i @elsa-workflows/elsa-workflow-designer

Weekly Downloads

846

Version

0.0.61

License

BSD-3-Clause

Unpacked Size

1.12 MB

Total Files

174

Last publish

Collaborators

  • sfmskywalker