keyToIdOrFallback function

String keyToIdOrFallback(
  1. Key? key,
  2. Object fallback
)

Returns a stable string ID for a possibly-null key.

When key is null, returns a hash-based fallback using fallback.

Implementation

String keyToIdOrFallback(Key? key, Object fallback) {
  if (key != null) return _keyToId(key);
  return '[#${shortHash(fallback)}]';
}