padLeft function

Uint8List padLeft(
  1. Uint8List d,
  2. int alignBytes
)

Implementation

Uint8List padLeft(Uint8List d, int alignBytes) {
  int padLength = alignBytes - d.length % alignBytes;
  if(padLength == alignBytes) {
    padLength = 0;
  }
  var filled = List<int>.filled(padLength, 0);
  return Uint8List.fromList(Uint8List.fromList(filled) + d);
}