@override Object toJson() => { 'minValue': encodeDouble(minValue), 'maxValue': encodeDouble(maxValue), if (defaultValue case final $1?) 'defaultValue': encodeDouble($1), };