@override String get displayName => switch (constraint) { NumberConstraint.nonNegative => 'Non-negative float', NumberConstraint.nonZero => 'Non-zero float', NumberConstraint.positive => 'Positive float', _ => super.displayName, };