@override void onArray(int size) { final item = DartItem(); item.type = dartTypes.dtList; item.data = <dynamic>[]; item.targetSize = size; if (size == 0) { item.complete = true; } _append(item); }