conditional property

Map<String, dynamic>? get conditional

Conditional logic configuration for this component.

Example: { "show": "true", "when": "otherFieldKey", "eq": "yes" }

Implementation

Map<String, dynamic>? get conditional {
  final rawValue = raw['conditional'];
  if (rawValue is Map<String, dynamic>) {
    return rawValue;
  }
  return null;
}