sequential-workflow-designer
Advanced tools
Changelog
0.18.2
This version corrects a bug in the moveViewportToStep
method that caused the viewport to move to the incorrect position.
Changelog
0.17.0
This version introduces a new argument for editor providers: isReadonly
. Now when the designer is in the read-only mode, the editor providers can render the read-only version of the editor.
This version finally renames the "global editor" into the "root editor". This change is made in the designer package and all wrappers, except the Svelte package. The Svelte package uses a new name from the beginning.
const configuration = {
editors: {
// globalEditorProvider: () => {}, is not supported anymore, use `rootEditorProvider` instead.
rootEditorProvider: (definition, rootContext, isReadonly) => { /* ... */ },
// ...
}
};
This version also renames the sqd-global-editor
class of the root editor into the sqd-root-editor
class.
// globalEditor={} is not supported anymore, use `rootEditor={}` instead.
<SequentialWorkflowDesigner
rootEditor={<RootEditor />} ... />
<!-- [globalEditor]="" is not supported anymore, use [rootEditor]="" instead. -->
<sqd-designer ...
[rootEditor]="rootEditor"></sqd-designer>
Changelog
0.16.9
This version adds a possibility to disable keyboard shortcuts. Additionally you may filter keyboard events handled by the designer.
// Disabled shortcuts
const configuration = {
keyboard: false,
// ...
};
Changelog
0.16.8
Svelte package supports now native editors. If you want to use JavaScript/TypeScript code to create editors, you can do it now. Of course, you can still use Svelte components as editors.
<SequentialWorkflowDesigner ...
stepEditor={StepEditor}
rootEditor={RootEditor} />
<SequentialWorkflowDesigner ...
nativeStepEditor={nativeStepEditor}
nativeRootEditor={nativeRootEditor} />
Changelog
0.16.7
Added two events to the Svelte package: on:isToolboxCollapsedChanged
and on:isEditorCollapsedChanged
.