From 3bc6595f5833d15150ecfc915b93310436262c20 Mon Sep 17 00:00:00 2001 From: nobohan Date: Sat, 26 Oct 2024 12:09:00 +0200 Subject: [PATCH] add a zoom button for zooming to the document --- .../Resources/public/types.ts | 9 ++ .../public/vuejs/DocumentSignature/App.vue | 103 +++++++++++++++--- 2 files changed, 99 insertions(+), 13 deletions(-) diff --git a/src/Bundle/ChillDocStoreBundle/Resources/public/types.ts b/src/Bundle/ChillDocStoreBundle/Resources/public/types.ts index 2a998fb63..ba7369661 100644 --- a/src/Bundle/ChillDocStoreBundle/Resources/public/types.ts +++ b/src/Bundle/ChillDocStoreBundle/Resources/public/types.ts @@ -130,3 +130,12 @@ export interface CheckSignature { } export type CanvasEvent = "select" | "add"; + +export interface ZoomLevel { + id: number; + zoom: number; + label: { + fr?: string, + nl?: string + }; +} \ No newline at end of file diff --git a/src/Bundle/ChillDocStoreBundle/Resources/public/vuejs/DocumentSignature/App.vue b/src/Bundle/ChillDocStoreBundle/Resources/public/vuejs/DocumentSignature/App.vue index a7c222cce..3572aa323 100644 --- a/src/Bundle/ChillDocStoreBundle/Resources/public/vuejs/DocumentSignature/App.vue +++ b/src/Bundle/ChillDocStoreBundle/Resources/public/vuejs/DocumentSignature/App.vue @@ -29,6 +29,17 @@
+