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