AI2 Component  (Version nb184)
YaVersion.java
Go to the documentation of this file.
1 // -*- mode: java; c-basic-offset: 2; -*-
2 // Copyright 2009-2011 Google, All Rights reserved
3 // Copyright 2011-2020 MIT, All rights reserved
4 // Released under the Apache License, Version 2.0
5 // http://www.apache.org/licenses/LICENSE-2.0
6 
7 package com.google.appinventor.components.common;
8 
14 public class YaVersion {
15  private YaVersion() {
16  }
17 
18  // ............................ Young Android System Version Number .............................
19 
20  // YOUNG_ANDROID_VERSION must be incremented when either the blocks language or a component
21  // changes.
22  // TODO(lizlooney) - should this version number be generated so that it is automatically
23  // incremented when the blocks language or a component changes?
24 
25  // For YOUNG_ANDROID_VERSION 2:
26  // - The Logger component was removed. The Notifier component should be used instead.
27  // - TINYWEBDB_COMPONENT_VERSION was incremented to 2.
28  // For YOUNG_ANDROID_VERSION 3:
29  // - BLOCKS_LANGUAGE_VERSION was incremented to 2.
30  // For YOUNG_ANDROID_VERSION 4:
31  // - The LegoNxtConnection component was added.
32  // For YOUNG_ANDROID_VERSION 5:
33  // - The Camera component was added.
34  // For YOUNG_ANDROID_VERSION 6:
35  // - FORM_COMPONENT_VERSION was incremented to 2.
36  // For YOUNG_ANDROID_VERSION 7:
37  // - The Bluetooth component was added.
38  // For YOUNG_ANDROID_VERSION 8:
39  // - PLAYER_COMPONENT_VERSION was incremented to 2.
40  // - SOUND_COMPONENT_VERSION was incremented to 2.
41  // - VIDEOPLAYER_COMPONENT_VERSION was incremented to 2.
42  // For YOUNG_ANDROID_VERSION 9:
43  // - The LegoNxtConnection component was removed without backwards compatibility.
44  // - The LegoMindstormsNxtDirect component was added.
45  // - The LegoMindstormsNxtDrive component was added.
46  // - The Bluetooth component was removed without backwards compatibility.
47  // - The BluetoothClient component was added.
48  // - The BluetoothServer component was added.
49  // For YOUNG_ANDROID_VERSION 10:
50  // - ACTIVITYSTARTER_COMPONENT_VERSION was incremented to 2.
51  // For YOUNG_ANDROID_VERSION 11:
52  // - BLUETOOTHCLIENT_COMPONENT_VERSION was incremented to 2.
53  // - BLUETOOTHSERVER_COMPONENT_VERSION was incremented to 2.
54  // For YOUNG_ANDROID_VERSION_12:
55  // - TWITTER_COMPONENT_VERSION was incremented to 2.
56  // - The Twitter component was changed to support OAuth authentication.
57  // For YOUNG_ANDROID_VERSION 13:
58  // - The LegoMindstormsNxtTouchSensor component was added.
59  // - The LegoMindstormsNxtLightSensor component was added.
60  // - The LegoMindstormsNxtSoundSensor component was added.
61  // - The LegoMindstormsNxtUltrasonicSensor component was added.
62  // For YOUNG_ANDROID_VERSION 14:
63  // - LegoMindstormsNXT* components were renamed.
64  // For YOUNG_ANDROID_VERSION 15:
65  // - TEXTBOX_COMPONENT_VERSION was incremented to 2.
66  // For YOUNG_ANDROID_VERSION 16:
67  // - FORM_COMPONENT_VERSION was incremented to 3.
68  // For YOUNG_ANDROID_VERSION 17:
69  // - BLOCKS_LANGUAGE_VERSION was incremented to 3.
70  // For YOUNG_ANDROID_VERSION 18:
71  // - ACTIVITYSTARTER_COMPONENT_VERSION was incremented to 3.
72  // - BLUETOOTHCLIENT_COMPONENT_VERSION was incremented to 3.
73  // - BLUETOOTHSERVER_COMPONENT_VERSION was incremented to 3.
74  // - FORM_COMPONENT_VERSION was incremented to 4.
75  // - PLAYER_COMPONENT_VERSION was incremented to 3.
76  // - SOUND_COMPONENT_VERSION was incremented to 3.
77  // - VIDEOPLAYER_COMPONENT_VERSION was incremented to 3.
78  // For YOUNG_ANDROID_VERSION 19:
79  // - The NxtColorSensor component was added.
80  // For YOUNG_ANDROID_VERSION 20:
81  // - The SoundRecorder component was added.
82  // For YOUNG_ANDROID_VERSION 21:
83  // - BUTTON_COMPONENT_VERSION was incremented to 2.
84  // - CHECKBOX_COMPONENT_VERSION was incremented to 2.
85  // - CONTACTPICKER_COMPONENT_VERSION was incremented to 2.
86  // - EMAILPICKER_COMPONENT_VERSION was incremented to 2.
87  // - IMAGEPICKER_COMPONENT_VERSION was incremented to 2.
88  // - LABEL_COMPONENT_VERSION was incremented to 2.
89  // - LISTPICKER_COMPONENT_VERSION was incremented to 2.
90  // - PASSWORDTEXTBOX_COMPONENT_VERSION was incremented to 2.
91  // - PHONENUMBERPICKER_COMPONENT_VERSION was incremented to 2.
92  // - TEXTBOX_COMPONENT_VERSION was incremented to 3.
93  // For YOUNG_ANDROID_VERSION 22:
94  // - BLOCKS_LANGUAGE_VERSION was incremented to 4.
95  // - CANVAS_COMPONENT_VERSION was incremented to 2.
96  // For YOUNG_ANDROID_VERSION 23:
97  // - IMAGESPRITE_COMPONENT_VERSION was incremented to 2.
98  // For YOUNG_ANDROID_VERSION 24:
99  // - BLOCKS_LANGUAGE_VERSION was incremented to 5.
100  // For YOUNG_ANDROID_VERSION 25:
101  // - BLOCKS_LANGUAGE_VERSION was incremented to 6.
102  // For YOUNG_ANDROID_VERSION 26:
103  // - In .scm files, values for asset, BluetoothClient, component, lego_nxt_sensor_port,
104  // and string properties no longer contain leading and trailing quotes.
105  // For YOUNG_ANDROID_VERSION 27:
106  // - BLUETOOTHCLIENT_COMPONENT_VERSION was incremented to 4.
107  // - BLUETOOTHSERVER_COMPONENT_VERSION was incremented to 4.
108  // For YOUNG_ANDROID_VERSION 28:
109  // - BLOCKS_LANGUAGE_VERSION was incremented to 7.
110  // For YOUNG_ANDROID_VERSION 29:
111  // - BLOCKS_LANGUAGE_VERSION was incremented to 8.
112  // For YOUNG_ANDROID_VERSION 30:
113  // - BLOCKS_LANGUAGE_VERSION was incremented to 9.
114  // For YOUNG_ANDROID_VERSION 31:
115  // - BLOCKS_LANGUAGE_VERSION was incremented to 10.
116  // For YOUNG_ANDROID_VERSION 32:
117  // - LISTPICKER_COMPONENT_VERSION was incremented to 3.
118  // For YOUNG_ANDROID_VERSION 33:
119  // - CANVAS_COMPONENT_VERSION was incremented to 3.
120  // For YOUNG_ANDROID_VERSION 34:
121  // - IMAGESPRITE_COMPONENT_VERSION was incremented to 3.
122  // - BALL_COMPONENT_VERSION was incremented to 2.
123  // For YOUNG_ANDROID_VERSION 35:
124  // - FORM_COMPONENT_VERSION was incremented to 5.
125  // For YOUNG_ANDROID_VERSION 36:
126  // - FusiontablesControl component was added
127  // - BLOCKS_LANGUAGE_VERSION was incremented to 11 (CSV-related list functions)
128  // For YOUNG_ANDROID_VERSION 37:
129  // - CANVAS_COMPONENT_VERSION was incremented to 4.
130  // For YOUNG_ANDROID_VERSION 38:
131  // - CONTACTPICKER_COMPONENT_VERSION was incremented to 3.
132  // - IMAGEPICKER_COMPONENT_VERSION was incremented to 3.
133  // - LISTPICKER_COMPONENT_VERSION was incremented to 4.
134  // - PHONENUMBERPICKER_COMPONENT_VERSION was incremented to 3.
135  // For YOUNG_ANDROID_VERSION 39:
136  // - BLOCKS_LANGUAGE_VERSION was incremented to 12
137  // For YOUNG_ANDROID_VERSION 40:
138  // - BUTTON_COMPONENT_VERSION was incremented to 3.
139  // For YOUNG_ANDROID_VERSION 41:
140  // - FORM_COMPONENT_VERSION was incremented to 6.
141  // - BLOCKS_LANGUAGE_VERSION was incremented to 13
142  // For YOUNG_ANDROID_VERSION 42:
143  // - The Web component was added.
144  // For YOUNG_ANDROID_VERSION 43:
145  // - BALL_COMPONENT_VERSION was incremented to 3.
146  // - IMAGESPRITE_COMPONENT_VERSION was incremented to 4.
147  // For YOUNG_ANDROID_VERSION 44:
148  // - BLOCKS_LANGUAGE_VERSION was incremented to 14
149  // For YOUNG_ANDROID_VERSION 45:
150  // - ORIENTATIONSENSOR_COMPONENT_VERSION was incremented to 2.
151  // For YOUNG_ANDROID_VERSION 46:
152  // - BLOCKS_LANGUAGE_VERSION was incremented to 15.
153  // For YOUNG_ANDROID_VERSION 47:
154  // - WebViewer component was added
155  // For YOUNG_ANDROID_VERSION 48:
156  // - WEB_COMPONENT_VERSION was incremented to 2.
157  // For YOUNG_ANDROID_VERSION 49:
158  // - WEBVIEWER_COMPONENT_VERSION was incremented to 2.
159  // For YOUNG_ANDROID_VERSION 50:
160  // - TEXTBOX_COMPONENT_VERSION was incremented to 4:
161  // For YOUNG_ANDROID_VERSION 51:
162  // - CANVAS_COMPONENT_VERSION was incremented to 5.
163  // - BLOCKS_LANGUAGE_VERSION was incremented to 16.
164  // For YOUNG_ANDROID_VERSION 52:
165  // - BLOCKS_LANGUAGE_VERSION was incremented to 17.
166  // For YOUNG_ANDROID_VERSION 53:
167  // - BLUETOOTHCLIENT_COMPONENT_VERSION was incremented to 5.
168  // - BLUETOOTHSERVER_COMPONENT_VERSION was incremented to 5.
169  // For YOUNG_ANDROID_VERSION 54:
170  // - BUTTON_COMPONENT_VERSION was incremented to 4.
171  // - CONTACTPICKER_COMPONENT_VERSION was incremented to 4.
172  // - IMAGEPICKER_COMPONENT_VERSION was incremented to 4.
173  // - LISTPICKER_COMPONENT_VERSION was incremented to 5.
174  // - PHONENUMBERPICKER_COMPONENT_VERSION was incremented to 4.
175  // For YOUNG_ANDROID_VERSION 55:
176  // - ACCELEROMETERSENSOR_COMPONENT_VERSION was incremented to 2.
177  // For YOUNG_ANDROID_VERSION 56
178  // - LOCATIONSENSOR_COMPONENT_VERSION was incremented to 2
179  // For YOUNG_ANDROID_VERSION 57:
180  // - PLAYER_COMPONENT_VERSION was incremented to 4.
181  // For YOUNG_ANDROID_VERSION 58:
182  // - FORM_COMPONENT_VERSION was incremented to 7.
183  // For YOUNG_ANDROID_VERION 59:
184  // - The Camcorder component was added.
185  // For YOUNG_ANDROID_VERSION 60:
186  // - VIDEOPLAYER_COMPONENT_VERSION was incremented to 4.
187  // For YOUNG_ANDROID_VERSION 61:
188  // - HORIZONTALARRANGEMENT_COMPONENT_VERSION was incremented to 2
189  // - VERTICALARRANGEMENT_COMPONENT_VERSION was incremented to 2
190  // - FORM_COMPONENT_VERSION was incremented to 8
191  // For YOUNG_ANDROID_VERSION 62:
192  // - BALL_COMPONENT_VERSION was incremented to 4.
193  // - CANVAS_COMPONENT_VERSION was incremented to 6.
194  // - IMAGESPRITE_COMPONENT_VERSION was incremented to 5.
195  // For YOUNG_ANDROID_VERSION 63:
196  // - ACTIVITYSTARTER_COMPONENT_VERSION was incremented to 4.
197  // - FORM_COMPONENT_VERSION was incremented to 9.
198  // - LISTPICKER_COMPONENT_VERSION was incremented to 6.
199  // For YOUNG_ANDROID_VERSION 64:
200  // - FUSIONTABLESCONTROL_COMPONENT_VERSION was incremented to 2.
201  // For YOUNG_ANDROID_VERSION 65:
202  // - BALL_COMPONENT_VERSION was incremented to 5.
203  // - CANVAS_COMPONENT_VERSION was incremented to 7.
204  // - IMAGESPRITE_COMPONENT_VERSION was incremented to 6.
205  // For YOUNG_ANDROID_VERSION 66:
206  // - FORM_COMPONENT_VERSION was incremented to 10.
207  // For YOUNG_ANDROID_VERSION 67:
208  // - TEXTING_COMPONENT_VERSION was incremented to 2.
209  // For YOUNG_ANDROID_VERSION 68:
210  // - Phone Status Block was added.
211  // For YOUNG_ANDROID_VERSION 69:
212  // - IMAGEPICKER_COMPONENT_VERSION was incremented to 5.
213  // For YOUNG_ANDROID_VERSION 70:
214  // - TEXTING_COMPONENT_VERSION was incremented to 3.
215  // For YOUNG_ANDROID_VERSION 71:
216  // - NOTIFIER_COMPONENT_VERSION was incremented to 2.
217  // For YOUNG_ANDROID_VERSION 72:
218  // - WEBVIEWER_COMPONENT_VERSION was incremented to 3
219  // For YOUNG_ANDROID_VERSION 73:
220  // - BUTTON_COMPONENT_VERSION was incremented to 5.
221  // For YOUNG_ANDROID_VERSION 74:
222  // - SLIDER_COMPONENT_VERSION was incremented to 1.
223  // For YOUNG_ANDROID_VERSION 75:
224  // - WEBVIEWER_COMPONENT_VERSION was incremented to 3
225  // For YOUNG_ANDROID_VERSION 76:
226  // - PLAYER_COMPONENT_VERSION was incremented to 5
227  // For YOUNG_ANDROID_VERSION 77:
228  // - TWITTER_COMPONENT_VERSION was incremented to 3
229  // For YOUNG_ANDROID_VERSION 78:
230  // - NEARFIELD_COMPONENT_VERSION was incremented to 1
231  // For YOUNG_ANDROID_VERSION 79:
232  // - FORM_COMPONENT_VERSION was incremented to 11.
233  // For YOUNG_ANDROID_VERSION 80:
234  // - LISTPICKER_COMPONENT_VERSION was incremented to 7.
235  // For YOUNG_ANDROID_VERSION 81:
236  // - NOTIFIER_COMPONENT_VERSION was incremented to 3.
237  // For YOUNG_ANDROID_VERSION 82:
238  // - ACCELEROMETERSENSOR_COMPONENT_VERSION was incremented to 3.
239  // For YOUNG_ANDROID_VERSION 83:
240  // - LISTPICKER_COMPONENT_VERSION was incremented to 8.
241  // For YOUNG_ANDROID_VERSION 84:
242  // - FORM_COMPONENT_VERSION was incremented to 12.
243  // For YOUNG_ANDROID_VERSION 85:
244  // - CAMERA_COMPONENT_VERSION was incremented to 2.
245  // For YOUNG_ANDROID_VERSION 86:
246  // - VIDEOPLAYER_COMPONENT_VERSION was incremented to 5.
247  // - The Sharing Component was added
248  // For YOUNG_ANDROID_VERSION 87:
249  // - WEBVIEWER_COMPONENT_VERSION was incremented to 4
250  // For YOUNG_ANDROID_VERSION 88:
251  // - SPINNER_COMPONENT_VERSION was incremented to 1
252  // For YOUNG_ANDROID_VERSION 89:
253  // - LISTVIEW_COMPONENT_VERSION was incremented to 1.
254  // For YOUNG_ANDROID_VERSION 90:
255  // - TEXTTOSPEECH_COMPONENT_VERSION was incremented to 2
256  // For YOUNG_ANDROID_VERSION 91:
257  // - DATEPICKER_COMPONENT_VERSION was incremented to 1.
258  // For YOUNG_ANDROID_VERSION 92:
259  // - TIMEPICKER_COMPONENT_VERSION was incremented to 1
260  // For YOUNG_ANDROID_VERSION 93:
261  // - FILE_COMPONENT_VERSION was incremented to 1.
262  // For YOUNG_ANDROID_VERSION 94:
263  // - YANDEX_COMPONENT_VERSION was incremented to 1.
264  // For YOUNG_ANDROID_VERSION 95:
265  // - BUTTON_COMPONENT_VERSION was incremented to 6.
266  // For YOUNG_ANDROID_VERSION 96:
267  // - TIMEPICKER_COMPONENT_VERSION was incremented to 2.
268  // For YOUNG_ANDROID_VERSION 97:
269  // - PLAYER_COMPONENT_VERSION was incremented to 6
270  // For YOUNG_ANDROID_VERSION 98:
271  // - PHONECALL_COMPONENT_VERSION was incremented to 2.
272  // For YOUNG_ANDROID_VERSION 99:
273  // - CONTACTPICKER_COMPONENT_VERSION was incremented to 5
274  // For YOUNG_ANDROID_VERSION 100:
275  // - DATEPICKER_COMPONENT_VERSION was incremented to 2.
276  // For YOUNG_ANDROID_VERSION 101:
277  // - FORM_COMPONENT_VERSION was incremented to 13.
278  // For YOUNG_ANDROID_VERSION 102:
279  // - FUSIONTABLESCONTROL_COMPONENT_VERSION was incremented to 3.
280  // For YOUNG_ANDROID_VERSION 103:
281  // - LISTVIEW_COMPONENT_VERSION was incremented to 2.
282  // For YOUNG_ANDROID_VERSION 104:
283  // - TWITTER_COMPONENT_VERSION was incremented to 4.
284  // For YOUNG_ANDROID_VERSION 105:
285  // - WEB_COMPONENT_VERSION was incremented to 4.
286  // For YOUNG_ANDROID_VERSION 106:
287  // - LISTVIEW_COMPONENT_VERSION was incremented to 3.
288  // For YOUNG_ANDROID_VERSION 107:
289  // - WEBVIEWER_COMPONENT_VERSION was incremented to 5
290  // For YOUNG_ANDROID_VERSION 108:
291  // - New Obsfucate Text Block was added and BLOCKS_LANGUAGE_VERSION incremented to 18
292  // For YOUNG_ANDROID_VERION 109:
293  // - Added PROXIMITYSENSOR_COMPONENT_VERSION
294  // For YOUNG_ANDROID_VERSION 110:
295  // - LABEL_COMPONENT_VERSION was incremented to 3.
296  // For YOUNG_ANDROID_VERSION 111:
297  // - BARCODESCANNER_COMPONENT_VERSION was incremented to 2.
298  // For YOUNG_ANDROID_VERSION 112:
299  // First test of new upgrading architecture: Dave Wolber's Canvas name changes
300  // For YOUNG_ANDROID_VERSION 113:
301  // Second test of new upgrading architecture: Evan Thomas's fillCircle argument for Canvas.DrawCircle
302  // - CANVAS_COMPONENT_VERSION was incremented to 9.
303  // For YOUNG_ANDROID_VERSION 114:
304  // - FORM_COMPONENT_VERSION was incremented to 14.
305  // For YOUNG_ANDROID_VERSION 115:
306  // - CANVAS_COMPONENT_VERSION was incremented to 10.
307  // For YOUNG_ANDROID_VERSION 116:
308  // - LISTPICKER_COMPONENT_VERSION was incremented to 9.
309  // For YOUNG_ANDROID_VERSION 117:
310  // - LISTVIEW_COMPONENT_VERSION was incremented to 4.
311  // For YOUNG_ANDROID_VERSION 118:
312  // - SOUND_RECORDER_COMPONENT_VERSION was incremented to 2.
313  // For YOUNG_ANDROID_VERSION 119:
314  // - TEXTBOX_COMPONENT_VERSION was incremented to 5
315  // - WEBVIEWER_COMPONENT_VERSION was incremented to 6
316  // For YOUNG_ANDROID_VERSION 120:
317  // - SLIDER_COMPONENT_VERSION was incremented to 2
318  // For YOUNG_ANDROID_VERSION 121:
319  // - NOTIFIER_COMPONENT_VERSION was incremented to 4
320  // For YOUNG_ANDROID_VERSION 122:
321  // - EMAILPICKER_COMPONENT_VERSION was incremented to 3
322  // - PASSWORDTEXTBOX_COMPONENT_VERSION was incremented to 3
323  // For YOUNG_ANDROID_VERSION 123:
324  // - TEXTTOSPEECH_COMPONENT_VERSION was incremented to 3
325  // For YOUNG_ANDROID_VERSION 124:
326  // - FORM_COMPONENT_VERSION was incremented to 15.
327  // For YOUNG_ANDROID_VERSION 125:
328  // - LISTVIEW_COMPONENT_VERSION was incremented to 5
329  // For YOUNG_ANDROID_VERSION 126:
330  // - ACTIVITYSTARTER_COMPONENT_VERSION was incremented to 5
331  // For YOUNG_ANDROID_VERSION 127:
332  // - FORM_COMPONENT_VERSION was incremented to 16.
333  // For YOUNG_ANDROID_VERSION 128:
334  // - BLOCKS_LANGUAGE_VERSION was incremented to 19
335  // For YOUNG_ANDROID_VERSION 129:
336  // - CLOCK_COMPONENT_VERSION was incremented to 2
337  // For YOUNG_ANDROID_VERSION 130:
338  // - TEXTTOSPEECH_COMPONENT_VERSION was incremented to 4
339  // For YOUNG_ANDROID_VERSION 131:
340  // - CONTACTPICKER_COMPONENT_VERSION was incremented to 6.
341  // For YOUNG_ANDROID_VERSION 132:
342  // - TEXTTOSPEECH_COMPONENT_VERSION was incremented to 5
343  // For YOUNG_ANDROID_VERSION 133:
344  // - FILE_COMPONENT_VERSION was incremented to 2
345  // For YOUNG_ANDROID_VERSION 134:
346  // - DATEPICKER_COMPONENT_VERSION was incremented to 3
347  // - TIMEPICKER_COMPONENT_VERSION was incremented to 3
348  // For YOUNG_ANDROID_VERSION 135:
349  // - ACTIVITYSTARTER_COMPONENT_VERSION was incremented to 6
350  // For YOUNG_ANDROID_VERSION 136:
351  // - FORM_COMPONENT_VERSION was incremented to 17.
352  // For YOUNG_ANDROID_VERSION 137:
353  // - FORM_COMPONENT_VERSION was incremented to 18.
354  // For YOUNG_ANDROID_VERSION 138:
355  // - MEDIASTORE_COMPONENT_VERSION was incremented to 1
356  // For YOUNG_ANDROID_VERSION 139:
357  // - Reserved for FIRST Tech Challenge.
358  // For YOUNG_ANDROID_VERSION 140:
359  // - HORIZONTALARRANGEMENT_COMPONENT_VERSION was incremented to 3.
360  // - VERTICALARRANGEMENT_COMPONENT_VERSION was incremented to 3
361  // For YOUNG_ANDROID_VERSION 141:
362  // - Reserved for FIRST Tech Challenge.
363  // For YOUNG_ANDROID_VERSION 142:
364  // - FORM_COMPONENT_VERSION was incremented to 19.
365  // For YOUNG_ANDROID_VERSION 143:
366  // - GyroscopeSensor component was added
367  // For YOUNG_ANDROID_VERSION 144:
368  // - Reserved for FIRST Tech Challenge.
369  // For YOUNG_ANDROID_VERSION 145:
370  // - Spelling of "obsfucate" was corrected to obfuscate and BLOCKS_LANGUAGE_VERSION incremented to 20
371  // For YOUNG_ANDROID_VERSION 146:
372  // - CAMERA_COMPONENT_VERSION was incremented to 3.
373  // For YOUNG_ANDROID_VERSION 147:
374  // - IMAGE_COMPONENT_VERSION was incremented to 2.
375  // For YOUNG_ANDROID_VERSION 148:
376  // - FIREBASE_COMPONENT_VERSION was incremented to 1
377  // For YOUNG_ANDROID_VERSION 149:
378  // - CLOCK_COMPONENT_VERSION was incremented to 3
379  // For YOUNG_ANDROID_VERSION 150:
380  // - IMAGE_COMPONENT_VERSION was incremented to 3
381  // For YOUNG_ANDROID_VERSION 151:
382  // - LOCATIONSENSOR_COMPONENT_VERSION was incremented to 3
383  // For YOUNG_ANDROID_VERSION 152:
384  // - FIREBASE_COMPONENT_VERSION was incremented to 2
385  // For YOUNG_ANDROID_VERSION 153:
386  // - The components Ev3Motors, Ev3{Color,Gyro,Touch,Ultrasonic}
387  // Sensor Ev3UI, Ev3Commands were added for EV3 support
388  // For YOUNG_ANDROID_VERSION 154:
389  // - PEDOMETER_COMPONENT_VERSION was incremented to 2
390  // For YOUNG_ANDROID_VERSION 155:
391  // - Extensions Support (non-visible only) added
392  // For YOUNG_ANDROID_VERSION 156:
393  // - FIREBASE_COMPONENT_VERSION was incremented to 3
394  // For YOUNG_ANDROID_VERSION 157:
395  // - LABEL_COMPONENT_VERSION was incremented to 4
396  // For YOUNG_ANDROID_VERSION 158:
397  // Added HorizontalScrollArrangement and VerticalScrollArrangement
398  // For YOUNG_ANDROID_VERSION 159:
399  // - FORM_COMPONENT_VERSION was incremented to 20
400  // For YOUNG_ANDROID_VERSION 160:
401  // - FORM_COMPONENT_VERSION was incremented to 21
402  // For YOUNG_ANDROID_VERSION 161:
403  // - BLOCKS_LANGUAGE_VERSION was incremented to 21
404  // For YOUNG_ANDROID_VERSION 162:
405  // - ACCELEROMETERSENSOR_COMPONENT_VERSION was incremented to 4
406  // For YOUNG_ANDROID_VERSION 163:
407  // Added CloudDB
408  // For YOUNG_ANDROID_VERSION 164:
409  // - Added Map
410  // - Added Marker
411  // - Added FeatureCollection
412  // - Added Circle
413  // - Added LineString
414  // - Added Polygon
415  // - Added Rectangle
416  // For YOUNG_ANDROID_VERSION 165:
417  // - MAP_COMPONENT_VERSION was incremented to 2
418  // - MARKER_COMPONENT_VERSION was incremented to 2
419  // For YOUNG_ANDROID_VERSION 166:
420  // - MAP_COMPONENT_VERSION was incremented to 3
421  // - FEATURE_COLLECTION_COMPONENT_VERSION was incremented to 2
422  // For YOUNG_ANDROID_VERSION 167:
423  // - FORM_COMPONENT_VERSION was incremented to 23
424  // For YOUNG_ANDROID_VERSION 168:
425  // - BLOCKS_LANGUAGE_VERSION was incremented to 22
426  // For YOUNG_ANDROID_VERSION 169:
427  // - NOTIFIER_COMPONENT_VERSION was incremented to 5
428  // For YOUNG_ANDROID_VERSION 170:
429  // - MAP_COMPONENT_VERSION was incremented to 4
430  // For YOUNG_ANDROID_VERSION 171:
431  // - FUSIONTABLESCONTROL_COMPONENT_VERSION was incremented to 4
432  // For YOUNG_ANDROID_VERSION 172:
433  // - WEBVIEWER_COMPONENT_VERSION was incremented to 7
434  // For YOUNG_ANDROID_VERSION 173:
435  // - FORM_COMPONENT_VERSION was incremented to 24
436  // For YOUNG_ANDROID_VERSION 174:
437  // - BLOCKS_LANGUAGE_VERSION was incremented to 23
438  // For YOUNG_ANDROID_VERSION 175:
439  // - MAP_COMPONENT_VERSION was incremented 5
440  // For YOUNG_ANDROID_VERSION 176:
441  // - PHONECALL_COMPONENT_VERSION was incremented to 3
442  // - TEXTING_COMPONENT_VERSION was incremented to 4
443  // For YOUNG_ANDROID_VERSION 177:
444  // - NOTIFIER_COMPONENT_VERSION was incremented to 6
445  // For YOUNG_ANDROID_VERSION 178:
446  // - CLOCK_COMPONENT_VERSION was incremented to 4
447  // For YOUNG_ANDROID_VERSION 179:
448  // - BLOCKS_LANGUAGE_VERSION was incremented to 24
449  // For YOUNG_ANDROID_VERSION 180:
450  // - VIDEOPLAYER_COMPONENT_VERSION was incremented to 6
451  // For YOUNG_ANDROID_VERSION 181:
452  // - BLOCKS_LANGUAGE_VERSION was incremented to 25
453  // For YOUNG_ANDROID_VERSION 182:
454  // - BLOCKS_LANGUAGE_VERSION was incremented to 26
455  // For YOUNG_ANDROID_VERSION 183:
456  // - CANVAS_COMPONENT_VERSION was incremented to 11
457  // For YOUNG_ANDROID_VERESION 184:
458  // - Added Switch
459  // For YOUNG_ANDROiD_VERSION 185:
460  // - SPEECHRECOGNIZER_COMPONENT_VERSION was incremented to 2
461  // For YOUNG_ANDROID_VERSION 186:
462  // - BLOCKS_LANGUAGE_VERSION was incremented to 27
463  // For YOUNG_ANDROID_VERSION 187:
464  // - BAROMETER_COMPONENT_VERSION was initialized to 1
465  // - HYGROMETER_COMPONENT_VERSION was initialized to 1
466  // - LIGHTSENSOR_COMPONENT_VERSION was initialized to 1
467  // - THERMOMETER_COMPONENT_VERSION was initialized to 1
468  // For YOUNG_ANDROID_VERSION 188:
469  // - Label component version incremented to 5
470  // For YOUNG_ANDROID_VERSION 189:
471  // - FORM_COMPONENT_VERSION was incremented to 25
472  // For YOUNG_ANDROID_VERSION 190:
473  // - WEB_COMPONENT_VERSION was incremented to 6
474  // For YOUNG_ANDROID_VERSION 191:
475  // - CANVAS_COMPONENT_VERSION was incremented to 12
476  // For YOUNG_ANDROID_VERSION 192:
477  // - BALL_COMPONENT_VERSION was incremented to 6
478  // For YOUNG_ANDROID_VERSION 193:
479  // - FORM_COMPONENT_VERSION was incremented to 26
480  // For YOUNG_ANDROID_VERSION 194:
481  // - CIRCLE_COMPONENT_VERSION was incremented to 2
482  // - LINESTRING_COMPONENT_VERSION was incremented to 2
483  // - MARKER_COMPONENT_VERSION was incremented to 3
484  // - POLYGON_COMPONENT_VERSION was incremented to 2
485  // - RECTANGLE_COMPONENT_VERSION was incremented to 2
486  // - TEXTBOX_COMPONENT_VERSION was incremented to 6
487  // For YOUNG_ANDROID_VERSION 195:
488  // - PEDOMETER_COMPONENT_VERSION was incremented to 2
489  // For YOUNG_ANDROID_VERSION 196:
490  // - WEBVIEWER_COMPONENT_VERSION was incremented to 8
491  // For YOUNG_ANDROID_VERSION 197:
492  // - BLOCKS_LANGUAGE_VERSION was incremented to 28
493  // - WEB_COMPONENT_VERSION was incremented to 7
494  // For YOUNG_ANDROID_VERSION 198:
495  // - IMAGE_COMPONENT_VERSION was incremented to 4
496  // For YOUNG_ANDROID_VERSION 199:
497  // - BLOCKS_LANGUAGE_VERSION was incremented to 29
498  // For YOUNG_ANDROID_VERSION 200:
499  // - FORM_COMPONENT_VERSION was incremented to 27.
500  // For YOUNG_ANDROID_VERSION 201:
501  // - CANVAS_COMPONENT_VERSION was incremented to 13
502  // For YOUNG_ANDROID_VERSION 202:
503  // - BLOCKS_LANGUAGE_VERSION was incremented to 30
504  // For YOUNG_ANDROID_VERSION 203:
505  // - WEBVIEWER_COMPONENT_VERSION was incremented to 9
506  // For YOUNG_ANDROID_VERSION 204:
507  // - NAVIGATION_COMPONENT_VERSION was initialized to 1
508  // - SERIAL_COMPONENT_VERSION was initialized to 1
509  // For YOUNG_ANDROID_VERSION 205:
510  // - BLOCKS_LANGUAGE_VERSION was incremented to 31
511  // For YOUNG_ANDROID_VERSION 206:
512  // - YANDEX_COMPONENT_VERSION was incremented to 2.
513  // For YOUNG_ANDROID_VERSION 207:
514  // - BLOCKS_LANGUAGE_VERSION was incremented to 32
515 
516  public static final int YOUNG_ANDROID_VERSION = 207;
517 
518  // ............................... Blocks Language Version Number ...............................
519 
520  // NOTE(lizlooney,user) - when the blocks language changes:
521  // 1. Increment YOUNG_ANDROID_VERSION above.
522  // 2. Increment BLOCKS_LANGUAGE_VERSION here
523  // 3. Add code in YoungAndroidFormUpgrader to upgrade the source file
524 
525  // For BLOCKS_LANGUAGE_VERSION 2:
526  // - Allow arguments of different procedures and events to have the same names.
527  // For BLOCKS_LANGUAGE_VERSION 3:
528  // - Some String operations were added: text<, text=, text>, trim, upcase, downcase
529  // For BLOCKS_LANGUAGE_VERSION 4:
530  // Added: replace all, copy list, insert list item, for each in range
531  // For BLOCKS_LANGUAGE_VERSION 5:
532  // - The Math trigonometry functions' formal parameter names were changed, and two
533  // blocks (degrees-to-radians and radians-to-degrees) were added.
534  // For BLOCKS_LANGUAGE_VERSION 6:
535  // - Text blocks, comments, and complaints are encoded on save and decoded on load to
536  // preserve international characters.
537  // For BLOCKS_LANGUAGE_VERSION 7:
538  // - Corrupted character sequences in comments are replaced with * when .blk files are upgraded.
539  // For BLOCKS_LANGUAGE_VERSION 8:
540  // - Socket labels of some text blocks were changed.
541  // For BLOCKS_LANGUAGE_VERSION 9:
542  // - Socket labels for degrees-to-radians and radians-to-degrees were fixed.
543  // For BLOCKS_LANGUAGE_VERSION 10:
544  // - Added not-equal block. Add "as" descriptor to def block.
545  // For BLOCKS_LANGUAGE_VERSION 11:
546  // - CSV-related list functions were added (list to csv row, list to csv table,
547  // list from csv row, list from csv table)
548  // For BLOCKS_LANGUAGE_VERSION 12:
549  // - Changed multiply symbol from star to times; change subtract symbol from hyphen to minus
550  // For BLOCKS_LANGUAGE_VERSION 13:
551  // - Added open-screen and open-screen-with-start-text.
552  // For BLOCKS_LANGUAGE_VERSION 14:
553  // - Added generated blocks for component object methods and properties.
554  // For BLOCKS_LANGUAGE_VERSION 15:
555  // - Added "is text empty?" to Text drawer.
556  // For BLOCKS_LANGUAGE_VERSION 16:
557  // - Added make-color and split-color to Color drawer.
558  // For BLOCKS_LANGUAGE_VERSION 17:
559  // - Changed open-screen to open-another-screen
560  // - Changed open-screen-with-start-text to open-another-screen-with-start-value
561  // - Marked get-startup-text as a bad block
562  // - Added get-start-value
563  // - Added get-plain-start-text
564  // - Marked close-screen-with-result as a bad block
565  // - Added close-screen-with-value
566  // - Added close-screen-with-plain-text
567  // For BLOCKS_LANGUAGE_VERSION 18:
568  // - New Obsfucate Text Block was added
569  // For BLOCKS_LANGUAGE_VERSION 19:
570  // The is-number block was modified to include dropdowns for base10, hex, and binary
571  // The number-convert blocks was added
572  // For BLOCKS_LANGUAGE_VERSION 20:
573  // - Spelling of "Obsfucate" was corrected to Obfuscate in Text Block
574  // For BLOCKS_LANGUAGE_VERSION 21:
575  // - The is-text block was added.
576  // For BLOCKS_LANGUAGE_VERSION 22:
577  // - Break block was added.
578  // For BLOCKS_LANGUAGE_VERSION 23:
579  // - Bitwise and, ior, and xor blocks were added.
580  // For BLOCKS_LANGUAGE_VERSION 24:
581  // - List reverse block was added.
582  // For BLOCKS_LANGUAGE_VERSION 25:
583  // - List join with separator block was added.
584  // For BLOCKS_LANGUAGE_VERSION 26:
585  // - Generic event handlers were added.
586  // For BLOCKS_LANGUAGE_VERSION 27:
587  // - The text compare block was modified to include the not-equal operator
588  // For BLOCKS_LANGUAGE_VERSION 28
589  // - The dictionaries blocks were added.
590  // For BLOCKS_LANGUAGE_VERSION 29
591  // - The for-each-in-dictionary block was added.
592  // For BLOCKS_LANGUAGE_VERSION 30:
593  // - The Reverse Text block was added
594  // For BLOCKS_LANGUAGE_VERSION 31
595  // - The replace-all-mappings block was added.
596  // For BLOCKS_LANGUAGE_VERSION 32
597  // - The and/or blocks gained mutators.
598 
599  public static final int BLOCKS_LANGUAGE_VERSION = 32;
600 
601  // ................................. Target SDK Version Number ..................................
602 
603  public static final int TARGET_SDK_VERSION = 29;
604 
605  public static final String TARGET_ANDROID_VERSION = "Android 10.0";
606 
607  // ................................. Component Version Numbers ..................................
608 
609  // NOTE(lizlooney,user) - when a new component is added:
610  // 1. Increment YOUNG_ANDROID_VERSION above.
611  // 2. Add the version number for the new component below
612  // 3. Add documentation to the appropriate html file in docs/reference/components.
613 
614  // NOTE(lizlooney,user) - when a component changes:
615  // 1. Increment YOUNG_ANDROID_VERSION above.
616  // 2. Increment the version number for that component below
617  // 3. Add code in com.google.appinventor.client.youngandroid.YoungAndroidFormUpgrader#
618  // upgradeComponentProperties to upgrade the .scm file contents
619  // 4. For AI2, update the table in blocklyeditor/src/versioning.js
620  // 5. Update documentation in the appropriate html file in docs/reference/components.
621 
622 
623  // Note added after internationalization (8/25/2014)
624  // If you add any properties, events or methods to a component you *must*:
625 
626  // Add an entry for each new property/event/method into
627  // OdeMessages.java iff a property with that name doesn't already
628  // exist (so if you are adding a property that has the same name as
629  // another property in a different component, you don't do it a
630  // second time). To add the "Foo" property you would add:
631 
632  // @defaultMessage("Foo")
633  // @description("")
634  // String FooProperties();
635 
636  // If you edit the description of a component (but not yet a
637  // property,method or event of that component) you must also find and
638  // update the description in OdeMessages.java
639 
640 
641 
642  //For ACCELEROMETERSENSOR_COMPONENT_VERSION 2:
643  // - AccelerometerSensor.MinimumInterval property was added.
644  // - AccelerometerSensor.AccelerationChanged method was modified to wait for
645  // the minimum interval to elapse before calling a shaking event when necessary.
646  //For ACCELEROMETERSENSOR_COMPONENT_VERSION 3:
647  // - AccelerometerSensor.Sensitivty property was added.
648  //For ACCELEROMETERSENSOR_COMPONENT_VERSION 4:
649  // - Added the LegacyMode property.
650  public static final int ACCELEROMETERSENSOR_COMPONENT_VERSION = 4;
651 
652  // For ACTIVITYSTARTER_COMPONENT_VERSION 2:
653  // - The ActivityStarter.DataType, ActivityStarter.ResultType, and ActivityStarter.ResultUri
654  // properties were added.
655  // - The ActivityStarter.ResolveActivity method was added.
656  // - The ActivityStarter.ActivityError event was added.
657  // For ACTIVITYSTARTER_COMPONENT_VERSION 3:
658  // - The ActivityStarter.ActivityError event was marked userVisible false and is no longer used.
659  // For ACTIVITYSTARTER_COMPONENT_VERSION 4:
660  // - The ActivityStarter.StartActivity was edited to use the parent Form's open screen
661  // animation to transition to next activity.
662  // For ACTIVITYSTARTER_COMPONENT_VERSION 5:
663  // - The ActivityStarter.ActivityCanceled event was added.
664  // For ACTIVITYSTARTER_COMPONENT_VERSION 6:
665  // - Extras property was added to accept a list of key-value pairs to put to the intent
666  public static final int ACTIVITYSTARTER_COMPONENT_VERSION = 6;
667 
668  // For BALL_COMPONENT_VERSION 2:
669  // - The PointTowards method was added (for all sprites)
670  // - The heading property was changed from int to double (for all sprites)
671  // For BALL_COMPONENT_VERSION 3:
672  // - The Z property was added (also for ImageSprite)
673  // For BALL_COMPONENT_VERSION 4:
674  // - The TouchUp, TouchDown, and Flung events were added. (for all sprites)
675  // For BALL_COMPONENT_VERSION 5:
676  // - Callback parameters speed and heading were added to Flung. (for all sprites)
677  // For BALL_COMPONENT_VERSION 6:
678  // - The CenterAtOrigin property was added
679  public static final int BALL_COMPONENT_VERSION = 6;
680 
681  // For BARCODESCANNER_COMPONENT_VERSION 2:
682  // -- UseExternalScanner property was added (default true)
683  public static final int BARCODESCANNER_COMPONENT_VERSION = 2;
684 
685  // For BLUETOOTHCLIENT_COMPONENT_VERSION 2:
686  // - The BluetoothClient.Enabled property was added.
687  // For BLUETOOTHCLIENT_COMPONENT_VERSION 3:
688  // - The BluetoothClient.BluetoothError event was marked userVisible false and is no longer used.
689  // For BLUETOOTHCLIENT_COMPONENT_VERSION 4:
690  // - The BluetoothClient.DelimiterByte property was added.
691  // For BLUETOOTHCLIENT_COMPONENT_VERSION 5:
692  // - The BluetoothClient.Secure property was added.
693  // For BLUETOOTHCLIENT_COMPONENT_VERSION 6:
694  // - The BluetoothClient.DisconnectOnError property was added.
695  public static final int BLUETOOTHCLIENT_COMPONENT_VERSION = 6;
696 
697  // For BLUETOOTHSERVER_COMPONENT_VERSION 2:
698  // - The BluetoothServer.Enabled property was added.
699  // For BLUETOOTHSERVER_COMPONENT_VERSION 3:
700  // - The BluetoothServer.BluetoothError event was marked userVisible false and is no longer used.
701  // For BLUETOOTHSERVER_COMPONENT_VERSION 4:
702  // - The BluetoothServer.DelimiterByte property was added.
703  // For BLUETOOTHSERVER_COMPONENT_VERSION 5:
704  // - The BluetoothServer.Secure property was added.
705  public static final int BLUETOOTHSERVER_COMPONENT_VERSION = 5;
706 
707  // For BUTTON_COMPONENT_VERSION 2:
708  // - The Alignment property was renamed to TextAlignment.
709  // For BUTTON_COMPONENT_VERSION 3:
710  // - The LongClick event was added.
711  // For BUTTON_COMPONENT_VERSION 4:
712  // - The Shape property was added.
713  // For BUTTON_COMPONENT_VERSION 5:
714  // - The ShowFeedback property was added.
715  // For BUTTON_COMPONENT_VERSION 6:
716  // - Added TouchUp and TouchDown events
717  // - FontSize, FontBold, FontItalic properties made visible in block editor
718  public static final int BUTTON_COMPONENT_VERSION = 6;
719 
720  public static final int CAMCORDER_COMPONENT_VERSION = 1;
721 
722  // For CAMERA_COMPONENT_VERSION 2:
723  // - The UseFront property was added.
724  // For CAMERA_COMPONENT_VERSION 3:
725  // - The UseFront property was removed :-( .
726  public static final int CAMERA_COMPONENT_VERSION = 3;
727 
728  // For CANVAS_COMPONENT_VERSION 2:
729  // - The LineWidth property was added.
730  // For CANVAS_COMPONENT_VERSION 3:
731  // - The FontSize property was added.
732  // - The TextAlignment property was added.
733  // - The DrawText method was added.
734  // - The DrawTextAtAngle method was added.
735  // For CANVAS_COMPONENT_VERSION 4:
736  // - Added Save and SaveAs methods
737  // For CANVAS_COMPONENT_VERSION 5:
738  // - Added GetBackgroundPixelColor, GetPixelColor, and SetBackgroundPixelColor methods.
739  // For CANVAS_COMPONENT_VERSION 6:
740  // - Added TouchDown, TouchUp, and Flung events.
741  // For CANVAS_COMPONENT_VERSION 7:
742  // - Callback parameters speed and heading were added to Flung. (for all sprites)
743  // For CANVAS_COMPONENT_VERSION 8:
744  // Dave Wolber's Canvas name changes:
745  // - DrawCircle parameter names changed to centerx,centery, radius
746  // - Touched parameter touchedSprite name changed to touchedAnySprite
747  // - Dragged parameter draggedSprite name changed to draggedAnySprite
748  // For CANVAS_COMPONENT_VERSION 9:
749  // - DrawCircle has new fourth parameter (for isFilled), due to Evan Thomas
750  // For CANVAS_COMPONENT_VERSION 10:
751  // - The default value of the TextAlignment property was changed to Component.ALIGNMENT_CENTER
752  // For CANVAS_COMPONENT_VERSION 11:
753  // - DrawShape & DrawArc was added
754  // For CANVAS_COMPONENT_VERSION 12
755  // - ExtendMovesOutsideCanvas was added
756  // For CANVAS_COMPONENT_VERSION 13
757  // - BackgroundImageinBase64 was added
758  public static final int CANVAS_COMPONENT_VERSION = 13;
759 
760  // For CHECKBOX_COMPONENT_VERSION 2:
761  // - The Value property was renamed to Checked.
762  public static final int CHECKBOX_COMPONENT_VERSION = 2;
763 
764  // For CIRCLE_COMPONENT_VERSION 1:
765  // - Initial implementation of Circle for Maps
766  // For CIRCLE_COMPONENT_VERSION 2:
767  // - Added fill and stroke opacity properties
768  public static final int CIRCLE_COMPONENT_VERSION = 2;
769 
770  // For CLOCK_COMPONENT_VERSION 2:
771  // - The pattern parameter was added to the FormatDate and FormatDateTime.
772  // - Add Duration Support
773  // For CLOCK_COMPONENT_VERSION 3:
774  // - Duration Support was added
775  // For CLOCK_COMPONENT_VERSION 4:
776  // - MakeTime, MakeDate, MakeInstantFromParts methods were added
777  public static final int CLOCK_COMPONENT_VERSION = 4;
778 
779  // For CONTACTPICKER_COMPONENT_VERSION 2:
780  // - The Alignment property was renamed to TextAlignment.
781  // For CONTACTPICKER_COMPONENT_VERSION 3:
782  // - The method Open was added.
783  // For CONTACTPICKER_COMPONENT_VERSION 4:
784  // - The Shape property was added.
785  // For CONTACTPICKER_COMPONENT_VERSION 5:
786  // - Added PhoneNumber, PhoneNumberList, and EmailAddressList to ContactPicker.
787  // - For Eclair and up, we now use ContactsContract instead of the deprecated Contacts.
788  // For CONTACTPICKER_COMPONENT_VERSION 6:
789  // - The ContactUri property was added
790  public static final int CONTACTPICKER_COMPONENT_VERSION = 6;
791 
792  // For DATEPICKER_COMPONENT_VERSION 2:
793  // The datepicker dialog was updated to show the current date
794  // instead of the last set date by default.
795  // The SetDateToDisplay and LaunchPicker methods were added to
796  // give the user more control of what time is displayed in the
797  // datepicker dialog.
798  // For DATEPICKER_COMPONENT_VERSION 3:
799  // - SetDateToDisplayFromInstant, and Instant property are added.
800  public static final int DATEPICKER_COMPONENT_VERSION = 3;
801 
802  // For EMAILPICKER_COMPONENT_VERSION 2:
803  // - The Alignment property was renamed to TextAlignment.
804  // For EMAILPICKER_COMPONENT_VERSION 3:
805  // - RequestFocus function was added (via TextBoxBase)
806  public static final int EMAILPICKER_COMPONENT_VERSION = 3;
807 
808  // For FEATURE_COLLECTION_COMPONENT_VERSION 1:
809  // - Initial FeatureCollection implementation for Maps
810  // For FEATURE_COLLECTION_COMPONENT_VERSION 2:
811  // - GeoJSONError event was renamed to LoadError
812  // - GotGeoJSON event was renamed to GotFeatures
813  // - ErrorLoadingFeatureCollection event was removed
814  // - LoadedFeatureCollection event was removed
815  public static final int FEATURE_COLLECTION_COMPONENT_VERSION = 2;
816 
817  // For FILE_COMPONENT_VERSION 2:
818  // - The AfterFileSaved event was added.
819  public static final int FILE_COMPONENT_VERSION = 2;
820 
821  // For FORM_COMPONENT_VERSION 2:
822  // - The Screen.Scrollable property was added.
823  // For FORM_COMPONENT_VERSION 3:
824  // - The Screen.Icon property was added.
825  // For FORM_COMPONENT_VERSION 4:
826  // - The Screen.ErrorOccurred event was added.
827  // For FORM_COMPONENT_VERSION 5:
828  // - The Screen.ScreenOrientation property and Screen.ScreenOrientationChanged event were added.
829  // For FORM_COMPONENT_VERSION 6:
830  // - The SwitchForm and SwitchFormWithArgs methods were removed and the OtherScreenClosed event
831  // was added.
832  // For FORM_COMPONENT_VERSION 7:
833  // - The VersionCode and VersionName properties were added.
834  // For FROM_COMPONENT_VERSION 8:
835  // - The AlignHorizontal property was added
836  // - The AlignVertical property was added
837  // For FORM_COMPONENT_VERSION 9:
838  // - The OpenScreenAnimation property was added
839  // - The CloseScreenAnimation property was added
840  // For FORM_COMPONENT_VERSION 10:
841  // - The BackPressed event was added.
842  // For FORM_COMPONENT_VERSION 11:
843  // - OpenScreenAnimation and CloseScreenAnimation are now properties.
844  // For FORM_COMPONENT_VERSION 12:
845  // - AboutScreen property was added
846  // For FORM_COMPONENT_VERSION 13:
847  // - The Screen.Scrollable property was set to False by default
848  // For FORM_COMPONENT_VERSION 14:
849  // - The Screen1.AppName was added and no block need to be changed.
850  // For FORM_COMPONENT_VERSION 15:
851  // - The Screen.ShowStatusBar was added.
852  // For FORM_COMPONENT_VERSION 16:
853  // - TitleVisible property was added
854  // For FORM_COMPONENT_VERSION 17:
855  // - The Screen.CompatibilityMode property was added
856  // For FORM_COMPONENT_VERSION 18:
857  // - Screen.CompatibilityMode property morphed into the
858  // Sizing property
859  // For FORM_COMPONENT_VERSION 19:
860  // - Added HideKeyboard method
861  // For FORM_COMPONENT_VERSION 20:
862  // - The Screen.ShowListsAsJson property was added
863  // For FORM_COMPONENT_VERSION 21:
864  // - The Screen.AccentColor property was added
865  // - The Screen.PrimaryColor property was added
866  // - The Screen.PrimaryColorDark property was added
867  // - The Screen.Theme property was added
868  // For FORM_COMPONENT_VERSION 22:
869  // - The Classic option for themes was added
870  // For FORM_COMPONENT_VERSION 23:
871  // - The ActionBar property was deprecated
872  // For FORM_COMPONENT_VERSION 24:
873  // - Added the AskForPermission method
874  // - Added the PermissionDenied event
875  // - Added the PermissionGranted event
876  // For FORM_COMOPONENT_VERSION 25:
877  // - Sizing default value changed from Fixed to Responsive
878  // For FORM_COMPONENT_VERSION 26:
879  // - Updated the default value of ShowListsAsJson from false -> true
880  // For FORM_COMPONENT_VERSION 27:
881  // - Added the Platform and PlatformVersion read-only blocks
882  public static final int FORM_COMPONENT_VERSION = 27;
883 
884  // For FUSIONTABLESCONTROL_COMPONENT_VERSION 2:
885  // - The Fusiontables API was migrated from SQL to V1
886  // For FUSIONTABLESCONTROL_COMPONENT_VERSION 3:
887  // - InsertRow, GetRows and GetRowsWithConditions was added.
888  // - KeyFile, UseServiceAuthentication and ServiceAccountEmail
889  // were added.
890  // For FUSIONTABLESCONTROL_COMPONENT_VERSION 4:
891  // - The LoadingDialogMessage property was added
892  // - The ShowLoadingDialog property was added
893  public static final int FUSIONTABLESCONTROL_COMPONENT_VERSION = 4;
894 
895  public static final int GAMECLIENT_COMPONENT_VERSION = 1;
896 
897  public static final int GYROSCOPESENSOR_COMPONENT_VERSION = 1;
898 
899  // For HORIZONTALARRANGEMENT_COMPONENT_VERSION 2:
900  // - The AlignHorizontal property was added
901  // - The AlignVertical property was added
902  // For HORIZONTALARRANGEMENT_COMPONENT_VERSION 3:
903  // - Added background color & image
904  public static final int HORIZONTALARRANGEMENT_COMPONENT_VERSION = 3;
905 
907 
908  // For IMAGE_COMPONENT_VERSION 2:
909  // - The RotationAngle property was added.
910  // For IMAGE_COMPONENT_VERSION 3:
911  // - Scaling Property added, but hidden for now
912  // For IMAGE_COMPONENT_VERSION 4:
913  // - The Click event was added.
914  // - The Clickable property was added.
915  public static final int IMAGE_COMPONENT_VERSION = 4;
916 
917  // For IMAGEPICKER_COMPONENT_VERSION 2:
918  // - The Alignment property was renamed to TextAlignment.
919  // For IMAGEPICKER_COMPONENT_VERSION 3:
920  // - The method Open was added.
921  // For IMAGEPICKER_COMPONENT_VERSION 4:
922  // - The Shape property was added.
923  // For IMAGEPICKER_COMPONENT_VERSION 5:
924  // - The ImagePath property was changed to Selection, and now returns a file path to
925  // external storage
926 
927  public static final int IMAGEPICKER_COMPONENT_VERSION = 5;
928 
929  // For IMAGESPRITE_COMPONENT_VERSION 2:
930  // - The Rotates property was added.
931  // For IMAGESPRITE_COMPONENT_VERSION 3:
932  // - The PointTowards method was added (for all sprites)
933  // - The heading property was changed from int to double (for all sprites)
934  // For IMAGESPRITE_COMPONENT_VERSION 4:
935  // - The Z property was added (also for Ball)
936  // For IMAGESPRITE_COMPONENT_VERSION 5:
937  // - The TouchUp, TouchDown, and Flung events were added. (for all sprites)
938  // For IMAGESPRITE_COMPONENT_VERSION 6:
939  // - Callback parameters speed and heading were added to Flung. (for all sprites)
940  public static final int IMAGESPRITE_COMPONENT_VERSION = 6;
941 
942  // For LABEL_COMPONENT_VERSION 2:
943  // - The Alignment property was renamed to TextAlignment.
944  // For LABEL_COMPONENT_VERSION 3:
945  // - The HasMargins property was added
946  // For LABEL_COMPONENT_VERSION 4:
947  // - The HTML format is defined.
948  // For LABEL_COMPONENT_VERSION 5:
949  // - The HTMLContent property is defined.
950 
951  public static final int LABEL_COMPONENT_VERSION = 5;
952 
953  // For LINESTRING_COMPONENT_VERSION 1:
954  // - Initial LineString implementation for Maps
955  // For LINESTRING_COMPONENT_VERSION 2:
956  // - Added fill and stroke opacity properties
957  public static final int LINESTRING_COMPONENT_VERSION = 2;
958 
959  // For LISTPICKER_COMPONENT_VERSION 2:
960  // - The Alignment property was renamed to TextAlignment.
961  // For LISTPICKER_COMPONENT_VERSION 3:
962  // - The SelectionIndex read-write property was added.
963  // For LISTPICKER_COMPONENT_VERSION 4:
964  // - The method Open was added.
965  // For LISTPICKER_COMPONENT_VERSION 5:
966  // - The Shape property was added.
967  // For LISTPICKER_COMPONENT_VERSION 6:
968  // - The getIntent method was modified to provide the ListPickerActivity
969  // with the parent Form's open screen animation.
970  // For LISTPICKER_COMPONENT_VERSION 7:
971  // - Added ShowFilterBar property
972  // For LISTPICKER_COMPONENT_VERSION 8:
973  // - Added title property
974  // For LISTPICKER_COMPONENT_VERSION 9:
975  // - Added ItemTextColor, ItemBackgroundColor
976  public static final int LISTPICKER_COMPONENT_VERSION = 9;
977 
978  // For LISTVIEW_COMPONENT_VERSION 1:
979  // - Initial version.
980  // For LISTVIEW_COMPONENT_VERSION 2:
981  // - Added Elements property
982  // For LISTVIEW_COMPONENT_VERSION 3:
983  // - Added BackgroundColor Property
984  // - Added TextColor Property
985  // For LISTVIEW_COMPONENT_VERSION 4:
986  // - Added TextSize Property
987  // For LISTVIEW_COMPONENT_VERSION 5:
988  // - Added SelectionColor Property
989  public static final int LISTVIEW_COMPONENT_VERSION = 5;
990 
991  // For LOCATIONSENSOR_COMPONENT_VERSION 2:
992  // - The TimeInterval and DistanceInterval properties were added.
993  // For LOCATIONSENSOR_COMPONENT_VERSION 3:
994  // - The speed parameter was added to the LocationChanged event
995  public static final int LOCATIONSENSOR_COMPONENT_VERSION = 3;
996 
997  // For MAP_COMPONENT_VERSION 1:
998  // - Initial Map implementation using OpenStreetMap
999  // For MAP_COMPONENT_VERSION 2:
1000  // - Markers was renamed Features to reflect additional features (circles, etc.)
1001  // - LoadGeoJSONFromURL was renamed to LoadFromURL
1002  // - Added Save method
1003  // For MAP_COMPONENT_VERSION 3:
1004  // - GotGeoJSON was renamed to GotFeatures
1005  // - GeoJSONError was renamed to LoadError
1006  // For MAP_COMPONENT_VERSION 4:
1007  // - Added Rotation property
1008  // For MAP_COMPONENT_VERSION 5:
1009  // - Added ShowScale property
1010  // - Added ScaleUnits property
1011  public static final int MAP_COMPONENT_VERSION = 5;
1012 
1013  // For MARKER_COMPONENT_VERSION 1:
1014  // - Initial Marker implementation using OpenStreetMap
1015  // For MARKER_COMPONENT_VERSION 2:
1016  // - The ShowShadow property was removed
1017  // For MARKER_COMPONENT_VERSION 3:
1018  // - Added fill and stroke opacity properties
1019  public static final int MARKER_COMPONENT_VERSION = 3;
1020 
1021  // For NAVIGATION_COMPONENT_VERSION 1:
1022  // - Initial Navigation implementation
1023  public static final int NAVIGATION_COMPONENT_VERSION = 1;
1024 
1025  // For NEARFIELD_COMPONENT_VERSION 1:
1026  public static final int NEARFIELD_COMPONENT_VERSION = 1;
1027 
1028  // For NOTIFIER_COMPONENT_VERSION 2:
1029  // - To ShowChooseDialog and ShowTextDialog, new arg was added to indicate if dialog is cancelable
1030  // For NOTIFIER_COMPONENT_VERSION 3:
1031  // - Added NotifierColor, TextColor and NotifierLength options
1032  // For NOTIFIER_COMPONENT_VERSION 4:
1033  // - Added a ShowProgressDialog method, and a DismissProgressDialog method
1034  // For NOTIFIER_COMPONENT_VERSION 5:
1035  // - Added TextInputCanceled & ChoosingCanceled event
1036  // For NOTIFIER_COMPONENT_VERSION 6:
1037  // - Added a ShowPasswordDialog method
1038  public static final int NOTIFIER_COMPONENT_VERSION = 6;
1039 
1040  public static final int NXT_COLORSENSOR_COMPONENT_VERSION = 1;
1041 
1042  public static final int NXT_DIRECT_COMMANDS_COMPONENT_VERSION = 1;
1043 
1044  public static final int NXT_DRIVE_COMPONENT_VERSION = 1;
1045 
1046  public static final int NXT_LIGHTSENSOR_COMPONENT_VERSION = 1;
1047 
1048  public static final int NXT_SOUNDSENSOR_COMPONENT_VERSION = 1;
1049 
1050  public static final int NXT_TOUCHSENSOR_COMPONENT_VERSION = 1;
1051 
1052  public static final int NXT_ULTRASONICSENSOR_COMPONENT_VERSION = 1;
1053 
1054  public static final int EV3_MOTORS_COMPONENT_VERSION = 1;
1055 
1056  public static final int EV3_COLORSENSOR_COMPONENT_VERSION = 1;
1057 
1058  public static final int EV3_GYROSENSOR_COMPONENT_VERSION = 1;
1059 
1060  public static final int EV3_TOUCHSENSOR_COMPONENT_VERSION = 1;
1061 
1062  public static final int EV3_ULTRASONICSENSOR_COMPONENT_VERSION = 1;
1063 
1064  public static final int EV3_SOUND_COMPONENT_VERSION = 1;
1065 
1066  public static final int EV3_UI_COMPONENT_VERSION = 1;
1067 
1068  public static final int EV3_COMMANDS_COMPONENT_VERSION = 1;
1069 
1070  // For ORIENTATIONSENSOR_COMPONENT_VERSION = 2:
1071  // - The Yaw property was renamed to Azimuth.
1072  // - The yaw parameter to OrientationChanged was renamed to azimuth.
1073  public static final int ORIENTATIONSENSOR_COMPONENT_VERSION = 2;
1074 
1075  // For PASSWORDTEXTBOX_COMPONENT_VERSION 2:
1076  // - The Alignment property was renamed to TextAlignment.
1077  // For PASSWORDTEXTBOX_COMPONENT_VERSION 3:
1078  // - Added RequestFocus Function (via TextBoxBase)
1079  // For PASSWORDTEXTBOX_COMPONENT_VERSION 4:
1080  // - Added PasswordVisible property
1081  public static final int PASSWORDTEXTBOX_COMPONENT_VERSION = 4;
1082 
1083  // For PEDOMETER_COMPONENT_VERSION 2:
1084  // - The step sensing algorithm was updated to be more accurate.
1085  // - The GPS related functionality was removed.
1086  // For PEDOMETER_COMPONENT_VERSION 3:
1087  // - The Resume and Pause methods were removed.
1088  public static final int PEDOMETER_COMPONENT_VERSION = 3;
1089 
1090  // For PHONECALL_COMPONENT_VERSION 2:
1091  // - The PhoneCallStarted event was added.
1092  // - The PhoneCallEnded event was added.
1093  // - The IncomingCallAnswered event was added.
1094  // For PHONECALL_COMPONENT_VERSION 3:
1095  // - The MakePhoneCall method was renamed to MakePhoneCallDirect
1096  // - The MakePhoneCall method was added
1097  public static final int PHONECALL_COMPONENT_VERSION = 3;
1098 
1099  // For PHONENUMBERPICKER_COMPONENT_VERSION 2:
1100  // - The Alignment property was renamed to TextAlignment.
1101  // For PHONENUMBERPICKER_COMPONENT_VERSION 3:
1102  // - The method Open was added.
1103  // For PHONENUMBERPICKER_COMPONENT_VERSION 4:
1104  // - The Shape property was added.
1105  public static final int PHONENUMBERPICKER_COMPONENT_VERSION = 4;
1106 
1107  public static final int PHONESTATUS_COMPONENT_VERSION = 1;
1108 
1109  // For PLAYER_COMPONENT_VERSION 2:
1110  // - The Player.PlayerError event was added.
1111  // For PLAYER_COMPONENT_VERSION 3:
1112  // - The Player.PlayerError event was marked userVisible false and is no longer used.
1113  // For PLAYER_COMPONENT_VERSION 4:
1114  // - The Player.Completed event was added.
1115  // - The IsLooping property was added.
1116  // - The Volume property was added.
1117  // - The IsPlaying method was added.
1118  // For PLAYER_COMPONENT_VERSION 5:
1119  // - The IsLooping property was renamed to Loop.
1120  // For PLAYER_COMPONENT_VERSION 6:
1121  // - The PlayInForeground property was added.
1122  // - The OtherPlayerStarted event was added.
1123 
1124  public static final int PLAYER_COMPONENT_VERSION = 6;
1125 
1126  // For POLYGON_COMPONENT_VERSION 1:
1127  // - Initial Polygon implementation for Maps
1128  // For POLYGON_COMPONENT_VERSION 2:
1129  // - Added fill and stroke opacity properties
1130  public static final int POLYGON_COMPONENT_VERSION = 2;
1131 
1132  // For RECTANGLE_COMPONENT_VERSION 1:
1133  // - Initial Rectangle implementation for Maps
1134  // For RECTANGLE_COMPONENT_VERSION 2:
1135  // - Added fill and stroke opacity properties
1136  public static final int RECTANGLE_COMPONENT_VERSION = 2;
1137 
1138  public static final int SHARING_COMPONENT_VERSION = 1;
1139 
1140  // For SLIDER_COMPONENT_VERSION 1:
1141  // - Initial version.
1142  // For SLIDER_COMPONENT_VERSION 2:
1143  // - Added the property to allow for the removal of the Thumb Slider
1144  public static final int SLIDER_COMPONENT_VERSION = 2;
1145 
1146  // For SPINNER_COMPONENT_VERSION 1:
1147  public static final int SPINNER_COMPONENT_VERSION = 1;
1148 
1149  // For SOUND_COMPONENT_VERSION 2:
1150  // - The Sound.SoundError event was added.
1151  // For SOUND_COMPONENT_VERSION 3:
1152  // - The Sound.SoundError event was marked userVisible false and is no longer used.
1153  public static final int SOUND_COMPONENT_VERSION = 3;
1154 
1155  // For SOUND_RECORDER_COMPONENT_VERSION 2:
1156  // - The SavedRecording property was added.
1157  public static final int SOUND_RECORDER_COMPONENT_VERSION = 2;
1158 
1159  // For SPEECHRECOGNIZER_COMPONENT_VERSION 2:
1160  // - The UseLegacy property was added which is set to True by default.
1161  // - The Stop method was added, which works only when UseLegacy
1162  // property is set to False.
1163  public static final int SPEECHRECOGNIZER_COMPONENT_VERSION = 2;
1164 
1165  // For SWITCH_COMPONENT_VERSION 1
1166  // - Initial Version
1167  public static final int SWITCH_COMPONENT_VERSION = 1;
1168 
1169  public static final int TABLEARRANGEMENT_COMPONENT_VERSION = 1;
1170 
1171  // For TEXTBOX_COMPONENT_VERSION 2:
1172  // - The TextBox.NumbersOnly property was added.
1173  // For TEXTBOX_COMPONENT_VERSION 3:
1174  // - The Alignment property was renamed to TextAlignment.
1175  // For TEXTBOX_COMPONENT_VERSION 4:
1176  // - The HideKeyboard method was added.
1177  // - The MultiLine property was added.
1178  // For TEXTBOX_COMPONENT_VERSION 5:
1179  // - RequestFocus method was added
1180  // For TEXTBOX_COMPONENT_VERSION 6:
1181  // - ReadOnly property was added
1182  public static final int TEXTBOX_COMPONENT_VERSION = 6;
1183 
1184  // For TEXTING_COMPONENT_VERSION 2:
1185  // Texting over Wifi was implemented using Google Voice
1186  // This works only on phones with 2.0 (Eclair) or higher.
1187  // It requires that the user has a Google Voice account
1188  // and has the mobile Voice app installed on the phone.
1189  // Access to Google Voice is controlled through OAuth 2.
1190  // For TEXTING_COMPONENT_VERISON 3:
1191  // - receivingEnabled is now an integer in the range 1-3
1192  // instead of a boolean
1193  // For TEXTING_COMPONENT_VERSION 4:
1194  // - The SendMessage method was renamed to SendMessageDirect and given
1195  // conditional permissions
1196  // - The SendMessage method was added
1197  // - The ReceivingEnabled method was given conditional permissions
1198  public static final int TEXTING_COMPONENT_VERSION = 4;
1199 
1200  // For TEXTTOSPEECH_COMPONENT_VERSION 2:
1201  // - added speech pitch and rate
1202  // For TEXTTOSPEECH_COMPONENT_VERSION 3:
1203  // - the AvailableLanguages property was added
1204  // - the AvailableCountries property was added
1205  // For TEXTTOSPEECH_COMPONENT_VERSION 4:
1206  // - the Country designer property was changed to use a ChoicePropertyEditor
1207  // - the Language designer property was changed to use a ChoicePropertyEditor
1208  // For TEXTTOSPEECH_COMPONENT_VERSION 5:
1209  // - default value was added to the Country designer property
1210  // - default value was added to the Language designer property
1211  public static final int TEXTTOSPEECH_COMPONENT_VERSION = 5;
1212 
1213  // For TIMEPICKER_COMPONENT_VERSION 2:
1214  // After feedback from the forum, the timepicker dialog was updated
1215  // to show the current time instead of the last set time by default.
1216  // The SetTimeToDisplay and LaunchPicker methods were added to
1217  // give the user more control of what time is displayed in the
1218  // timepicker dialog.
1219  // For TIMEPICKER_COMPONENT_VERSION 3:
1220  // - SetTimeToDisplayFromInstant, and Instant property are added.
1221  public static final int TIMEPICKER_COMPONENT_VERSION = 3;
1222 
1223  // For TINYDB_COMPONENT_VERSION 2:
1224  // - Added Property: Namespace
1225  public static final int TINYDB_COMPONENT_VERSION = 2;
1226 
1227  // For TINYWEBDB_COMPONENT_VERSION 2:
1228  // - The TinyWebDB.ShowAlert method was removed. Notifier.ShowAlert should be used instead.
1229  public static final int TINYWEBDB_COMPONENT_VERSION = 2;
1230 
1231  // For FIREBASE_COMPONENT_VERSION 1:
1232  // - FirebaseDB component introduced
1233  // For FIREBASE_COMPONENT_VERSION 2:
1234  // - The AppendValue and RemoveFirst functions along
1235  // with the FirstRemoved event were added
1236  // For FIREBASE_COMPONENT_VERSION 3:
1237  // - Added the ClearTag function, GetTagList and Persist
1238  public static final int FIREBASE_COMPONENT_VERSION = 3;
1239 
1240  // For CLOUDDB_COMPONENT_VERSION 1:
1241  // - CloudDB component introduced
1242  public static final int CLOUDDB_COMPONENT_VERSION = 1;
1243 
1244  // For TWITTER_COMPONENT_VERSION 2:
1245  // - The Authorize method and IsAuthorized event handler were added to support
1246  // OAuth authentication (now requred by Twitter). These
1247  // should be used instead of Login and IsLoggedIn. Login is still there but
1248  // calling Login pops up a notification to use Authorize. IsLoggedIn will
1249  // be changed to IsAuthorized when the blocks file is upgraded.
1250  // - Added CheckAuthorized method to check whether the user is already
1251  // logged in and call IsAuthorized if so. We save the accessToken across app
1252  // invocations, so it is possible that the app already has authorization
1253  // when it starts up.
1254  // - Added DeAuthorize method to forget authorization token (logout, effectively).
1255  // - Added ConsumerKey and ConsumerSecret designer properties (required for
1256  // Authorize)
1257  // - Added Username read-only property that returns the Twitter username when
1258  // the user is logged in.
1259  // - The friend timeline was changed to be a list of tuples (lists), where
1260  // each sub-list is (username message). The old format was just a list
1261  // of messages and didn't include the username associated with each message.
1262  // For TWITTER_COMPONENT_VERSION 3:
1263  // - The 'SetStatus' procedure has been changed to 'Tweet' to be more intuitive.
1264  // - Added 'TweetWithImage' which uploads an image to TwitPic and adds it to
1265  // a tweet to allow a user to tweet with a picture. This requires a TwitPic_API_Key
1266  // property.
1267  // For TWITTER_COMPONENT_VERSION 4:
1268  // - Modified 'TweetWithImage' to upload images to Twitter directly because of the shutdown of
1269  // TwitPic. The TwitPic_API_Key property is now deprecated and hidden.
1270  public static final int TWITTER_COMPONENT_VERSION = 4;
1271 
1272  // For VERTICALARRANGEMENT_COMPONENT_VERSION 2:
1273  // - The AlignHorizontal property was added
1274  // - The AlignVertical property was added
1275  // For VERTICALARRANGEMENT_COMPONENT_VERSION 3:
1276  // - Added background color & image
1277  public static final int VERTICALARRANGEMENT_COMPONENT_VERSION = 3;
1278 
1279  public static final int VERTICALSCROLLARRANGEMENT_COMPONENT_VERSION = 1;
1280 
1281  // For VIDEOPLAYER_COMPONENT_VERSION 2:
1282  // - The VideoPlayer.VideoPlayerError event was added.
1283  // For VIDEOPLAYER_COMPONENT_VERSION 3:
1284  // - The VideoPlayer.VideoPlayerError event was marked userVisible false and is no longer used.
1285  // For VIDEOPLAYER_COMPONENT_VERSION 4:
1286  // - The VideoPlayer.width and VideoPlayer.height variables were marked as user visible.
1287  // - The FullScreen property was added to the VideoPlayer.
1288  // For VIDEOPLAYER_COMPONENT_VERSION 5:
1289  // - The Volume property (setter only) was added to the VideoPlayer.
1290  // For VIDEOPLAYER_COMPONENT_VERSION 6:
1291  // - The Stop method was added to the VideoPlayer.
1292  public static final int VIDEOPLAYER_COMPONENT_VERSION = 6;
1293 
1294  public static final int VOTING_COMPONENT_VERSION = 1;
1295 
1296  // For WEB_COMPONENT_VERSION 2:
1297  // - The RequestHeaders and AllowCookies properties were added.
1298  // - The BuildPostData and ClearCookies methods were added.
1299  // - The existing PostText method was renamed to PostTextWithEncoding, and a new PostText
1300  // method was added.
1301  // For WEB_COMPONENT_VERSION 3:
1302  // - PUT and DELETE Actions added (PutText, PutTextWithEncoding, PutFile, and Delete).
1303  // For WEB_COMPONENT_VERSION 4:
1304  // - Added method XMLTextDecode
1305  // For WEB_COMPONENT_VERSION 5:
1306  // - Added method UriDecode
1307  // For WEB_COMPONENT_VERSION 6:
1308  // - The Timeout property was added.
1309  // - The TimedOut event was added for timed out web requests.
1310  // For WEB_COMPONENT_VERSION 7:
1311  // - The JsonTextDecodeWithDictionaries method was added
1312  // - The XMLTextDecodeAsDictionary method was added.
1313  public static final int WEB_COMPONENT_VERSION = 7;
1314 
1315  // For WEBVIEWER_COMPONENT_VERSION 2:
1316  // - The CanGoForward and CanGoBack methods were added
1317  // For WEBVIEWER_COMPONENT_VERSION 3:
1318  // - Add UsesLocation property to set location permissions
1319  // For WEBVIEWER_COMPONENT_VERSION 4:
1320  // - Add WebViewString
1321  // For WEBVIEWER_COMPONENT_VERSION 5:
1322  // - IgnoreSslError property added
1323  // For WEBVIEWER_COMPONENT_VERSION 6:
1324  // - ClearCaches method was added
1325  // For WEBVIEWER_COMPONENT_VERSiON 7:
1326  // - Added WebViewStringChange event
1327  //For WEBVIEWER_COMPONENT_VERSION 8:
1328  // - Added PageLoaded event
1329  // For WEBVIEWER_COMPONENT_VERSION 9:
1330  // - Added BeforePageLoad event
1331  // - Added Stop, Reload, and ClearCookies methods
1332  // For WEBVIEWER_COMPONENT_VERSION 10:
1333  // - Added ErrorOccurred event
1334  // - Added RunJavaScript method
1335  public static final int WEBVIEWER_COMPONENT_VERSION = 10;
1336 
1337  // For MEDIASTORE_COMPONENT_VERSION 1:
1338  // - Initial Version.
1339  public static final int MEDIASTORE_COMPONENT_VERSION = 1;
1340 
1341  // For YANDEX_COMPONENT_VERSION 1:
1342  // - Initial version.
1343  // For YANDEX_COMPONENT_VERSION 2:
1344  // - Added ApiKey property
1345  public static final int YANDEX_COMPONENT_VERSION = 2;
1346 
1347  //For PROXIMITYSENSOR_COMPONENT_VERSION: Initial Version
1348  public static final int PROXIMITYSENSOR_COMPONENT_VERSION = 1;
1349 
1350  //For SERIAL_COMPONENT_VERSION: Initial Version
1351  public static final int SERIAL_COMPONENT_VERSION = 1;
1352 
1353  //For MAGNETICFIELDSENSOR_COMPONENT_VERSION: Initial Version
1354  public static final int MAGNETICFIELDSENSOR_COMPONENT_VERSION = 1;
1355 
1356  // Rendezvous Server Location
1357  public static final String RENDEZVOUS_SERVER = "rendezvous.appinventor.mit.edu";
1358 
1359  // For BAROMETER_COMPONENT_VERSION 1:
1360  // - Initial version
1361 
1362  // For HYGROMETER_COMPONENT_VERSION 1:
1363  // - Initial version
1364 
1365  // For LIGHTSENSOR_COMPONENT_VERSION 1:
1366  // - Initial version
1367 
1368  // For THERMOMETER_COMPONENT_VERSION 1:
1369  // - Initial version
1370 
1371  public static final int BAROMETER_COMPONENT_VERSION = 1;
1372  public static final int HYGROMETER_COMPONENT_VERSION = 1;
1373  public static final int LIGHTSENSOR_COMPONENT_VERSION = 1;
1374  public static final int THERMOMETER_COMPONENT_VERSION = 1;
1375 
1376  // Companion Versions and Update Information
1377 
1378  // The PREFERRED_COMPANION is displayed to the end-user if
1379  // they ask (via the Help->About menu) and if they are told
1380  // that they need to update their companion
1381  //
1382  // ACCEPTABLE_COMPANIONS is a list of Companion VersionNames
1383  // which are usable with this version of the system.
1384  //
1385  // COMPANION_UPDATE_URL is the URL used by the Companion
1386  // Update Mechanism to find the Companion to download.
1387  // Note: This new Companion needs to be signed by the same
1388  // key as the Companion it is replacing, as the Package Manager
1389  // is invoked from the running Companion.
1390 
1391  // ACCEPTABLE_COMPANION_PACKAGE is the package name for the
1392  // appropriate Companion. Different versions (forks) of App Inventor
1393  // should use their own Companion. This variable holds the value
1394  // of the Android Package for this version of App Inventor. The
1395  // default value here is for the MIT App Inventor service run
1396  // by MIT
1397 
1398  public static final String ACCEPTABLE_COMPANION_PACKAGE = "edu.mit.appinventor.aicompanion3";
1399 
1400  public static final String PREFERRED_COMPANION = "2.59";
1401  public static final String COMPANION_UPDATE_URL = "";
1402  public static final String COMPANION_UPDATE_URL1 = "";
1403  public static final String COMPANION_UPDATE_EMULATOR_URL = "";
1404  public static final String [] ACCEPTABLE_COMPANIONS = { "2.59", "2.59u" };
1405 
1406  // Splash Screen Values
1407  public static final int SPLASH_SURVEY = 1;
1408 
1409 }
com.google.appinventor.components.common.YaVersion.BAROMETER_COMPONENT_VERSION
static final int BAROMETER_COMPONENT_VERSION
Definition: YaVersion.java:1371
com.google.appinventor.components.common.YaVersion.RECTANGLE_COMPONENT_VERSION
static final int RECTANGLE_COMPONENT_VERSION
Definition: YaVersion.java:1136
com.google.appinventor.components.common.YaVersion.NXT_DRIVE_COMPONENT_VERSION
static final int NXT_DRIVE_COMPONENT_VERSION
Definition: YaVersion.java:1044
com.google.appinventor.components.common.YaVersion.SPEECHRECOGNIZER_COMPONENT_VERSION
static final int SPEECHRECOGNIZER_COMPONENT_VERSION
Definition: YaVersion.java:1163
com.google.appinventor.components.common.YaVersion.NXT_LIGHTSENSOR_COMPONENT_VERSION
static final int NXT_LIGHTSENSOR_COMPONENT_VERSION
Definition: YaVersion.java:1046
com.google.appinventor.components.common.YaVersion.NXT_TOUCHSENSOR_COMPONENT_VERSION
static final int NXT_TOUCHSENSOR_COMPONENT_VERSION
Definition: YaVersion.java:1050
com.google.appinventor.components.common.YaVersion.FEATURE_COLLECTION_COMPONENT_VERSION
static final int FEATURE_COLLECTION_COMPONENT_VERSION
Definition: YaVersion.java:815
com.google.appinventor.components.common.YaVersion.SLIDER_COMPONENT_VERSION
static final int SLIDER_COMPONENT_VERSION
Definition: YaVersion.java:1144
com.google.appinventor.components.common.YaVersion.PROXIMITYSENSOR_COMPONENT_VERSION
static final int PROXIMITYSENSOR_COMPONENT_VERSION
Definition: YaVersion.java:1348
com.google.appinventor.components.common.YaVersion.IMAGEPICKER_COMPONENT_VERSION
static final int IMAGEPICKER_COMPONENT_VERSION
Definition: YaVersion.java:927
com.google.appinventor.components.common.YaVersion.EV3_SOUND_COMPONENT_VERSION
static final int EV3_SOUND_COMPONENT_VERSION
Definition: YaVersion.java:1064
com.google.appinventor.components.common.YaVersion.VIDEOPLAYER_COMPONENT_VERSION
static final int VIDEOPLAYER_COMPONENT_VERSION
Definition: YaVersion.java:1292
com.google.appinventor.components.common.YaVersion
Definition: YaVersion.java:14
com.google.appinventor.components.common.YaVersion.FIREBASE_COMPONENT_VERSION
static final int FIREBASE_COMPONENT_VERSION
Definition: YaVersion.java:1238
com.google.appinventor.components.common.YaVersion.SHARING_COMPONENT_VERSION
static final int SHARING_COMPONENT_VERSION
Definition: YaVersion.java:1138
com.google.appinventor.components.common.YaVersion.NXT_SOUNDSENSOR_COMPONENT_VERSION
static final int NXT_SOUNDSENSOR_COMPONENT_VERSION
Definition: YaVersion.java:1048
com.google.appinventor.components.common.YaVersion.MEDIASTORE_COMPONENT_VERSION
static final int MEDIASTORE_COMPONENT_VERSION
Definition: YaVersion.java:1339
com.google.appinventor.components.common.YaVersion.EV3_ULTRASONICSENSOR_COMPONENT_VERSION
static final int EV3_ULTRASONICSENSOR_COMPONENT_VERSION
Definition: YaVersion.java:1062
com.google.appinventor.components.common.YaVersion.PLAYER_COMPONENT_VERSION
static final int PLAYER_COMPONENT_VERSION
Definition: YaVersion.java:1124
com.google.appinventor.components.common.YaVersion.BLUETOOTHCLIENT_COMPONENT_VERSION
static final int BLUETOOTHCLIENT_COMPONENT_VERSION
Definition: YaVersion.java:695
com.google.appinventor.components.common.YaVersion.IMAGESPRITE_COMPONENT_VERSION
static final int IMAGESPRITE_COMPONENT_VERSION
Definition: YaVersion.java:940
com.google.appinventor.components.common.YaVersion.COMPANION_UPDATE_URL
static final String COMPANION_UPDATE_URL
Definition: YaVersion.java:1401
com.google.appinventor.components.common.YaVersion.SPINNER_COMPONENT_VERSION
static final int SPINNER_COMPONENT_VERSION
Definition: YaVersion.java:1147
com.google.appinventor.components.common.YaVersion.TEXTING_COMPONENT_VERSION
static final int TEXTING_COMPONENT_VERSION
Definition: YaVersion.java:1198
com.google.appinventor.components.common.YaVersion.EMAILPICKER_COMPONENT_VERSION
static final int EMAILPICKER_COMPONENT_VERSION
Definition: YaVersion.java:806
com.google.appinventor.components.common.YaVersion.TABLEARRANGEMENT_COMPONENT_VERSION
static final int TABLEARRANGEMENT_COMPONENT_VERSION
Definition: YaVersion.java:1169
com.google.appinventor.components.common.YaVersion.PHONESTATUS_COMPONENT_VERSION
static final int PHONESTATUS_COMPONENT_VERSION
Definition: YaVersion.java:1107
com.google.appinventor.components.common.YaVersion.WEBVIEWER_COMPONENT_VERSION
static final int WEBVIEWER_COMPONENT_VERSION
Definition: YaVersion.java:1335
com.google.appinventor.components.common.YaVersion.EV3_TOUCHSENSOR_COMPONENT_VERSION
static final int EV3_TOUCHSENSOR_COMPONENT_VERSION
Definition: YaVersion.java:1060
com.google.appinventor.components.common.YaVersion.BLOCKS_LANGUAGE_VERSION
static final int BLOCKS_LANGUAGE_VERSION
Definition: YaVersion.java:599
com.google.appinventor.components.common.YaVersion.PHONENUMBERPICKER_COMPONENT_VERSION
static final int PHONENUMBERPICKER_COMPONENT_VERSION
Definition: YaVersion.java:1105
com.google.appinventor.components.common.YaVersion.FILE_COMPONENT_VERSION
static final int FILE_COMPONENT_VERSION
Definition: YaVersion.java:819
com.google.appinventor.components.common.YaVersion.COMPANION_UPDATE_EMULATOR_URL
static final String COMPANION_UPDATE_EMULATOR_URL
Definition: YaVersion.java:1403
com.google.appinventor.components.common.YaVersion.COMPANION_UPDATE_URL1
static final String COMPANION_UPDATE_URL1
Definition: YaVersion.java:1402
com.google.appinventor.components.common.YaVersion.MAP_COMPONENT_VERSION
static final int MAP_COMPONENT_VERSION
Definition: YaVersion.java:1011
com.google.appinventor.components.common.YaVersion.PASSWORDTEXTBOX_COMPONENT_VERSION
static final int PASSWORDTEXTBOX_COMPONENT_VERSION
Definition: YaVersion.java:1081
com.google.appinventor.components.common.YaVersion.YANDEX_COMPONENT_VERSION
static final int YANDEX_COMPONENT_VERSION
Definition: YaVersion.java:1345
com.google.appinventor.components.common.YaVersion.VERTICALSCROLLARRANGEMENT_COMPONENT_VERSION
static final int VERTICALSCROLLARRANGEMENT_COMPONENT_VERSION
Definition: YaVersion.java:1279
com.google.appinventor.components.common.YaVersion.LIGHTSENSOR_COMPONENT_VERSION
static final int LIGHTSENSOR_COMPONENT_VERSION
Definition: YaVersion.java:1373
com.google.appinventor.components.common.YaVersion.PEDOMETER_COMPONENT_VERSION
static final int PEDOMETER_COMPONENT_VERSION
Definition: YaVersion.java:1088
com.google.appinventor.components.common.YaVersion.HYGROMETER_COMPONENT_VERSION
static final int HYGROMETER_COMPONENT_VERSION
Definition: YaVersion.java:1372
com.google.appinventor.components.common.YaVersion.VOTING_COMPONENT_VERSION
static final int VOTING_COMPONENT_VERSION
Definition: YaVersion.java:1294
com.google.appinventor.components.common.YaVersion.SPLASH_SURVEY
static final int SPLASH_SURVEY
Definition: YaVersion.java:1407
com.google.appinventor.components.common.YaVersion.ACCEPTABLE_COMPANION_PACKAGE
static final String ACCEPTABLE_COMPANION_PACKAGE
Definition: YaVersion.java:1398
com.google.appinventor.components.common.YaVersion.THERMOMETER_COMPONENT_VERSION
static final int THERMOMETER_COMPONENT_VERSION
Definition: YaVersion.java:1374
com.google.appinventor.components.common.YaVersion.ACTIVITYSTARTER_COMPONENT_VERSION
static final int ACTIVITYSTARTER_COMPONENT_VERSION
Definition: YaVersion.java:666
com.google.appinventor.components.common.YaVersion.BARCODESCANNER_COMPONENT_VERSION
static final int BARCODESCANNER_COMPONENT_VERSION
Definition: YaVersion.java:683
com.google.appinventor.components.common.YaVersion.ACCEPTABLE_COMPANIONS
static final String[] ACCEPTABLE_COMPANIONS
Definition: YaVersion.java:1404
com.google.appinventor.components.common.YaVersion.EV3_UI_COMPONENT_VERSION
static final int EV3_UI_COMPONENT_VERSION
Definition: YaVersion.java:1066
com.google.appinventor.components.common.YaVersion.VERTICALARRANGEMENT_COMPONENT_VERSION
static final int VERTICALARRANGEMENT_COMPONENT_VERSION
Definition: YaVersion.java:1277
com.google.appinventor.components.common.YaVersion.TIMEPICKER_COMPONENT_VERSION
static final int TIMEPICKER_COMPONENT_VERSION
Definition: YaVersion.java:1221
com.google.appinventor.components.common.YaVersion.ORIENTATIONSENSOR_COMPONENT_VERSION
static final int ORIENTATIONSENSOR_COMPONENT_VERSION
Definition: YaVersion.java:1073
com.google.appinventor.components.common.YaVersion.IMAGE_COMPONENT_VERSION
static final int IMAGE_COMPONENT_VERSION
Definition: YaVersion.java:915
com.google.appinventor.components.common.YaVersion.CONTACTPICKER_COMPONENT_VERSION
static final int CONTACTPICKER_COMPONENT_VERSION
Definition: YaVersion.java:790
com.google.appinventor.components.common.YaVersion.MAGNETICFIELDSENSOR_COMPONENT_VERSION
static final int MAGNETICFIELDSENSOR_COMPONENT_VERSION
Definition: YaVersion.java:1354
com.google.appinventor.components.common.YaVersion.CAMCORDER_COMPONENT_VERSION
static final int CAMCORDER_COMPONENT_VERSION
Definition: YaVersion.java:720
com.google.appinventor.components.common.YaVersion.NAVIGATION_COMPONENT_VERSION
static final int NAVIGATION_COMPONENT_VERSION
Definition: YaVersion.java:1023
com.google.appinventor.components.common.YaVersion.PREFERRED_COMPANION
static final String PREFERRED_COMPANION
Definition: YaVersion.java:1400
com.google.appinventor.components.common.YaVersion.EV3_MOTORS_COMPONENT_VERSION
static final int EV3_MOTORS_COMPONENT_VERSION
Definition: YaVersion.java:1054
com.google.appinventor.components.common.YaVersion.EV3_COMMANDS_COMPONENT_VERSION
static final int EV3_COMMANDS_COMPONENT_VERSION
Definition: YaVersion.java:1068
com.google.appinventor.components.common.YaVersion.NEARFIELD_COMPONENT_VERSION
static final int NEARFIELD_COMPONENT_VERSION
Definition: YaVersion.java:1026
com.google.appinventor.components.common.YaVersion.SERIAL_COMPONENT_VERSION
static final int SERIAL_COMPONENT_VERSION
Definition: YaVersion.java:1351
com.google.appinventor.components.common.YaVersion.YOUNG_ANDROID_VERSION
static final int YOUNG_ANDROID_VERSION
Definition: YaVersion.java:516
com.google.appinventor.components.common.YaVersion.FUSIONTABLESCONTROL_COMPONENT_VERSION
static final int FUSIONTABLESCONTROL_COMPONENT_VERSION
Definition: YaVersion.java:893
com.google.appinventor.components.common.YaVersion.CIRCLE_COMPONENT_VERSION
static final int CIRCLE_COMPONENT_VERSION
Definition: YaVersion.java:768
com.google.appinventor.components.common.YaVersion.HORIZONTALARRANGEMENT_COMPONENT_VERSION
static final int HORIZONTALARRANGEMENT_COMPONENT_VERSION
Definition: YaVersion.java:904
com.google.appinventor.components.common.YaVersion.NOTIFIER_COMPONENT_VERSION
static final int NOTIFIER_COMPONENT_VERSION
Definition: YaVersion.java:1038
com.google.appinventor.components.common.YaVersion.SOUND_RECORDER_COMPONENT_VERSION
static final int SOUND_RECORDER_COMPONENT_VERSION
Definition: YaVersion.java:1157
com.google.appinventor.components.common.YaVersion.TEXTBOX_COMPONENT_VERSION
static final int TEXTBOX_COMPONENT_VERSION
Definition: YaVersion.java:1182
com.google.appinventor.components.common.YaVersion.TINYWEBDB_COMPONENT_VERSION
static final int TINYWEBDB_COMPONENT_VERSION
Definition: YaVersion.java:1229
com.google.appinventor.components.common.YaVersion.LISTVIEW_COMPONENT_VERSION
static final int LISTVIEW_COMPONENT_VERSION
Definition: YaVersion.java:989
com.google.appinventor.components.common.YaVersion.LISTPICKER_COMPONENT_VERSION
static final int LISTPICKER_COMPONENT_VERSION
Definition: YaVersion.java:976
com.google.appinventor.components.common.YaVersion.SWITCH_COMPONENT_VERSION
static final int SWITCH_COMPONENT_VERSION
Definition: YaVersion.java:1167
com.google.appinventor.components.common.YaVersion.NXT_COLORSENSOR_COMPONENT_VERSION
static final int NXT_COLORSENSOR_COMPONENT_VERSION
Definition: YaVersion.java:1040
com.google.appinventor.components.common.YaVersion.BALL_COMPONENT_VERSION
static final int BALL_COMPONENT_VERSION
Definition: YaVersion.java:679
com.google.appinventor.components.common.YaVersion.TEXTTOSPEECH_COMPONENT_VERSION
static final int TEXTTOSPEECH_COMPONENT_VERSION
Definition: YaVersion.java:1211
com.google.appinventor.components.common.YaVersion.EV3_GYROSENSOR_COMPONENT_VERSION
static final int EV3_GYROSENSOR_COMPONENT_VERSION
Definition: YaVersion.java:1058
com.google.appinventor.components.common.YaVersion.NXT_DIRECT_COMMANDS_COMPONENT_VERSION
static final int NXT_DIRECT_COMMANDS_COMPONENT_VERSION
Definition: YaVersion.java:1042
com.google.appinventor.components.common.YaVersion.CHECKBOX_COMPONENT_VERSION
static final int CHECKBOX_COMPONENT_VERSION
Definition: YaVersion.java:762
com.google.appinventor.components.common.YaVersion.MARKER_COMPONENT_VERSION
static final int MARKER_COMPONENT_VERSION
Definition: YaVersion.java:1019
com.google.appinventor.components.common.YaVersion.TINYDB_COMPONENT_VERSION
static final int TINYDB_COMPONENT_VERSION
Definition: YaVersion.java:1225
com.google.appinventor.components.common.YaVersion.PHONECALL_COMPONENT_VERSION
static final int PHONECALL_COMPONENT_VERSION
Definition: YaVersion.java:1097
com.google.appinventor.components.common.YaVersion.TARGET_SDK_VERSION
static final int TARGET_SDK_VERSION
Definition: YaVersion.java:603
com.google.appinventor.components.common.YaVersion.HORIZONTALSCROLLARRANGEMENT_COMPONENT_VERSION
static final int HORIZONTALSCROLLARRANGEMENT_COMPONENT_VERSION
Definition: YaVersion.java:906
com.google.appinventor.components.common.YaVersion.NXT_ULTRASONICSENSOR_COMPONENT_VERSION
static final int NXT_ULTRASONICSENSOR_COMPONENT_VERSION
Definition: YaVersion.java:1052
com.google.appinventor.components.common.YaVersion.BLUETOOTHSERVER_COMPONENT_VERSION
static final int BLUETOOTHSERVER_COMPONENT_VERSION
Definition: YaVersion.java:705
com.google.appinventor.components.common.YaVersion.GYROSCOPESENSOR_COMPONENT_VERSION
static final int GYROSCOPESENSOR_COMPONENT_VERSION
Definition: YaVersion.java:897
com.google.appinventor.components.common.YaVersion.LOCATIONSENSOR_COMPONENT_VERSION
static final int LOCATIONSENSOR_COMPONENT_VERSION
Definition: YaVersion.java:995
com.google.appinventor.components.common.YaVersion.TWITTER_COMPONENT_VERSION
static final int TWITTER_COMPONENT_VERSION
Definition: YaVersion.java:1270
com.google.appinventor.components.common.YaVersion.BUTTON_COMPONENT_VERSION
static final int BUTTON_COMPONENT_VERSION
Definition: YaVersion.java:718
com.google.appinventor.components.common.YaVersion.WEB_COMPONENT_VERSION
static final int WEB_COMPONENT_VERSION
Definition: YaVersion.java:1313
com.google.appinventor.components.common.YaVersion.ACCELEROMETERSENSOR_COMPONENT_VERSION
static final int ACCELEROMETERSENSOR_COMPONENT_VERSION
Definition: YaVersion.java:650
com.google.appinventor.components.common.YaVersion.CANVAS_COMPONENT_VERSION
static final int CANVAS_COMPONENT_VERSION
Definition: YaVersion.java:758
com.google.appinventor.components.common.YaVersion.LINESTRING_COMPONENT_VERSION
static final int LINESTRING_COMPONENT_VERSION
Definition: YaVersion.java:957
com.google.appinventor.components.common.YaVersion.CLOUDDB_COMPONENT_VERSION
static final int CLOUDDB_COMPONENT_VERSION
Definition: YaVersion.java:1242
com.google.appinventor.components.common.YaVersion.GAMECLIENT_COMPONENT_VERSION
static final int GAMECLIENT_COMPONENT_VERSION
Definition: YaVersion.java:895
com.google.appinventor.components.common.YaVersion.LABEL_COMPONENT_VERSION
static final int LABEL_COMPONENT_VERSION
Definition: YaVersion.java:951
com.google.appinventor.components.common.YaVersion.TARGET_ANDROID_VERSION
static final String TARGET_ANDROID_VERSION
Definition: YaVersion.java:605
com.google.appinventor.components.common.YaVersion.RENDEZVOUS_SERVER
static final String RENDEZVOUS_SERVER
Definition: YaVersion.java:1357
com.google.appinventor.components.common.YaVersion.FORM_COMPONENT_VERSION
static final int FORM_COMPONENT_VERSION
Definition: YaVersion.java:882
com.google.appinventor.components.common.YaVersion.EV3_COLORSENSOR_COMPONENT_VERSION
static final int EV3_COLORSENSOR_COMPONENT_VERSION
Definition: YaVersion.java:1056
com.google.appinventor.components.common.YaVersion.DATEPICKER_COMPONENT_VERSION
static final int DATEPICKER_COMPONENT_VERSION
Definition: YaVersion.java:800
com.google.appinventor.components.common.YaVersion.CLOCK_COMPONENT_VERSION
static final int CLOCK_COMPONENT_VERSION
Definition: YaVersion.java:777
com.google.appinventor.components.common.YaVersion.SOUND_COMPONENT_VERSION
static final int SOUND_COMPONENT_VERSION
Definition: YaVersion.java:1153
com.google.appinventor.components.common.YaVersion.CAMERA_COMPONENT_VERSION
static final int CAMERA_COMPONENT_VERSION
Definition: YaVersion.java:726
com.google.appinventor.components.common.YaVersion.POLYGON_COMPONENT_VERSION
static final int POLYGON_COMPONENT_VERSION
Definition: YaVersion.java:1130