Skip to content

Commit 162bfa7

Browse files
hokolomopoLucasLefevre
authored andcommitted
[IMP] demo: add demo data for geo charts
closes #5096 Task: 3265268 Signed-off-by: Lucas Lefèvre (lul) <lul@odoo.com>
1 parent 42dbba5 commit 162bfa7

File tree

15 files changed

+35971
-5
lines changed

15 files changed

+35971
-5
lines changed

demo/data.js

Lines changed: 215 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,185 @@ export const demoData = {
179179
rows: {},
180180
cols: {},
181181
merges: [],
182-
cells: { B2: { content: "42" } },
182+
cells: {
183+
B2: { content: "42" },
184+
R1: { content: "Country" },
185+
R2: { content: "Afghanistan" },
186+
R3: { content: "Albania" },
187+
R4: { content: "Algeria" },
188+
R5: { content: "Angola" },
189+
R6: { content: "Argentina" },
190+
R7: { content: "Armenia" },
191+
R8: { content: "Australia" },
192+
R9: { content: "Austria" },
193+
R10: { content: "Azerbaijan" },
194+
R11: { content: "Bahamas" },
195+
R12: { content: "Bangladesh" },
196+
R13: { content: "Belarus" },
197+
R14: { content: "Belgium" },
198+
R15: { content: "Belize" },
199+
R16: { content: "Benin" },
200+
R17: { content: "Bhutan" },
201+
R18: { content: "Bolivia" },
202+
R19: { content: "Bosnia And Herz." },
203+
R20: { content: "Botswana" },
204+
R21: { content: "Brazil" },
205+
R22: { content: "Brunei" },
206+
R23: { content: "Bulgaria" },
207+
R24: { content: "Burkina Faso" },
208+
R25: { content: "Burundi" },
209+
R26: { content: "Cambodia" },
210+
R27: { content: "Cameroon" },
211+
R28: { content: "Canada" },
212+
R29: { content: "Central African Rep." },
213+
R30: { content: "Chad" },
214+
R31: { content: "Chile" },
215+
R32: { content: "China" },
216+
R33: { content: "Colombia" },
217+
R34: { content: "Congo" },
218+
R35: { content: "Costa Rica" },
219+
R36: { content: "Côte D'ivoire" },
220+
R37: { content: "Croatia" },
221+
R38: { content: "Cuba" },
222+
R39: { content: "Cyprus" },
223+
R40: { content: "Czechia" },
224+
R41: { content: "Dem. Rep. Congo" },
225+
R42: { content: "Denmark" },
226+
R43: { content: "Djibouti" },
227+
R44: { content: "Dominican Rep." },
228+
R45: { content: "Ecuador" },
229+
R46: { content: "Egypt" },
230+
R47: { content: "El Salvador" },
231+
R48: { content: "Eq. Guinea" },
232+
R49: { content: "Eritrea" },
233+
R50: { content: "Estonia" },
234+
R51: { content: "Eswatini" },
235+
R52: { content: "Ethiopia" },
236+
R53: { content: "Falkland Is." },
237+
R54: { content: "Fiji" },
238+
R55: { content: "Finland" },
239+
R56: { content: "France" },
240+
R57: { content: "Gabon" },
241+
R58: { content: "Gambia" },
242+
R59: { content: "Georgia" },
243+
R60: { content: "Germany" },
244+
R61: { content: "Ghana" },
245+
R62: { content: "Greece" },
246+
R63: { content: "Greenland" },
247+
R64: { content: "Guatemala" },
248+
R65: { content: "Guinea" },
249+
R66: { content: "Guinea-bissau" },
250+
R67: { content: "Guyana" },
251+
R68: { content: "Haiti" },
252+
R69: { content: "Honduras" },
253+
R70: { content: "Hungary" },
254+
R71: { content: "Iceland" },
255+
R72: { content: "India" },
256+
R73: { content: "Indonesia" },
257+
R74: { content: "Iran" },
258+
R75: { content: "Iraq" },
259+
R76: { content: "Ireland" },
260+
R77: { content: "Israel" },
261+
R78: { content: "Italy" },
262+
R79: { content: "Jamaica" },
263+
R80: { content: "Japan" },
264+
R81: { content: "Jordan" },
265+
R82: { content: "Kazakhstan" },
266+
R83: { content: "Kenya" },
267+
R84: { content: "Kosovo" },
268+
R85: { content: "Kuwait" },
269+
R86: { content: "Kyrgyzstan" },
270+
R87: { content: "Laos" },
271+
R88: { content: "Latvia" },
272+
R89: { content: "Lebanon" },
273+
R90: { content: "Lesotho" },
274+
R91: { content: "Liberia" },
275+
R92: { content: "Libya" },
276+
R93: { content: "Lithuania" },
277+
R94: { content: "Luxembourg" },
278+
R95: { content: "Madagascar" },
279+
R96: { content: "Malawi" },
280+
R97: { content: "Malaysia" },
281+
R98: { content: "Mali" },
282+
R99: { content: "Mauritania" },
283+
R100: { content: "Mexico" },
284+
R101: { content: "Moldova" },
285+
R102: { content: "Mongolia" },
286+
R103: { content: "Montenegro" },
287+
R104: { content: "Morocco" },
288+
R105: { content: "Mozambique" },
289+
R106: { content: "Myanmar" },
290+
R107: { content: "Namibia" },
291+
R108: { content: "Nepal" },
292+
R109: { content: "Netherlands" },
293+
R110: { content: "New Caledonia" },
294+
R111: { content: "New Zealand" },
295+
R112: { content: "Nicaragua" },
296+
R113: { content: "Niger" },
297+
R114: { content: "Nigeria" },
298+
R115: { content: "North Korea" },
299+
R116: { content: "North Macedonia" },
300+
R117: { content: "Norway" },
301+
R118: { content: "Oman" },
302+
R119: { content: "Pakistan" },
303+
R120: { content: "Palestine" },
304+
R121: { content: "Panama" },
305+
R122: { content: "Papua New Guinea" },
306+
R123: { content: "Paraguay" },
307+
R124: { content: "Peru" },
308+
R125: { content: "Philippines" },
309+
R126: { content: "Poland" },
310+
R127: { content: "Portugal" },
311+
R128: { content: "Puerto Rico" },
312+
R129: { content: "Qatar" },
313+
R130: { content: "Romania" },
314+
R131: { content: "Russia" },
315+
R132: { content: "Rwanda" },
316+
R133: { content: "S. Sudan" },
317+
R134: { content: "Saudi Arabia" },
318+
R135: { content: "Senegal" },
319+
R136: { content: "Serbia" },
320+
R137: { content: "Sierra Leone" },
321+
R138: { content: "Slovakia" },
322+
R139: { content: "Slovenia" },
323+
R140: { content: "Solomon Is." },
324+
R141: { content: "Somalia" },
325+
R142: { content: "South Africa" },
326+
R143: { content: "South Korea" },
327+
R144: { content: "Spain" },
328+
R145: { content: "Sri Lanka" },
329+
R146: { content: "Sudan" },
330+
R147: { content: "Suriname" },
331+
R148: { content: "Sweden" },
332+
R149: { content: "Switzerland" },
333+
R150: { content: "Syria" },
334+
R151: { content: "Taiwan" },
335+
R152: { content: "Tajikistan" },
336+
R153: { content: "Tanzania" },
337+
R154: { content: "Thailand" },
338+
R155: { content: "Timor-leste" },
339+
R156: { content: "Togo" },
340+
R157: { content: "Trinidad And Tobago" },
341+
R158: { content: "Tunisia" },
342+
R159: { content: "Turkey" },
343+
R160: { content: "Turkmenistan" },
344+
R161: { content: "Uganda" },
345+
R162: { content: "Ukraine" },
346+
R163: { content: "United Arab Emirates" },
347+
R164: { content: "United Kingdom" },
348+
R165: { content: "United States Of America" },
349+
R166: { content: "Uruguay" },
350+
R167: { content: "Uzbekistan" },
351+
R168: { content: "Vanuatu" },
352+
R169: { content: "Venezuela" },
353+
R170: { content: "Vietnam" },
354+
R171: { content: "W. Sahara" },
355+
R172: { content: "Yemen" },
356+
R173: { content: "Zambia" },
357+
R174: { content: "Zimbabwe" },
358+
S1: { content: "Value" },
359+
S2: { content: "=ROUND(RANDARRAY(ROWS(R2:R174) -1)*1000)" },
360+
},
183361
conditionalFormats: [],
184362
figures: [
185363
{
@@ -332,7 +510,7 @@ export const demoData = {
332510
},
333511
{
334512
id: "9",
335-
x: 100,
513+
x: 950,
336514
y: 1175,
337515
height: 300,
338516
width: 500,
@@ -348,8 +526,42 @@ export const demoData = {
348526
aggregated: false,
349527
},
350528
},
529+
{
530+
id: "10",
531+
x: 100,
532+
y: 1175,
533+
width: 800,
534+
height: 600,
535+
tag: "chart",
536+
data: {
537+
type: "geo",
538+
dataSetsHaveTitle: true,
539+
background: "#FFFFFF",
540+
dataSets: [{ dataRange: "S:S" }],
541+
legendPosition: "left",
542+
labelRange: "R:R",
543+
title: { text: "Geo" },
544+
region: "world",
545+
},
546+
},
547+
],
548+
tables: [
549+
{
550+
range: "R1:S174",
551+
type: "static",
552+
config: {
553+
hasFilters: false,
554+
totalRow: false,
555+
firstColumn: true,
556+
lastColumn: false,
557+
numberOfHeaders: 1,
558+
bandedRows: true,
559+
bandedColumns: false,
560+
automaticAutofill: true,
561+
styleId: "TableStyleMedium7",
562+
},
563+
},
351564
],
352-
tables: [],
353565
areGridLinesVisible: true,
354566
isVisible: true,
355567
headerGroups: { ROW: [], COL: [] },

0 commit comments

Comments
 (0)