[IO API] Create Python entry points for creating and editing IO notes #2598
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
A first small batch of changes to create the API surface that the new version of IOE will need. More to follow as I continue with the rework – the bulk of the work will lie on the JS/Svelte side.
This batch targets the python editor API, slightly refactoring the current IO-related methods and creating entry-point methods for adding and editing image occlusions that abstract the Py → JS comms implementation details away.
CC @krmanik @dae