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
I checked the 6 new blocks — seem to be working fine. For export, the logic and graphics need to be totally separated, which didn't happen for the ensemble blocks and so those were pending.
The way for export is to start by separating the "action" logic into a file in turtleactions/. The methods in that file are called by those in the blocks/ when interfacing via the canvas, and from js-export/API/ when done via code. Now, finally, the blocks' intrinsic names are mapped to the API functions in js-export/interface.js.
I can follow the changes to DictBlocks.js. Maybe I can take this up.
Meanwhile, are you planning more changes to Dictionary / Ensemble blocks? I think the separation of concerns in DictBlocks.js to turtleactions/ is where we start.
Now that #2585 has been merged, can I start working on the export implementation of these blocks? I might want to touch logo.js and turtle.js along the way in an effort to standardize changes I implemented for the previously dealt blocks.
some code may need to move to turtleactions...
The text was updated successfully, but these errors were encountered: