insert static method
在字节某个索引处插入字节
Implementation
static Uint8List insert(
{required Uint8List origin,
required int indexStart,
required Uint8List arrayInsert}) {
if (indexStart < 0 || arrayInsert.isEmpty) return origin;
if (origin.isEmpty) {
return Uint8List.fromList(arrayInsert);
}
final actIndex = indexStart > origin.length ? origin.length : indexStart;
var list = List<int>.from(origin);
list.insertAll(actIndex, arrayInsert);
return Uint8List.fromList(list);
}