From 8d5ac6689ea79dcadef86b342cd7f3ad9d6f545a Mon Sep 17 00:00:00 2001 From: Sean Lynch Date: Sat, 16 Mar 2024 18:53:03 -0400 Subject: [PATCH] Rename `Zoom` component to `Transform` --- .changeset/short-phones-tap.md | 5 +++++ .../components/{Zoom.svelte => Transform.svelte} | 8 ++++---- packages/layerchart/src/lib/components/index.ts | 2 +- ...mControls.svelte => TransformControls.svelte} | 12 ++++++------ .../components/{Zoom => Transform}/+page.svelte | 16 ++++++++++------ .../docs/components/{Zoom => Transform}/+page.ts | 4 ++-- .../routes/docs/examples/LoftedArcs/+page.svelte | 10 ++++------ .../src/routes/docs/examples/Pack/+page.svelte | 16 ++++++++-------- .../docs/examples/TranslucentGlobe/+page.svelte | 8 ++++---- .../src/routes/docs/examples/Tree/+page.svelte | 16 ++++++++-------- .../docs/examples/ZoomableMap/+page.svelte | 14 +++++++------- .../docs/examples/ZoomableTileMap/+page.svelte | 16 ++++++++-------- 12 files changed, 67 insertions(+), 60 deletions(-) create mode 100644 .changeset/short-phones-tap.md rename packages/layerchart/src/lib/components/{Zoom.svelte => Transform.svelte} (97%) rename packages/layerchart/src/lib/docs/{ZoomControls.svelte => TransformControls.svelte} (86%) rename packages/layerchart/src/routes/docs/components/{Zoom => Transform}/+page.svelte (87%) rename packages/layerchart/src/routes/docs/components/{Zoom => Transform}/+page.ts (73%) diff --git a/.changeset/short-phones-tap.md b/.changeset/short-phones-tap.md new file mode 100644 index 00000000..08bd3853 --- /dev/null +++ b/.changeset/short-phones-tap.md @@ -0,0 +1,5 @@ +--- +"layerchart": minor +--- + +Rename `Zoom` component to `Transform` diff --git a/packages/layerchart/src/lib/components/Zoom.svelte b/packages/layerchart/src/lib/components/Transform.svelte similarity index 97% rename from packages/layerchart/src/lib/components/Zoom.svelte rename to packages/layerchart/src/lib/components/Transform.svelte index d9db09a4..10883a5b 100644 --- a/packages/layerchart/src/lib/components/Zoom.svelte +++ b/packages/layerchart/src/lib/components/Transform.svelte @@ -14,7 +14,7 @@ export let clickDistance = 10; const dispatch = createEventDispatcher<{ - zoom: { scale: number; translate: { x: number; y: number } }; + transform: { scale: number; translate: { x: number; y: number } }; }>(); let dragging = false; @@ -35,11 +35,11 @@ $scale = initialScale; } - export function increase() { + export function zoomIn() { scaleTo(1.25, { x: $width / 2, y: $height / 2 }); } - export function decrease() { + export function zoomOut() { scaleTo(0.8, { x: $width / 2, y: $height / 2 }); } @@ -220,7 +220,7 @@ transform = `translate(${newTranslate.x},${newTranslate.y}) scale(${$scale})`; } - $: dispatch('zoom', { scale: $scale, translate: $translate }); + $: dispatch('transform', { scale: $scale, translate: $translate }); @@ -45,28 +45,28 @@