ushortList function

dynamic ushortList(
  1. dynamic itemName,
  2. dynamic list,
  3. dynamic count
)

@private

Implementation

ushortList(itemName, list, count) {
    if (count == null) {
        count = list.length;
    }
    var fields = List<Map<String, dynamic>>.filled(list.length+1, {});
    fields[0] = {"name": itemName + 'Count', "type": 'USHORT', "value": count};
    for (var i = 0; i < list.length; i++) {
        fields[i + 1] = {"name": itemName + i, "type": 'USHORT', "value": list[i]};
    }
    return fields;
}