clipRequestedText static method
s cut to kRequestedTextMax characters (null / blank → null).
Implementation
static String? clipRequestedText(String? s) {
if (s == null) return null;
final t = s.trim();
if (t.isEmpty) return null;
final r = t.runes.toList(growable: false);
return r.length <= kRequestedTextMax
? t
: String.fromCharCodes(r.take(kRequestedTextMax));
}