@@ -76,7 +76,7 @@ Blockly.DataCategory = function(workspace) {
7676 Blockly . DataCategory . addAddToList ( xmlList , firstVariable ) ;
7777 Blockly . DataCategory . addSep ( xmlList ) ;
7878 Blockly . DataCategory . addDeleteOfList ( xmlList , firstVariable ) ;
79- Blockly . DataCategory . addDeleteAllOfList ( xmlList , firstVariable ) ;
79+ // Blockly.DataCategory.addDeleteAllOfList(xmlList, firstVariable);
8080 Blockly . DataCategory . addInsertAtList ( xmlList , firstVariable ) ;
8181 Blockly . DataCategory . addReplaceItemOfList ( xmlList , firstVariable ) ;
8282 Blockly . DataCategory . addSep ( xmlList ) ;
@@ -249,27 +249,30 @@ Blockly.DataCategory.addDeleteOfList = function(xmlList, variable) {
249249 // <block type="data_deleteoflist">
250250 // <field name="LIST" variabletype="list" id="">variablename</field>
251251 // <value name="INDEX">
252- // <shadow type="math_integer ">
252+ // <shadow type="data_listindex ">
253253 // <field name="NUM">1</field>
254254 // </shadow>
255255 // </value>
256256 // </block>
257257 Blockly . DataCategory . addBlock ( xmlList , variable , 'data_deleteoflist' , 'LIST' ,
258- [ [ 'INDEX' , 'math_integer ' , 1 ] ] ) ;
258+ [ [ 'INDEX' , 'data_listindex ' , 1 ] ] ) ;
259259} ;
260260
261261/**
262262 * Construct and add a data_deleteoflist block to xmlList.
263+ * Removed from NitroBolt
263264 * @param {!Array.<!Element> } xmlList Array of XML block elements.
264265 * @param {?Blockly.VariableModel } variable Variable to select in the field.
265266 */
267+ /*
266268Blockly.DataCategory.addDeleteAllOfList = function(xmlList, variable) {
267269 // <block type="data_deletealloflist">
268270 // <field name="LIST" variabletype="list" id="">variablename</field>
269271 // </block>
270272 Blockly.DataCategory.addBlock(xmlList, variable, 'data_deletealloflist',
271273 'LIST');
272274};
275+ */
273276
274277/**
275278 * Construct and add a data_insertatlist block to xmlList.
@@ -280,7 +283,7 @@ Blockly.DataCategory.addInsertAtList = function(xmlList, variable) {
280283 // <block type="data_insertatlist">
281284 // <field name="LIST" variabletype="list" id="">variablename</field>
282285 // <value name="INDEX">
283- // <shadow type="math_integer ">
286+ // <shadow type="data_listindexrandom ">
284287 // <field name="NUM">1</field>
285288 // </shadow>
286289 // </value>
@@ -291,7 +294,7 @@ Blockly.DataCategory.addInsertAtList = function(xmlList, variable) {
291294 // </value>
292295 // </block>
293296 Blockly . DataCategory . addBlock ( xmlList , variable , 'data_insertatlist' , 'LIST' ,
294- [ [ 'INDEX' , 'math_integer ' , 1 ] , [ 'ITEM' , 'text' , Blockly . Msg . DEFAULT_LIST_ITEM ] ] ) ;
297+ [ [ 'INDEX' , 'data_listindexrandom ' , 1 ] , [ 'ITEM' , 'text' , Blockly . Msg . DEFAULT_LIST_ITEM ] ] ) ;
295298} ;
296299
297300/**
@@ -303,7 +306,7 @@ Blockly.DataCategory.addReplaceItemOfList = function(xmlList, variable) {
303306 // <block type="data_replaceitemoflist">
304307 // <field name="LIST" variabletype="list" id="">variablename</field>
305308 // <value name="INDEX">
306- // <shadow type="math_integer ">
309+ // <shadow type="data_listindexrandom ">
307310 // <field name="NUM">1</field>
308311 // </shadow>
309312 // </value>
@@ -314,7 +317,7 @@ Blockly.DataCategory.addReplaceItemOfList = function(xmlList, variable) {
314317 // </value>
315318 // </block>
316319 Blockly . DataCategory . addBlock ( xmlList , variable , 'data_replaceitemoflist' ,
317- 'LIST' , [ [ 'INDEX' , 'math_integer ' , 1 ] , [ 'ITEM' , 'text' , Blockly . Msg . DEFAULT_LIST_ITEM ] ] ) ;
320+ 'LIST' , [ [ 'INDEX' , 'data_listindexrandom ' , 1 ] , [ 'ITEM' , 'text' , Blockly . Msg . DEFAULT_LIST_ITEM ] ] ) ;
318321} ;
319322
320323/**
@@ -326,13 +329,13 @@ Blockly.DataCategory.addItemOfList = function(xmlList, variable) {
326329 // <block type="data_itemoflist">
327330 // <field name="LIST" variabletype="list" id="">variablename</field>
328331 // <value name="INDEX">
329- // <shadow type="math_integer ">
332+ // <shadow type="data_listindexrandom ">
330333 // <field name="NUM">1</field>
331334 // </shadow>
332335 // </value>
333336 // </block>
334337 Blockly . DataCategory . addBlock ( xmlList , variable , 'data_itemoflist' , 'LIST' ,
335- [ [ 'INDEX' , 'math_integer ' , 1 ] ] ) ;
338+ [ [ 'INDEX' , 'data_listindexrandom ' , 1 ] ] ) ;
336339} ;
337340
338341/** Construct and add a data_itemnumoflist block to xmlList.
@@ -510,13 +513,13 @@ Blockly.DataCategory.addDeleteDimensionInTable = function(xmlList, variable) {
510513 // <block type="data_deletedimensionintable">
511514 // <field name="TABLE" variabletype="table" id="">variablename</field>
512515 // <value name="INDEX">
513- // <shadow type="math_integer ">
516+ // <shadow type="data_listindexrandom ">
514517 // <field name="NUM">1</field>
515518 // </shadow>
516519 // </value>
517520 // </block>
518521 Blockly . DataCategory . addBlock ( xmlList , variable , 'data_deletedimensionintable' , 'TABLE' ,
519- [ [ 'INDEX' , 'math_integer ' , 1 ] ] ) ;
522+ [ [ 'INDEX' , 'data_listindexrandom ' , 1 ] ] ) ;
520523} ;
521524
522525/**
@@ -564,13 +567,13 @@ Blockly.DataCategory.addItemsOfDimensionOfTable = function(xmlList, variable) {
564567 // <block type="data_itemsofdimensionoftable">
565568 // <field name="TABLE" variabletype="table" id="">variablename</field>
566569 // <value name="INDEX">
567- // <shadow type="math_integer ">
570+ // <shadow type="data_listindexrandom ">
568571 // <field name="NUM">1</field>
569572 // </shadow>
570573 // </value>
571574 // </block>
572575 Blockly . DataCategory . addBlock ( xmlList , variable , 'data_itemsofdimensionoftable' , 'TABLE' ,
573- [ [ 'INDEX' , 'math_integer ' , 1 ] ] ) ;
576+ [ [ 'INDEX' , 'data_listindexrandom ' , 1 ] ] ) ;
574577} ;
575578
576579/**
@@ -582,13 +585,13 @@ Blockly.DataCategory.addLengthOfDimensionOfTable = function(xmlList, variable) {
582585 // <block type="data_lengthofdimensionoftable">
583586 // <field name="TABLE" variabletype="table" id="">variablename</field>
584587 // <value name="INDEX">
585- // <shadow type="math_integer ">
588+ // <shadow type="data_listindexrandom ">
586589 // <field name="NUM">1</field>
587590 // </shadow>
588591 // </value>
589592 // </block>
590593 Blockly . DataCategory . addBlock ( xmlList , variable , 'data_lengthofdimensionoftable' , 'TABLE' ,
591- [ [ 'INDEX' , 'math_integer ' , 1 ] ] ) ;
594+ [ [ 'INDEX' , 'data_listindexrandom ' , 1 ] ] ) ;
592595} ;
593596
594597/**
0 commit comments