setString method

void setString(
  1. String value,
  2. int maxLength
)

Implementation

void setString(String value, int maxLength) {
  final bytes = utf8.encode(value);
  final len = bytes.length.clamp(0, maxLength - 1);
  for (int i = 0; i < len; i++) this[i] = bytes[i];
  this[len] = 0;
}