File size: 1,194 Bytes
0ad74ed |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 |
<script context="module">
import { Template, Story } from "@storybook/addon-svelte-csf";
import PlotComponent from "./Index.svelte";
import { allModes } from "../storybook/modes";
import { matplotlib_plot } from "./testplot";
export const meta = {
title: "Components/Plot",
component: PlotComponent,
parameters: {
chromatic: {
modes: {
desktop: allModes["desktop"],
mobile: allModes["mobile"]
}
}
}
};
</script>
<Template let:args>
<PlotComponent value="Plot" {...args} />
</Template>
<Story
name="with matplotlib value"
args={{
value: matplotlib_plot,
label: "Plot"
}}
/>
<!--
<Story
name="with line plot value"
args={{
value: line_plot
}}
parameters={{
chromatic: { delay: 1000 }
}}
/>
<Story
name="with multi-line plot value"
args={{
value: multi_line_plot
}}
parameters={{
chromatic: { delay: 1000 }
}}
/>
<Story
name="with scatter plot value"
args={{
value: scatter_plot
}}
parameters={{
chromatic: { delay: 1000 }
}}
/>
<Story
name="with bar plot value"
args={{
value: bar_plot
}}
parameters={{
chromatic: { delay: 1000 }
}}
/> -->
<Story
name="with no value"
args={{
label: "Plot"
}}
/>
|