2023-10-11 13:36:54 +11:00
// This file was automatically generated. Edits will be overwritten
export interface Typegen0 {
'@@xstate/typegen' : true ;
internalEvents : {
"" : { type : "" } ;
2023-12-01 20:18:51 +11:00
"done.invoke.get-abs-x-info" : { type : "done.invoke.get-abs-x-info" ; data : unknown ; __tip : "See the XState TS docs to learn how to strongly type this." } ;
"done.invoke.get-abs-y-info" : { type : "done.invoke.get-abs-y-info" ; data : unknown ; __tip : "See the XState TS docs to learn how to strongly type this." } ;
2023-10-11 13:36:54 +11:00
"done.invoke.get-angle-info" : { type : "done.invoke.get-angle-info" ; data : unknown ; __tip : "See the XState TS docs to learn how to strongly type this." } ;
"done.invoke.get-horizontal-info" : { type : "done.invoke.get-horizontal-info" ; data : unknown ; __tip : "See the XState TS docs to learn how to strongly type this." } ;
"done.invoke.get-length-info" : { type : "done.invoke.get-length-info" ; data : unknown ; __tip : "See the XState TS docs to learn how to strongly type this." } ;
2023-10-16 08:54:38 +11:00
"done.invoke.get-perpendicular-distance-info" : { type : "done.invoke.get-perpendicular-distance-info" ; data : unknown ; __tip : "See the XState TS docs to learn how to strongly type this." } ;
2023-10-11 13:36:54 +11:00
"done.invoke.get-vertical-info" : { type : "done.invoke.get-vertical-info" ; data : unknown ; __tip : "See the XState TS docs to learn how to strongly type this." } ;
2023-12-01 20:18:51 +11:00
"error.platform.get-abs-x-info" : { type : "error.platform.get-abs-x-info" ; data : unknown } ;
"error.platform.get-abs-y-info" : { type : "error.platform.get-abs-y-info" ; data : unknown } ;
2023-10-11 13:36:54 +11:00
"error.platform.get-angle-info" : { type : "error.platform.get-angle-info" ; data : unknown } ;
"error.platform.get-horizontal-info" : { type : "error.platform.get-horizontal-info" ; data : unknown } ;
"error.platform.get-length-info" : { type : "error.platform.get-length-info" ; data : unknown } ;
2023-10-16 08:54:38 +11:00
"error.platform.get-perpendicular-distance-info" : { type : "error.platform.get-perpendicular-distance-info" ; data : unknown } ;
2023-10-11 13:36:54 +11:00
"error.platform.get-vertical-info" : { type : "error.platform.get-vertical-info" ; data : unknown } ;
"xstate.init" : { type : "xstate.init" } ;
"xstate.stop" : { type : "xstate.stop" } ;
} ;
invokeSrcNameMap : {
2023-12-01 20:18:51 +11:00
"Get ABS X info" : "done.invoke.get-abs-x-info" ;
"Get ABS Y info" : "done.invoke.get-abs-y-info" ;
"Get angle info" : "done.invoke.get-angle-info" ;
2023-10-11 13:36:54 +11:00
"Get horizontal info" : "done.invoke.get-horizontal-info" ;
"Get length info" : "done.invoke.get-length-info" ;
2023-10-16 08:54:38 +11:00
"Get perpendicular distance info" : "done.invoke.get-perpendicular-distance-info" ;
2023-10-11 13:36:54 +11:00
"Get vertical info" : "done.invoke.get-vertical-info" ;
} ;
missingImplementations : {
Command bar: add extrude command, nonlinear editing, etc (#1204)
* Tweak toaster look and feel
* Add icons, tweak plus icon names
* Rename commandBarMeta to commandBarConfig
* Refactor command bar, add support for icons
* Create a tailwind plugin for aria-pressed button state
* Remove overlay from behind command bar
* Clean up toolbar
* Button and other style tweaks
* Icon tweaks follow-up: make old icons work with new sizing
* Delete unused static icons
* More CSS tweaks
* Small CSS tweak to project sidebar
* Add command bar E2E test
* fumpt
* A snapshot a day keeps the bugs away! 📷🐛 (OS: ubuntu)
* fix typo in a comment
* Fix icon padding (built version only)
* Update onboarding and warning banner icons padding
* Misc minor style fixes
* Get Extrude opening and canceling from command bar
* Iconography tweaks
* Get extrude kind of working
* Refactor command bar config types and organization
* Move command bar configs to be co-located with each other
* Start building a state machine for the command bar
* Start converting command bar to state machine
* Add support for multiple args, confirmation step
* Submission behavior, hotkeys, code organization
* Add new test for extruding from command bar
* Polish step back and selection hotkeys, CSS tweaks
* Loading style tweaks
* Validate selection inputs, polish UX of args re-editing
* Prevent submission with multiple selection on singlular arg
* Remove stray console logs
* Tweak test, CSS nit, remove extrude "result" argument
* Fix linting warnings
* Show Ctrl+/ instead of ⌘K on all platforms but Mac
* A snapshot a day keeps the bugs away! 📷🐛 (OS: ubuntu)
* Add "Enter sketch" to command bar
* fix command bar test
* Fix flaky cmd bar extrude test by waiting for engine select response
* Cover both button labels '⌘K' and 'Ctrl+/' in test
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-13 12:49:01 -05:00
actions : "AST add line segment" | "AST start new sketch" | "Modify AST" | "Set selection" | "Update code selection cursors" | "create path" | "set tool" | "show default planes" | "sketch exit execute" ;
2023-10-11 13:36:54 +11:00
delays : never ;
Command bar: add extrude command, nonlinear editing, etc (#1204)
* Tweak toaster look and feel
* Add icons, tweak plus icon names
* Rename commandBarMeta to commandBarConfig
* Refactor command bar, add support for icons
* Create a tailwind plugin for aria-pressed button state
* Remove overlay from behind command bar
* Clean up toolbar
* Button and other style tweaks
* Icon tweaks follow-up: make old icons work with new sizing
* Delete unused static icons
* More CSS tweaks
* Small CSS tweak to project sidebar
* Add command bar E2E test
* fumpt
* A snapshot a day keeps the bugs away! 📷🐛 (OS: ubuntu)
* fix typo in a comment
* Fix icon padding (built version only)
* Update onboarding and warning banner icons padding
* Misc minor style fixes
* Get Extrude opening and canceling from command bar
* Iconography tweaks
* Get extrude kind of working
* Refactor command bar config types and organization
* Move command bar configs to be co-located with each other
* Start building a state machine for the command bar
* Start converting command bar to state machine
* Add support for multiple args, confirmation step
* Submission behavior, hotkeys, code organization
* Add new test for extruding from command bar
* Polish step back and selection hotkeys, CSS tweaks
* Loading style tweaks
* Validate selection inputs, polish UX of args re-editing
* Prevent submission with multiple selection on singlular arg
* Remove stray console logs
* Tweak test, CSS nit, remove extrude "result" argument
* Fix linting warnings
* Show Ctrl+/ instead of ⌘K on all platforms but Mac
* A snapshot a day keeps the bugs away! 📷🐛 (OS: ubuntu)
* Add "Enter sketch" to command bar
* fix command bar test
* Fix flaky cmd bar extrude test by waiting for engine select response
* Cover both button labels '⌘K' and 'Ctrl+/' in test
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-13 12:49:01 -05:00
guards : "Selection contains axis" | "Selection contains edge" | "Selection contains face" | "Selection contains line" | "Selection contains point" | "Selection is not empty" | "Selection is one face" | "has valid extrude selection" ;
2023-12-01 20:18:51 +11:00
services : "Get ABS X info" | "Get ABS Y info" | "Get angle info" | "Get horizontal info" | "Get length info" | "Get perpendicular distance info" | "Get vertical info" ;
2023-10-11 13:36:54 +11:00
} ;
eventsCausingActions : {
"AST add line segment" : "Add point" ;
Command bar: add extrude command, nonlinear editing, etc (#1204)
* Tweak toaster look and feel
* Add icons, tweak plus icon names
* Rename commandBarMeta to commandBarConfig
* Refactor command bar, add support for icons
* Create a tailwind plugin for aria-pressed button state
* Remove overlay from behind command bar
* Clean up toolbar
* Button and other style tweaks
* Icon tweaks follow-up: make old icons work with new sizing
* Delete unused static icons
* More CSS tweaks
* Small CSS tweak to project sidebar
* Add command bar E2E test
* fumpt
* A snapshot a day keeps the bugs away! 📷🐛 (OS: ubuntu)
* fix typo in a comment
* Fix icon padding (built version only)
* Update onboarding and warning banner icons padding
* Misc minor style fixes
* Get Extrude opening and canceling from command bar
* Iconography tweaks
* Get extrude kind of working
* Refactor command bar config types and organization
* Move command bar configs to be co-located with each other
* Start building a state machine for the command bar
* Start converting command bar to state machine
* Add support for multiple args, confirmation step
* Submission behavior, hotkeys, code organization
* Add new test for extruding from command bar
* Polish step back and selection hotkeys, CSS tweaks
* Loading style tweaks
* Validate selection inputs, polish UX of args re-editing
* Prevent submission with multiple selection on singlular arg
* Remove stray console logs
* Tweak test, CSS nit, remove extrude "result" argument
* Fix linting warnings
* Show Ctrl+/ instead of ⌘K on all platforms but Mac
* A snapshot a day keeps the bugs away! 📷🐛 (OS: ubuntu)
* Add "Enter sketch" to command bar
* fix command bar test
* Fix flaky cmd bar extrude test by waiting for engine select response
* Cover both button labels '⌘K' and 'Ctrl+/' in test
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-13 12:49:01 -05:00
"AST extrude" : "Extrude" ;
2023-10-11 13:36:54 +11:00
"AST start new sketch" : "Add point" ;
"Add to code-based selection" : "Deselect point" | "Deselect segment" | "Select all" | "Select edge" | "Select face" | "Select point" | "Select segment" ;
"Add to other selection" : "Select axis" ;
"Clear selection" : "Deselect all" ;
"Constrain equal length" : "Constrain equal length" ;
"Constrain horizontally align" : "Constrain horizontally align" ;
2023-10-16 08:54:38 +11:00
"Constrain parallel" : "Constrain parallel" ;
"Constrain remove constraints" : "Constrain remove constraints" ;
2023-12-01 20:18:51 +11:00
"Constrain snap to X" : "Constrain snap to X" ;
"Constrain snap to Y" : "Constrain snap to Y" ;
2023-10-11 13:36:54 +11:00
"Constrain vertically align" : "Constrain vertically align" ;
"Make selection horizontal" : "Make segment horizontal" ;
"Make selection vertical" : "Make segment vertical" ;
"Modify AST" : "Complete line" ;
"Remove from code-based selection" : "Deselect edge" | "Deselect face" | "Deselect point" ;
"Remove from other selection" : "Deselect axis" ;
2023-12-01 20:18:51 +11:00
"Set selection" : "Set selection" | "done.invoke.get-abs-x-info" | "done.invoke.get-abs-y-info" | "done.invoke.get-angle-info" | "done.invoke.get-horizontal-info" | "done.invoke.get-length-info" | "done.invoke.get-perpendicular-distance-info" | "done.invoke.get-vertical-info" ;
2023-10-11 13:36:54 +11:00
"Update code selection cursors" : "Complete line" | "Deselect all" | "Deselect axis" | "Deselect edge" | "Deselect face" | "Deselect point" | "Deselect segment" | "Select edge" | "Select face" | "Select point" | "Select segment" ;
"create path" : "Select default plane" ;
"default_camera_disable_sketch_mode" : "Cancel" ;
2023-10-18 08:03:02 +11:00
"edit mode enter" : "Enter sketch" | "Re-execute" ;
2023-10-11 13:36:54 +11:00
"edit_mode_exit" : "Cancel" ;
2023-12-01 20:18:51 +11:00
"equip select" : "CancelSketch" | "Constrain equal length" | "Constrain horizontally align" | "Constrain parallel" | "Constrain remove constraints" | "Constrain snap to X" | "Constrain snap to Y" | "Constrain vertically align" | "Deselect point" | "Deselect segment" | "Enter sketch" | "Make segment horizontal" | "Make segment vertical" | "Re-execute" | "Select default plane" | "Select point" | "Select segment" | "Set selection" | "done.invoke.get-abs-x-info" | "done.invoke.get-abs-y-info" | "done.invoke.get-angle-info" | "done.invoke.get-horizontal-info" | "done.invoke.get-length-info" | "done.invoke.get-perpendicular-distance-info" | "done.invoke.get-vertical-info" | "error.platform.get-abs-x-info" | "error.platform.get-abs-y-info" | "error.platform.get-angle-info" | "error.platform.get-horizontal-info" | "error.platform.get-length-info" | "error.platform.get-perpendicular-distance-info" | "error.platform.get-vertical-info" ;
Command bar: add extrude command, nonlinear editing, etc (#1204)
* Tweak toaster look and feel
* Add icons, tweak plus icon names
* Rename commandBarMeta to commandBarConfig
* Refactor command bar, add support for icons
* Create a tailwind plugin for aria-pressed button state
* Remove overlay from behind command bar
* Clean up toolbar
* Button and other style tweaks
* Icon tweaks follow-up: make old icons work with new sizing
* Delete unused static icons
* More CSS tweaks
* Small CSS tweak to project sidebar
* Add command bar E2E test
* fumpt
* A snapshot a day keeps the bugs away! 📷🐛 (OS: ubuntu)
* fix typo in a comment
* Fix icon padding (built version only)
* Update onboarding and warning banner icons padding
* Misc minor style fixes
* Get Extrude opening and canceling from command bar
* Iconography tweaks
* Get extrude kind of working
* Refactor command bar config types and organization
* Move command bar configs to be co-located with each other
* Start building a state machine for the command bar
* Start converting command bar to state machine
* Add support for multiple args, confirmation step
* Submission behavior, hotkeys, code organization
* Add new test for extruding from command bar
* Polish step back and selection hotkeys, CSS tweaks
* Loading style tweaks
* Validate selection inputs, polish UX of args re-editing
* Prevent submission with multiple selection on singlular arg
* Remove stray console logs
* Tweak test, CSS nit, remove extrude "result" argument
* Fix linting warnings
* Show Ctrl+/ instead of ⌘K on all platforms but Mac
* A snapshot a day keeps the bugs away! 📷🐛 (OS: ubuntu)
* Add "Enter sketch" to command bar
* fix command bar test
* Fix flaky cmd bar extrude test by waiting for engine select response
* Cover both button labels '⌘K' and 'Ctrl+/' in test
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-13 12:49:01 -05:00
"hide default planes" : "Cancel" | "Select default plane" | "Set selection" | "xstate.stop" ;
2023-10-11 13:36:54 +11:00
"reset sketch metadata" : "Cancel" | "Select default plane" ;
"set default plane id" : "Select default plane" ;
"set sketch metadata" : "Enter sketch" ;
2023-10-18 08:03:02 +11:00
"set sketchMetadata from pathToNode" : "Re-execute" ;
2023-10-11 13:36:54 +11:00
"set tool" : "Equip new tool" ;
"set tool line" : "Equip tool" ;
2023-10-18 08:03:02 +11:00
"set tool move" : "Equip move tool" | "Re-execute" | "Set selection" ;
2023-10-11 13:36:54 +11:00
"show default planes" : "Enter sketch" ;
Command bar: add extrude command, nonlinear editing, etc (#1204)
* Tweak toaster look and feel
* Add icons, tweak plus icon names
* Rename commandBarMeta to commandBarConfig
* Refactor command bar, add support for icons
* Create a tailwind plugin for aria-pressed button state
* Remove overlay from behind command bar
* Clean up toolbar
* Button and other style tweaks
* Icon tweaks follow-up: make old icons work with new sizing
* Delete unused static icons
* More CSS tweaks
* Small CSS tweak to project sidebar
* Add command bar E2E test
* fumpt
* A snapshot a day keeps the bugs away! 📷🐛 (OS: ubuntu)
* fix typo in a comment
* Fix icon padding (built version only)
* Update onboarding and warning banner icons padding
* Misc minor style fixes
* Get Extrude opening and canceling from command bar
* Iconography tweaks
* Get extrude kind of working
* Refactor command bar config types and organization
* Move command bar configs to be co-located with each other
* Start building a state machine for the command bar
* Start converting command bar to state machine
* Add support for multiple args, confirmation step
* Submission behavior, hotkeys, code organization
* Add new test for extruding from command bar
* Polish step back and selection hotkeys, CSS tweaks
* Loading style tweaks
* Validate selection inputs, polish UX of args re-editing
* Prevent submission with multiple selection on singlular arg
* Remove stray console logs
* Tweak test, CSS nit, remove extrude "result" argument
* Fix linting warnings
* Show Ctrl+/ instead of ⌘K on all platforms but Mac
* A snapshot a day keeps the bugs away! 📷🐛 (OS: ubuntu)
* Add "Enter sketch" to command bar
* fix command bar test
* Fix flaky cmd bar extrude test by waiting for engine select response
* Cover both button labels '⌘K' and 'Ctrl+/' in test
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-13 12:49:01 -05:00
"sketch exit execute" : "Cancel" | "Complete line" | "Set selection" | "xstate.stop" ;
2023-10-18 08:03:02 +11:00
"sketch mode enabled" : "Enter sketch" | "Re-execute" | "Select default plane" ;
2023-10-11 13:36:54 +11:00
} ;
eventsCausingDelays : {
} ;
eventsCausingGuards : {
2023-10-16 08:54:38 +11:00
"Can canstrain parallel" : "Constrain parallel" ;
2023-12-01 20:18:51 +11:00
"Can constrain ABS X" : "Constrain ABS X" ;
"Can constrain ABS Y" : "Constrain ABS Y" ;
2023-10-16 08:54:38 +11:00
"Can constrain angle" : "Constrain angle" ;
2023-10-11 13:36:54 +11:00
"Can constrain equal length" : "Constrain equal length" ;
"Can constrain horizontal distance" : "Constrain horizontal distance" ;
"Can constrain horizontally align" : "Constrain horizontally align" ;
"Can constrain length" : "Constrain length" ;
2023-10-16 08:54:38 +11:00
"Can constrain perpendicular distance" : "Constrain perpendicular distance" ;
"Can constrain remove constraints" : "Constrain remove constraints" ;
2023-12-01 20:18:51 +11:00
"Can constrain snap to X" : "Constrain snap to X" ;
"Can constrain snap to Y" : "Constrain snap to Y" ;
2023-10-11 13:36:54 +11:00
"Can constrain vertical distance" : "Constrain vertical distance" ;
"Can constrain vertically align" : "Constrain vertically align" ;
"Can make selection horizontal" : "Make segment horizontal" ;
"Can make selection vertical" : "Make segment vertical" ;
"Selection contains axis" : "Deselect axis" ;
"Selection contains edge" : "Deselect edge" ;
"Selection contains face" : "Deselect face" ;
"Selection contains line" : "Deselect segment" ;
"Selection contains point" : "Deselect point" ;
"Selection is not empty" : "Deselect all" ;
"Selection is one face" : "Enter sketch" ;
2023-10-14 03:47:46 +11:00
"can move" : "" ;
"can move with execute" : "" ;
Command bar: add extrude command, nonlinear editing, etc (#1204)
* Tweak toaster look and feel
* Add icons, tweak plus icon names
* Rename commandBarMeta to commandBarConfig
* Refactor command bar, add support for icons
* Create a tailwind plugin for aria-pressed button state
* Remove overlay from behind command bar
* Clean up toolbar
* Button and other style tweaks
* Icon tweaks follow-up: make old icons work with new sizing
* Delete unused static icons
* More CSS tweaks
* Small CSS tweak to project sidebar
* Add command bar E2E test
* fumpt
* A snapshot a day keeps the bugs away! 📷🐛 (OS: ubuntu)
* fix typo in a comment
* Fix icon padding (built version only)
* Update onboarding and warning banner icons padding
* Misc minor style fixes
* Get Extrude opening and canceling from command bar
* Iconography tweaks
* Get extrude kind of working
* Refactor command bar config types and organization
* Move command bar configs to be co-located with each other
* Start building a state machine for the command bar
* Start converting command bar to state machine
* Add support for multiple args, confirmation step
* Submission behavior, hotkeys, code organization
* Add new test for extruding from command bar
* Polish step back and selection hotkeys, CSS tweaks
* Loading style tweaks
* Validate selection inputs, polish UX of args re-editing
* Prevent submission with multiple selection on singlular arg
* Remove stray console logs
* Tweak test, CSS nit, remove extrude "result" argument
* Fix linting warnings
* Show Ctrl+/ instead of ⌘K on all platforms but Mac
* A snapshot a day keeps the bugs away! 📷🐛 (OS: ubuntu)
* Add "Enter sketch" to command bar
* fix command bar test
* Fix flaky cmd bar extrude test by waiting for engine select response
* Cover both button labels '⌘K' and 'Ctrl+/' in test
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-13 12:49:01 -05:00
"has valid extrude selection" : "Extrude" ;
2023-10-11 13:36:54 +11:00
"is editing existing sketch" : "" ;
} ;
eventsCausingServices : {
2023-12-01 20:18:51 +11:00
"Get ABS X info" : "Constrain ABS X" ;
"Get ABS Y info" : "Constrain ABS Y" ;
"Get angle info" : "Constrain angle" ;
2023-10-11 13:36:54 +11:00
"Get horizontal info" : "Constrain horizontal distance" ;
"Get length info" : "Constrain length" ;
2023-10-16 08:54:38 +11:00
"Get perpendicular distance info" : "Constrain perpendicular distance" ;
2023-10-11 13:36:54 +11:00
"Get vertical info" : "Constrain vertical distance" ;
} ;
Command bar: add extrude command, nonlinear editing, etc (#1204)
* Tweak toaster look and feel
* Add icons, tweak plus icon names
* Rename commandBarMeta to commandBarConfig
* Refactor command bar, add support for icons
* Create a tailwind plugin for aria-pressed button state
* Remove overlay from behind command bar
* Clean up toolbar
* Button and other style tweaks
* Icon tweaks follow-up: make old icons work with new sizing
* Delete unused static icons
* More CSS tweaks
* Small CSS tweak to project sidebar
* Add command bar E2E test
* fumpt
* A snapshot a day keeps the bugs away! 📷🐛 (OS: ubuntu)
* fix typo in a comment
* Fix icon padding (built version only)
* Update onboarding and warning banner icons padding
* Misc minor style fixes
* Get Extrude opening and canceling from command bar
* Iconography tweaks
* Get extrude kind of working
* Refactor command bar config types and organization
* Move command bar configs to be co-located with each other
* Start building a state machine for the command bar
* Start converting command bar to state machine
* Add support for multiple args, confirmation step
* Submission behavior, hotkeys, code organization
* Add new test for extruding from command bar
* Polish step back and selection hotkeys, CSS tweaks
* Loading style tweaks
* Validate selection inputs, polish UX of args re-editing
* Prevent submission with multiple selection on singlular arg
* Remove stray console logs
* Tweak test, CSS nit, remove extrude "result" argument
* Fix linting warnings
* Show Ctrl+/ instead of ⌘K on all platforms but Mac
* A snapshot a day keeps the bugs away! 📷🐛 (OS: ubuntu)
* Add "Enter sketch" to command bar
* fix command bar test
* Fix flaky cmd bar extrude test by waiting for engine select response
* Cover both button labels '⌘K' and 'Ctrl+/' in test
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-13 12:49:01 -05:00
matchesStates : "Sketch" | "Sketch no face" | "Sketch.Await ABS X info" | "Sketch.Await ABS Y info" | "Sketch.Await angle info" | "Sketch.Await horizontal distance info" | "Sketch.Await length info" | "Sketch.Await perpendicular distance info" | "Sketch.Await vertical distance info" | "Sketch.Line Tool" | "Sketch.Line Tool.Done" | "Sketch.Line Tool.Init" | "Sketch.Line Tool.No Points" | "Sketch.Line Tool.Point Added" | "Sketch.Line Tool.Segment Added" | "Sketch.Move Tool" | "Sketch.Move Tool.Move init" | "Sketch.Move Tool.Move with execute" | "Sketch.Move Tool.Move without re-execute" | "Sketch.Move Tool.No move" | "Sketch.SketchIdle" | "idle" | { "Sketch" ? : "Await ABS X info" | "Await ABS Y info" | "Await angle info" | "Await horizontal distance info" | "Await length info" | "Await perpendicular distance info" | "Await vertical distance info" | "Line Tool" | "Move Tool" | "SketchIdle" | { "Line Tool" ? : "Done" | "Init" | "No Points" | "Point Added" | "Segment Added" ;
2023-10-14 03:47:46 +11:00
"Move Tool" ? : "Move init" | "Move with execute" | "Move without re-execute" | "No move" ; } ; } ;
2023-10-11 13:36:54 +11:00
tags : never ;
}