]> git.proxmox.com Git - extjs.git/blame - extjs/examples/kitchensink/classic/samples/store/Unemployment.js
add extjs 6.0.1 sources
[extjs.git] / extjs / examples / kitchensink / classic / samples / store / Unemployment.js
CommitLineData
6527f429
DM
1Ext.define('KitchenSink.store.Unemployment', {\r
2 extend: 'Ext.data.Store',\r
3 alias: 'store.unemployment',\r
4\r
5 fields: ['label', 'span', 'y2007', 'y2008', 'y2009', 'y2010', 'y2011', 'y2012', 'state'],\r
6\r
7 data: [\r
8 {label: 'year', span: 100}, // Corresponds to the sectors of the chart that display a year.\r
9\r
10 // Note that most of the records have the span of '100', so that the pie chart sectors that represent them\r
11 // have equal angular span.\r
12 // There are also records with the span of '20' that are represented by the smaller blank sectors\r
13 // that separate one country region from another.\r
14\r
15 // The 'label' field stores a short state name that is displayed inside the sectors of the outer ring of the chart.\r
16 // The 'state' field stores a full state name that is displayed by the 'stateName' text sprite\r
17 // on top of the cartesian chart when the user hovers/taps a pie chart sector.\r
18\r
19 // Finally, the 'y2007' - 'y2012' fields store the percentage change in unemployment from year to year.\r
20 // These are used to determine the color of the pie chart sectors, and also the color and the length\r
21 // of the cartesian chart bars.\r
22\r
23 // Northeast region\r
24 {label: 'CT', span: 100, y2007: 0.2, y2008: 1.0, y2009: 2.6, y2010: 1.1, y2011: -0.4, y2012: -0.6, state: 'Connecticut'},\r
25 {label: 'DE', span: 100, y2007: 0.0, y2008: 1.4, y2009: 3.0, y2010: 0.1, y2011: -0.6, y2012: -0.3, state: 'Delaware'},\r
26 {label: 'ME', span: 100, y2007: 0.0, y2008: 0.7, y2009: 2.7, y2010: 0.1, y2011: -0.5, y2012: -0.5, state: 'Maine'},\r
27 {label: 'MD', span: 100, y2007: -0.4, y2008: 0.9, y2009: 3.1, y2010: 0.5, y2011: -0.6, y2012: -0.4, state: 'Maryland'},\r
28 {label: 'MA', span: 100, y2007: -0.3, y2008: 0.8, y2009: 2.9, y2010: 0.1, y2011: -1.0, y2012: -0.5, state: 'Massachusetts'},\r
29 {label: 'NH', span: 100, y2007: 0.0, y2008: 0.4, y2009: 2.3, y2010: 0.0, y2011: -0.7, y2012: 0.0, state: 'New Hampshire'},\r
30 {label: 'NJ', span: 100, y2007: -0.3, y2008: 1.2, y2009: 3.5, y2010: 0.6, y2011: -0.3, y2012: 0.0, state: 'New Jersey'},\r
31 {label: 'NY', span: 100, y2007: 0.0, y2008: 0.8, y2009: 2.9, y2010: 0.3, y2011: -0.4, y2012: 0.3, state: 'New York'},\r
32 {label: 'PA', span: 100, y2007: -0.1, y2008: 0.9, y2009: 2.6, y2010: 0.6, y2011: -0.5, y2012: -0.1, state: 'Pennsylvania'},\r
33 {label: 'RI', span: 100, y2007: 0.1, y2008: 2.5, y2009: 3.2, y2010: 0.8, y2011: -0.5, y2012: -0.9, state: 'Rhode Island'},\r
34 {label: 'VT', span: 100, y2007: 0.2, y2008: 0.6, y2009: 2.4, y2010: -0.5, y2011: -0.8, y2012: -0.7, state: 'Vermont'},\r
35\r
36 {label: '', span: 20}, // Corresponds to the empty sectors that divide the chart into regions.\r
37\r
38 // Southeast region\r
39 {label: 'AL', span: 100, y2007: -0.1, y2008: 1.6, y2009: 4.7, y2010: -0.5, y2011: -0.7, y2012: -1.4, state: 'Alabama'},\r
40 {label: 'DC', span: 100, y2007: -0.2, y2008: 1.1, y2009: 3.1, y2010: 0.4, y2011: 0.1, y2012: -1.1, state: 'District of Columbia'},\r
41 {label: 'FL', span: 100, y2007: 0.7, y2008: 2.3, y2009: 4.1, y2010: 0.9, y2011: -1.0, y2012: -1.5, state: 'Florida'},\r
42 {label: 'GA', span: 100, y2007: -0.1, y2008: 1.7, y2009: 3.4, y2010: 0.5, y2011: -0.3, y2012: -0.9, state: 'Georgia'},\r
43 {label: 'LA', span: 100, y2007: -0.1, y2008: 0.6, y2009: 2.2, y2010: 0.8, y2011: -0.2, y2012: -0.7, state: 'Louisiana'},\r
44 {label: 'MS', span: 100, y2007: -0.5, y2008: 0.5, y2009: 2.7, y2010: 1.1, y2011: 0.0, y2012: -0.9, state: 'Mississippi'},\r
45 {label: 'NC', span: 100, y2007: 0.0, y2008: 1.5, y2009: 4.1, y2010: 0.4, y2011: -0.6, y2012: -1.0, state: 'North Carolina'},\r
46 {label: 'SC', span: 100, y2007: -0.8, y2008: 1.2, y2009: 4.6, y2010: -0.3, y2011: -0.8, y2012: -1.3, state: 'South Carolina'},\r
47 {label: 'TN', span: 100, y2007: -0.4, y2008: 1.8, y2009: 4.0, y2010: -0.7, y2011: -0.6, y2012: -1.1, state: 'Tennessee'},\r
48 {label: 'VA', span: 100, y2007: 0.1, y2008: 0.9, y2009: 3.0, y2010: 0.1, y2011: -0.7, y2012: -0.5, state: 'Virginia'},\r
49\r
50 {label: '', span: 20},\r
51\r
52 // Midwest region\r
53 {label: 'WI', span: 100, y2007: 0.1, y2008: 0.0, y2009: 3.9, y2010: -0.2, y2011: -1.0, y2012: -0.6, state: 'Wisconsin'},\r
54 {label: 'WV', span: 100, y2007: -0.3, y2008: 0.0, y2009: 3.4, y2010: 0.9, y2011: -0.7, y2012: -0.6, state: 'West Virginia'},\r
55 {label: 'SD', span: 100, y2007: -0.2, y2008: 0.1, y2009: 2.2, y2010: -0.1, y2011: -0.4, y2012: -0.5, state: 'South Dakota'},\r
56 {label: 'OH', span: 100, y2007: 0.2, y2008: 1.0, y2009: 3.6, y2010: -0.2, y2011: -1.3, y2012: -1.3, state: 'Ohio'},\r
57 {label: 'ND', span: 100, y2007: -0.1, y2008: 0.0, y2009: 1.0, y2010: -0.3, y2011: -0.4, y2012: -0.4, state: 'North Dakota'},\r
58 {label: 'NE', span: 100, y2007: 0.0, y2008: 0.3, y2009: 1.4, y2010: 0.0, y2011: -0.2, y2012: -0.5, state: 'Nebraska'},\r
59 {label: 'MO', span: 100, y2007: 0.2, y2008: 0.9, y2009: 3.5, y2010: -0.1, y2011: -0.8, y2012: -1.5, state: 'Missouri'},\r
60 {label: 'MN', span: 100, y2007: 0.6, y2008: 0.7, y2009: 2.6, y2010: -0.6, y2011: -0.9, y2012: -0.9, state: 'Minnesota'},\r
61 {label: 'MI', span: 100, y2007: 0.2, y2008: 1.2, y2009: 5.2, y2010: -0.8, y2011: -2.3, y2012: -1.3, state: 'Michigan'},\r
62 {label: 'KY', span: 100, y2007: -0.3, y2008: 1.0, y2009: 3.7, y2010: -0.1, y2011: -0.7, y2012: -1.2, state: 'Kentucky'},\r
63 {label: 'KS', span: 100, y2007: -0.3, y2008: 0.3, y2009: 2.7, y2010: 0.0, y2011: -0.6, y2012: -0.7, state: 'Kansas'},\r
64 {label: 'IA', span: 100, y2007: 0.1, y2008: 0.2, y2009: 2.3, y2010: 0.0, y2011: -0.5, y2012: -0.6, state: 'Iowa'},\r
65 {label: 'IN', span: 100, y2007: -0.4, y2008: 1.2, y2009: 4.5, y2010: -0.3, y2011: -1.2, y2012: -0.7, state: 'Indiana'},\r
66 {label: 'IL', span: 100, y2007: 0.5, y2008: 1.3, y2009: 3.6, y2010: 0.5, y2011: -0.8, y2012: -0.8, state: 'Illinois'},\r
67 {label: 'AR', span: 100, y2007: 0.0, y2008: 0.1, y2009: 2.1, y2010: 0.4, y2011: 0.1, y2012: -0.5, state: 'Arkansas'},\r
68\r
69 {label: '', span: 20},\r
70\r
71 // Southwest region\r
72 {label: 'AZ', span: 100, y2007: -0.4, y2008: 2.3, y2009: 3.8, y2010: 0.6, y2011: -1.0, y2012: -1.1, state: 'Arizona'},\r
73 {label: 'CA', span: 100, y2007: 0.5, y2008: 1.8, y2009: 4.1, y2010: 1.1, y2011: -0.6, y2012: -1.4, state: 'California'},\r
74 {label: 'CO', span: 100, y2007: -0.5, y2008: 1.0, y2009: 3.3, y2010: 0.9, y2011: -0.5, y2012: -0.7, state: 'Colorado'},\r
75 {label: 'HI', span: 100, y2007: 0.2, y2008: 1.4, y2009: 2.7, y2010: -0.1, y2011: -0.2, y2012: -0.8, state: 'Hawaii'},\r
76 {label: 'NV', span: 100, y2007: 0.5, y2008: 2.4, y2009: 4.6, y2010: 2.1, y2011: -0.6, y2012: -1.7, state: 'Nevada'},\r
77 {label: 'NM', span: 100, y2007: -0.6, y2008: 1.0, y2009: 2.4, y2010: 1.1, y2011: -0.4, y2012: -0.5, state: 'New Mexico'},\r
78 {label: 'OK', span: 100, y2007: 0.0, y2008: -0.4, y2009: 3.0, y2010: 0.2, y2011: -1.0, y2012: -0.5, state: 'Oklahoma'},\r
79 {label: 'TX', span: 100, y2007: -0.5, y2008: 0.5, y2009: 2.6, y2010: 0.7, y2011: -0.3, y2012: -1.1, state: 'Texas'},\r
80 {label: 'UT', span: 100, y2007: -0.3, y2008: 0.7, y2009: 4.5, y2010: 0.3, y2011: -1.3, y2012: -1.4, state: 'Utah'},\r
81\r
82 {label: '', span: 20},\r
83\r
84 // Northwest region\r
85 {label: 'AK', span: 100, y2007: -0.4, y2008: 0.3, y2009: 1.3, y2010: 0.3, y2011: -0.4, y2012: -0.7, state: 'Alaska'},\r
86 {label: 'ID', span: 100, y2007: 0.0, y2008: 1.8, y2009: 2.6, y2010: 1.3, y2011: -0.3, y2012: -1.1, state: 'Idaho'},\r
87 {label: 'MT', span: 100, y2007: 0.2, y2008: 1.1, y2009: 1.5, y2010: 0.7, y2011: -0.2, y2012: -0.5, state: 'Montana'},\r
88 {label: 'OR', span: 100, y2007: -0.1, y2008: 1.3, y2009: 4.6, y2010: -0.3, y2011: -1.1, y2012: -0.9, state: 'Oregon'},\r
89 {label: 'WA', span: 100, y2007: -0.3, y2008: 0.8, y2009: 3.9, y2010: 0.6, y2011: -0.7, y2012: -1.1, state: 'Washington'},\r
90 {label: 'WY', span: 100, y2007: -0.4, y2008: 0.3, y2009: 3.2, y2010: 0.7, y2011: -0.9, y2012: -0.7, state: 'Wyoming'}\r
91 ]\r
92\r
93});