A simpler way to define conditional visibility based on key-value pairs.
final Map<String, dynamic>? visibleIf;