Skip to content

Commit bcd44e9

Browse files
authored
0.13.0. (#36)
1 parent 6397a30 commit bcd44e9

28 files changed

+189
-67
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.13.0
2+
3+
This version introduces several internal changes that allowed for the creation of a new type of editor in the pro version: the hidden dependent value editor.
4+
15
## 0.12.1
26

37
This version normalizes translations.

demos/vanilla-js-app/vanilla-js.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@
2323
}
2424
</style>
2525

26-
<link href="https://cdn.jsdelivr.net/npm/[email protected].1/css/designer.css" rel="stylesheet" />
27-
<link href="https://cdn.jsdelivr.net/npm/[email protected].1/css/designer-light.css" rel="stylesheet" />
28-
<script src="https://cdn.jsdelivr.net/npm/[email protected].1/dist/index.umd.js"></script>
26+
<link href="https://cdn.jsdelivr.net/npm/[email protected].2/css/designer.css" rel="stylesheet" />
27+
<link href="https://cdn.jsdelivr.net/npm/[email protected].2/css/designer-light.css" rel="stylesheet" />
28+
<script src="https://cdn.jsdelivr.net/npm/[email protected].2/dist/index.umd.js"></script>
2929

3030
<script src="./assets/lib.js"></script>
3131
<script src="./assets/vanilla-js.js"></script>

demos/webpack-app/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@
1616
"dependencies": {
1717
"xstate": "^4.38.2",
1818
"sequential-workflow-model": "^0.2.0",
19-
"sequential-workflow-designer": "^0.21.1",
19+
"sequential-workflow-designer": "^0.21.2",
2020
"sequential-workflow-machine": "^0.4.0",
21-
"sequential-workflow-editor-model": "^0.12.1",
22-
"sequential-workflow-editor": "^0.12.1"
21+
"sequential-workflow-editor-model": "^0.13.0",
22+
"sequential-workflow-editor": "^0.13.0"
2323
},
2424
"devDependencies": {
2525
"ts-loader": "^9.4.2",

demos/webpack-app/src/editors/app.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ export class App {
2727
rootEditorProvider: () => {
2828
const editor = document.createElement('div');
2929
editor.innerHTML =
30-
'This demo showcases all the supported editors by the Sequential Workflow Editor. <a href="https://github.com/nocode-js/sequential-workflow-editor">GitHub</a>';
30+
'This demo showcases all the supported editors by the <a href="https://github.com/nocode-js/sequential-workflow-editor">Sequential Workflow Editor</a>.<br /><br />' +
31+
'Start exploring by clicking on each step.';
3132
return editor;
3233
},
3334
stepEditorProvider: editorProvider.createStepEditorProvider()

demos/webpack-app/src/editors/model/any-variables-step-model.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ export interface AnyVariablesStepModel extends Step {
1111
}
1212

1313
export const anyVariablesStepModel = createStepModel<AnyVariablesStepModel>('anyVariables', 'task', step => {
14+
step.description('In this step, you can select a collection of variables of any type.');
15+
1416
step.property('zeroConfig').value(createAnyVariablesValueModel({}));
1517
step.property('onlyBoolean').value(
1618
createAnyVariablesValueModel({

demos/webpack-app/src/editors/model/boolean-step-model.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ export interface BooleanStepModel extends Step {
1212
}
1313

1414
export const booleanStepModel = createStepModel<BooleanStepModel>('boolean', 'task', step => {
15+
step.description('This step demonstrates properties with boolean values.');
16+
1517
step.property('zeroConfig').value(createBooleanValueModel({}));
1618
step.property('defaultValueTrue').value(
1719
createBooleanValueModel({

demos/webpack-app/src/editors/model/choice-step-model.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ export interface ChoiceStepModel extends Step {
1111
}
1212

1313
export const choiceStepModel = createStepModel<ChoiceStepModel>('choice', 'task', step => {
14+
step.description('In this step, you can see properties that allow you to select a value from a predefined list.');
15+
1416
step.property('minimalConfig').value(createChoiceValueModel({ choices: ['red', 'blue', 'green'] }));
1517

1618
step.property('defaultValueAllow').value(

demos/webpack-app/src/editors/model/dynamic-step-model.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ export interface DynamicStepModel extends Step {
1919
}
2020

2121
export const dynamicStepModel = createStepModel<DynamicStepModel>('dynamic', 'task', step => {
22+
step.description(
23+
'This step has properties with dynamic values. For each property, you can change the value type by selecting the desired type.'
24+
);
25+
2226
step.property('example').value(
2327
createDynamicValueModel({
2428
models: [createStringValueModel({}), createBooleanValueModel({})]

demos/webpack-app/src/editors/model/generated-string-step-model.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ export interface GeneratedStringStepModel extends Step {
1111
}
1212

1313
export const generatedStringStepModel = createStepModel<GeneratedStringStepModel>('generatedString', 'task', step => {
14+
step.description(
15+
'This step has a property whose value is generated using data from another property. To see how it works, please change the value of the "X" property to 0, 1, 2, etc.'
16+
);
17+
1418
step.property('x').value(createNumberValueModel({}));
1519

1620
step.property('example')

editor/css/editor.css

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@
2929
.swe-editor > .swe-validation-error {
3030
margin: 0 10px;
3131
}
32+
.swe-hidden {
33+
display: none;
34+
}
3235

3336
/* properties */
3437

0 commit comments

Comments
 (0)