From eab66b12c12e8ca7c4033e49cca937383395e222 Mon Sep 17 00:00:00 2001 From: sanjayk03-dev Date: Thu, 28 Nov 2024 14:00:46 +0530 Subject: [PATCH] A axis origin in Rotary mode --- src/pug/templates/control-view.pug | 2 +- src/svelte-components/src/dialogs/DialogHost.svelte | 2 +- src/svelte-components/src/dialogs/MoveToZeroDialog.svelte | 2 +- .../src/lib/RegisterControllerMethods.ts | 8 ++++++-- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/pug/templates/control-view.pug b/src/pug/templates/control-view.pug index 939ad27..9e6e6d0 100644 --- a/src/pug/templates/control-view.pug +++ b/src/pug/templates/control-view.pug @@ -110,7 +110,7 @@ script#control-view-template(type="text/x-template") | A- td(style="height:100px", align="center", colspan="1") - button() + button(@click="showMoveToZeroDialog('a')") | A br | Origin diff --git a/src/svelte-components/src/dialogs/DialogHost.svelte b/src/svelte-components/src/dialogs/DialogHost.svelte index 2a1ad54..c250acf 100644 --- a/src/svelte-components/src/dialogs/DialogHost.svelte +++ b/src/svelte-components/src/dialogs/DialogHost.svelte @@ -56,7 +56,7 @@ const MoveToZeroDialogProps = writable(); type MoveToZeroDialogPropsType = { open: boolean; - axes: "xy" | "z"; + axes: "xy" | "z" | "a"; }; const ShutdownDialogProps = writable(); diff --git a/src/svelte-components/src/dialogs/MoveToZeroDialog.svelte b/src/svelte-components/src/dialogs/MoveToZeroDialog.svelte index 29079fe..eaaea83 100644 --- a/src/svelte-components/src/dialogs/MoveToZeroDialog.svelte +++ b/src/svelte-components/src/dialogs/MoveToZeroDialog.svelte @@ -4,7 +4,7 @@ import { ControllerMethods } from "$lib/RegisterControllerMethods"; export let open; - export let axes: "xy" | "z"; + export let axes: "xy" | "z" | "a"; void; + gotoZero: (axes: "xy" | "z" | "a") => void; } export let ControllerMethods: ControllerMethods; @@ -22,7 +22,7 @@ export function registerControllerMethods(methods: Partial