keyFn, accepting an untyped item Object?. Returns null when the list is unkeyed.
Object?
null
Safely casts the argument to T internally before calling keyFn.
T
String Function(Object? item)? get keyFnErased { final fn = keyFn; if (fn == null) return null; return (item) => fn(item as T); }