annotate client/src/lib/DefaultDiagramTemplate.js @ 3927:03f37e64701c

Factored out default template for diagrams in a single file.
author Sascha Wilde <wilde@intevation.de>
date Thu, 11 Jul 2019 16:55:31 +0200
parents
children c2ac23175a8f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3927
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
1 const defaultDiagramTemplate = {
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
2 name: "Default",
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
3 properties: {
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
4 paperSize: "a4"
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
5 },
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
6 elements: [
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
7 {
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
8 type: "diagramtitle",
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
9 position: "topleft",
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
10 offset: { x: 25, y: 25 },
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
11 fontsize: 20,
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
12 color: "steelblue"
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
13 },
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
14 {
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
15 type: "diagram",
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
16 position: "topleft",
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
17 offset: { x: 25, y: 35 },
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
18 width: 240,
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
19 height: 120
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
20 },
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
21 {
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
22 type: "diagramlegend",
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
23 position: "topleft",
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
24 offset: { x: 25, y: 165 },
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
25 color: "black"
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
26 }
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
27 ]
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
28 };
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
29
03f37e64701c Factored out default template for diagrams in a single file.
Sascha Wilde <wilde@intevation.de>
parents:
diff changeset
30 export { defaultDiagramTemplate };