From 532ba30857c29d66c8be7182ca2947de7733718e Mon Sep 17 00:00:00 2001 From: MIchael Berry Date: Fri, 7 Feb 2020 21:53:39 -0500 Subject: [PATCH 1/3] issue #1 WIP Stacked to Bar Example --- site/examples/data/4/App.svelte | 121 +++++++++++++++++++++++++++++ site/examples/data/4/data.js | 6 ++ site/examples/data/4/meta.json | 1 + site/examples/data/index.svelte | 131 +++++++++++++++++++------------- 4 files changed, 205 insertions(+), 54 deletions(-) create mode 100644 site/examples/data/4/App.svelte create mode 100644 site/examples/data/4/data.js create mode 100644 site/examples/data/4/meta.json diff --git a/site/examples/data/4/App.svelte b/site/examples/data/4/App.svelte new file mode 100644 index 0000000..ba8f666 --- /dev/null +++ b/site/examples/data/4/App.svelte @@ -0,0 +1,121 @@ + + + + +
+ + +
+ +
+ + +
+ {value} +
+
+ + {value} + + {#each stacks as stack, i} + {#if !isFlattened} + {#each stack.values as d, vi} + +
+ + {/each} + {:else} + {#each stack.values as d, vi} + +
+ + {/each} + {/if} + {/each} + +
diff --git a/site/examples/data/4/data.js b/site/examples/data/4/data.js new file mode 100644 index 0000000..d14ba2a --- /dev/null +++ b/site/examples/data/4/data.js @@ -0,0 +1,6 @@ +export default [ + { year: 2019, apples: 3840, bananas: 1920, cherries: 960, dates: 400 }, + { year: 2018, apples: 1600, bananas: 1440, cherries: 960, dates: 400 }, + { year: 2017, apples: 820, bananas: 1000, cherries: 640, dates: 400 }, + { year: 2016, apples: 820, bananas: 560, cherries: 720, dates: 400 } +]; diff --git a/site/examples/data/4/meta.json b/site/examples/data/4/meta.json new file mode 100644 index 0000000..119243d --- /dev/null +++ b/site/examples/data/4/meta.json @@ -0,0 +1 @@ +{"name": "Pancake • Stacked to Grouped Bar"} diff --git a/site/examples/data/index.svelte b/site/examples/data/index.svelte index 0a995af..fb97581 100644 --- a/site/examples/data/index.svelte +++ b/site/examples/data/index.svelte @@ -1,65 +1,88 @@ -
-
-

Population pyramid

-

Edit

-
- -
+
-
-

Treemap

-

Edit

-
- +
+

Population pyramid

+

+ + Edit + +

+
+
- \ No newline at end of file +
+
+

Treemap

+

+ + Edit + +

+
+ +
+
+
+

Stacked to Grouped Bars

+

+ + Edit + +

+
+ +
From 96a0af539ae45fe6bada1ea00a9026ccf6a1c446 Mon Sep 17 00:00:00 2001 From: MIchael Berry Date: Sat, 8 Feb 2020 11:16:54 -0500 Subject: [PATCH 2/3] progress with transitions with crossfade --- site/examples/data/4/App.svelte | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/site/examples/data/4/App.svelte b/site/examples/data/4/App.svelte index ba8f666..4fc7652 100644 --- a/site/examples/data/4/App.svelte +++ b/site/examples/data/4/App.svelte @@ -1,7 +1,29 @@