Commit 12c0768
zelzhou
feat(stepfunctions): use readonly mode of workflowStudio to render StateMachine in CDK Applications (#6874)
## Problem
As we added support for WorkflowStudio in Toolkit for editing ASL
language files, we want to upgrade the render StateMachine Graph in CDK
applications experience with the a readonly mode of WorkflowStudio which
has better visualization, a code pane for view ASL definition, an export
mechanism for exporting ASL definition in JSON/YAML or PNG/SVG.
## Solution
Removed the old visualization classes that links to the legacy renderer
CDN. From the `renderStateMachineGraphCDK` wizard, upon finding the
`template.json` file for a specific stateMachine, we send the file uri
to WorkflowStudioEditorProvider to open a readonly WFS to render the
StateMachine Graph.
---
- Treat all work as PUBLIC. Private `feature/x` branches will not be
squash-merged at release time.
- Your code changes must meet the guidelines in
[CONTRIBUTING.md](https://github.com/aws/aws-toolkit-vscode/blob/master/CONTRIBUTING.md#guidelines).
- License: I confirm that my contribution is made under the terms of the
Apache 2.0 license.1 parent 65a1fc5 commit 12c0768
File tree
19 files changed
+140
-1242
lines changed- packages
- core
- resources
- css
- js
- src
- stepFunctions
- commands/visualizeStateMachine
- workflowStudio
- testLint
- test/stepFunctions
- workflowStudio
- toolkit/.changes/next-release
19 files changed
+140
-1242
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| |||
This file was deleted.
0 commit comments