You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -47,33 +47,47 @@ At the top of each workspace, a workspace Toolbar displays the workspace name an
47
47
48
48
When a new workspace is created, it is initially given the default name of `Untitled Workspace`. This should be changed to a meaningful name, which will be displayed in the [breadcrumb trail][] in the [Navigation Bar][].
49
49
50
+
#### Context Menus
51
+
52
+
Context menus exist for workspaces and blocks on workspaces.
53
+
54
+
##### Workspaces
55
+
56
+
The workspace context menu allows for the pasting of objects copied to the {{% ctx %}} clipboard and creation of notes on the workspace, dependent on the Editor mode selected.
57
+
58
+
##### Blocks on Workspaces
59
+
60
+
The block context menu allows for the copying, cutting, deletion, setting and removing of breakpoints and the setting of the next block to execute, dependent on the Editor mode selected.
61
+
50
62
## Actions
51
63
52
-
### Undo
64
+
### Main Toolbar
65
+
66
+
#### Undo
53
67
54
68
Available in Editor Modes: `Edit`, `Debug Edit`
55
69
56
-
The {{< image src="/images/Flow Editor - Undo.png" >}} icon allows the developer to undo changes made to the flow.
70
+
The {{< image src="/images/Flow Editor - Undo.png" >}} icon allows the developer to undo changes made to the flow. The undo action can also be achieved by pressing `Ctrl+Z` on the keyboard.
57
71
58
72
See the [Undo and Redo Changes][Undo and Redo Changes tutorial] tutorial for a step-by-step guide.
59
73
60
-
### Redo
74
+
####Redo
61
75
62
76
Available in Editor Modes: `Edit`, `Debug Edit`
63
77
64
-
The {{< image src="/images/Flow Editor - Redo.png" >}} icon allows the developer to redo changes undone by the Undo command.
78
+
The {{< image src="/images/Flow Editor - Redo.png" >}} icon allows the developer to redo changes undone by the Undo command. The redo action can also be achieved by pressing `Ctrl+Y` on the keyboard.
65
79
66
80
See the [Undo and Redo Changes][Undo and Redo Changes tutorial] tutorial for a step-by-step guide.
67
81
68
-
### Start an Execution
82
+
####Start an Execution
69
83
70
84
Available in Editor Modes: `View`, `Edit`, `Debug`
71
85
72
86
The {{< image src="/images/Flow Editor - Start Execution.png" >}} icon saves any changes made to the flow to the developer’s local repository, changes the editor mode to `Debug`, and starts [debugging][Executions in Development] the flow.
73
87
74
88
See the [Start an Execution][Start an Execution tutorial] tutorial for a step-by-step guide.
75
89
76
-
### Execution Options
90
+
####Execution Options
77
91
78
92
Available in Editor Modes: `View`, `Edit`, `Debug`
79
93
@@ -84,75 +98,149 @@ The {{< image src="/images/Flow Editor - Execution Options.png" >}} dropdown ena
84
98
85
99
See the [Start an Execution][Start an Execution tutorial] tutorial for a step-by-step guide.
86
100
87
-
### Edit Flow
101
+
####Edit Flow
88
102
89
103
Available in Editor Modes: `Debug` (if user has [`Edit`][Edit] permissions)
90
104
91
105
The {{< image src="/images/Flow Editor - Edit Flow.png" >}} icon causes a flow that is being debugged to pause and then changes the editor mode to `Debug Edit`.
92
106
93
107
See the [Edit Flow and Continue Debugging][Edit Flow and Continue Debugging tutorial] tutorial for a step-by-step guide.
94
108
95
-
### Continue Debugging
109
+
####Continue Debugging
96
110
97
111
Available in Editor Modes: `Debug Edit`
98
112
99
113
The {{< image src="/images/Flow Editor - Continue Debugging.png" >}} icon saves any changes made to the flow to the developer’s local repository and changes the editor mode to `Debug`.
100
114
101
115
See the [Edit Flow and Continue Debugging][Edit Flow and Continue Debugging tutorial] tutorial for a step-by-step guide.
102
116
103
-
### Remove all Breakpoints
117
+
####Remove all Breakpoints
104
118
105
119
Available in Editor Modes: `View`, `Edit`, `Debug`, `Debug Edit`
106
120
107
121
The {{< image src="/images/Flow Editor - Remove Breakpoints.png" >}} icon removes all the breakpoints set on the currently selected flow.
108
122
109
123
See the [Remove All Breakpoints][Remove All Breakpoints tutorial] tutorial for a step-by-step guide.
110
124
111
-
### Save
125
+
####Save
112
126
113
127
Available in Editor Modes: `Edit`, `Debug Edit`
114
128
115
129
The {{< image src="/images/Flow Editor - Save.png" >}} icon saves any changes made to the flow to the developer’s local repository.
116
130
117
131
See the [Save and Commit Flow][Save and Commit Flow tutorial] tutorial for a step-by-step guide.
118
132
119
-
### Commit Flow
133
+
####Commit Flow
120
134
121
135
Available in Editor Modes: `Edit`, `Debug Edit`
122
136
123
137
The {{< image src="/images/Flow Editor - Commit.png" >}} icon saves any changes to the developer's local repository and commits a copy of the flow, without any breakpoints, to the Master Repository. This makes this version of the flow the Master Version, which can be accessed by others with relevant permissions. An asterisk (*) next to the icon indicates that the locally saved version of the flow has not been committed.
124
138
125
139
See the [Save and Commit Flow][Save and Commit Flow tutorial] tutorial for a step-by-step guide.
126
140
127
-
### Get the Master Version of this Flow
141
+
####Get the Master Version of this Flow
128
142
129
143
Available in Editor Modes: `View`, `Edit`, `Debug Edit`
130
144
131
145
The {{< image src="/images/Flow Editor - Get Master.png" >}} icon retrieves the Master Version of the flow from the Master Repository and saves it to the developer's local repository, overwriting the version currently being viewed or edited. An asterisk (*) next to the icon indicates that someone else has made changes to the Master version, which differs from the local version of the flow.
132
146
133
147
See the [Get Master Version of Flow][Get Master Version of Flow tutorial] tutorial for a step-by-step guide.
134
148
135
-
### Compare Flow with Master Version
149
+
####Compare Flow with Master Version
136
150
137
151
Available in Editor Modes: `View`, `Edit`, `Debug`, `Debug Edit`
138
152
139
153
The {{< image src="/images/Flow Editor - Compare with Master.png" >}} icon saves the flow to the developer’s local repository and opens a new browser window that displays the local version of the flow alongside the Master Version of the flow in the Master Repository, highlighting any differences.
140
154
141
155
See the [Compare Flow with Master Version][Compare Flow with Master Version tutorial] tutorial for a step-by-step guide.
142
156
143
-
### Delete
157
+
####Delete
144
158
145
159
Available in Editor Modes: `Edit`, `Debug Edit`
146
160
147
161
The {{< image src="/images/Flow Editor - Delete Flow.png" >}} icon deletes the currently displayed flow.
148
162
149
163
See the [Delete Flow][Delete Flow tutorial] tutorial for a step-by-step guide.
150
164
165
+
### Workspace Context Menu
166
+
167
+
#### Add Note
168
+
169
+
Available in Editor Modes: `Edit`, `Debug Edit`
170
+
171
+
Selecting this option will create a Note object on the workspace at the cursor’s location. This allows for the addition of text on the workspace to enhance the understanding of the flow.
172
+
173
+
See the [Add Notes to Workspaces][Add Notes to Workspaces tutorial] tutorial for a step-by-step guide.
174
+
175
+
#### Paste
176
+
177
+
Available in Editor Modes: `Edit`, `Debug Edit` (if an object has been copied or cut to the {{% ctx %}} clipboard)
178
+
179
+
Selecting this option will paste a copy of the clipboard on to the workspace at the cursor’s location.
180
+
181
+
See the [Cut, Copy, Paste and Delete Objects][Cut, Copy, Paste and Delete Objects tutorial] tutorial for a step-by-step guide.
182
+
183
+
### Block Context Menu
184
+
185
+
#### Copy
186
+
187
+
Available in Editor Modes: `Edit`, `Debug Edit`
188
+
189
+
Selecting this option, or pressing `Ctrl+C` on the keyboard, will copy the selected blocks and their configurations, plus any connections between the selected blocks, to the {{% ctx %}} clipboard. This allows a copy of the selected blocks and connections to be pasted on any workspace of any flow open in the Flow Editor.
190
+
191
+
See the [Cut, Copy, Paste and Delete Objects][Cut, Copy, Paste and Delete Objects tutorial] tutorial for a step-by-step guide.
192
+
193
+
#### Cut
194
+
195
+
Available in Editor Modes: `Edit`, `Debug Edit`
196
+
197
+
Selecting this option, or pressing `Ctrl+X` on the keyboard, will copy the selected blocks and their configurations, plus any connections between the selected blocks, to the {{% ctx %}} clipboard and remove them from the Workspace. This allows the selected blocks and connections to be moved to any workspace of any flow open in the Flow Editor.
198
+
199
+
See the [Cut, Copy, Paste and Delete Objects][Cut, Copy, Paste and Delete Objects tutorial] tutorial for a step-by-step guide.
200
+
201
+
#### Delete
202
+
203
+
Available in Editor Modes: `Edit`, `Debug Edit`
204
+
205
+
Selecting this option, or pressing `Delete` on the keyboard, will delete the selected blocks and any connections between the selected blocks.
206
+
207
+
See the [Cut, Copy, Paste and Delete Objects][Cut, Copy, Paste and Delete Objects tutorial] tutorial for a step-by-step guide.
208
+
209
+
#### Add Breakpoint
210
+
211
+
Available in Editor Modes: `Edit`, `Debug`, `Debug Edit` (if the block does not already have a breakpoint set)
212
+
213
+
Selecting this option will set a breakpoint above the block.
214
+
215
+
Note: If multiple blocks have been selected, the `Add Breakpoint` action will only apply to the current block.
216
+
217
+
See the [Add and Remove Breakpoints][Add and Remove Breakpoints tutorial] tutorial for a step-by-step guide.
218
+
219
+
#### Remove Breakpoint
220
+
221
+
Available in Editor Modes: `Edit`, `Debug`, `Debug Edit` (if the block has a breakpoint set)
222
+
223
+
Selecting this option will cause a breakpoint to be removed.
224
+
225
+
Note: If multiple blocks have been selected, the `Remove Breakpoint` action will only apply to the current block.
226
+
227
+
See the [Add and Remove Breakpoints][Add and Remove Breakpoints tutorial] tutorial for a step-by-step guide.
228
+
229
+
#### Set Next Block to Execute
230
+
231
+
Available in Editor Modes: `Debug`, `Debug Edit` (if the execution is paused)
232
+
233
+
Selecting this option will cause the execution token, or the selected execution if there are multiple simultaneous executions, to be moved above the current block.
234
+
235
+
Note: If multiple blocks have been selected, the `Set Next Block to Execute` action will only apply to the current block.
236
+
237
+
See the [Set Next Block to Execute][Set Next Block to Execute tutorial] tutorial for a step-by-step guide.
238
+
151
239
## Remarks
152
240
153
241
### Known Limitations
154
242
155
-
None
243
+
* It is not possible to set breakpoints on multiple blocks simultaneously.
156
244
157
245
## See Also
158
246
@@ -175,6 +263,10 @@ None
175
263
*[Get Master Version of Flow][Get Master Version of Flow tutorial]
176
264
*[Compare Flow with Master Version][Compare Flow with Master Version tutorial]
177
265
*[Delete Flow][Delete Flow tutorial]
266
+
*[Cut, Copy, Paste and Delete Objects][Cut, Copy, Paste and Delete Objects tutorial]
267
+
*[Add and Remove Breakpoints][Add and Remove Breakpoints tutorial]
268
+
*[Set Next Block to Execute][Set Next Block to Execute tutorial]
269
+
*[Add Notes to Workspaces][Add Notes to Workspaces tutorial]
178
270
179
271
[Main Toolbar]: {{< ref "#main-toolbar" >}}
180
272
[workspaces]: {{< ref "#workspaces" >}}
@@ -187,6 +279,10 @@ None
187
279
[Save and Commit Flow tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.MainPanel.SaveCommit" >}}
188
280
[Start an Execution tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.MainPanel.StartExecution" >}}
189
281
[Undo and Redo Changes tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.MainPanel.UndoRedo" >}}
282
+
[Add Notes to Workspaces tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.MainPanel.AddNotes" >}}
0 commit comments