Check out example codes for "dart list of maps". It will help you in understanding the concepts better.

Code Example 1

var orderLines = <Map>[]; // creates an empty List<Map>

orderLines.add({ 'number'  : '',
              'Item' : '',
              'Qty'  : ''
             });

Learn ReactJs, React Native from akashmittal.com