truncate method
Implementation
String truncate(
int maxLength, {
String suffix = '...',
}) {
if (maxLength <= 0) return '';
if (length <= maxLength) return this;
if (maxLength <= suffix.length) {
return substring(0, maxLength);
}
return '${substring(0, maxLength - suffix.length)}$suffix';
}