elsa-workflows / elsa-core

A .NET workflows library
https://v3.elsaworkflows.io/
MIT License
6.27k stars 1.15k forks source link

Elsa2.0 front-end plug-in development document #4243

Open Jauhuei opened 1 year ago

Jauhuei commented 1 year ago

Hi,

I refer to this document to develop plugins, but I want to develop more features. for example: hide Liquid expression editor, zoom out workflow editor action label, add workflow JSON source code ... https://v2.elsaworkflows.io/docs/extensibility/designer-plugins

Are there more detailed development documents?

sfmskywalker commented 1 year ago

I’m afraid not, right now your best bet is to clone the repo and get familiar with the source code to find extensibility points, and if necessary, create extra extensibility points via PRs.

Jauhuei commented 1 year ago

I’m afraid not, right now your best bet is to clone the repo and get familiar with the source code to find extensibility points, and if necessary, create extra extensibility points via PRs.

Sorry, where is the designer source code for Elsa2? and how do I build it?

sfmskywalker commented 1 year ago

Sure, here's the designer source code: https://github.com/elsa-workflows/elsa-core/tree/master/src/designer/elsa-workflows-studio

To build it, just run npm install(once) and then npm run build. Or, if you just want to run it from your local machine, run npm run start. Make sure you have an Elsa server running at localhost:11000, which is what the designer connects to by default.

stale[bot] commented 11 months ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.