NumberSchema constructor

NumberSchema({
  1. String? title,
  2. String? description,
  3. num? minimum,
  4. num? maximum,
  5. num? exclusiveMinimum,
  6. num? exclusiveMaximum,
  7. num? multipleOf,
})

Implementation

factory NumberSchema({
  String? title,
  String? description,
  num? minimum,
  num? maximum,
  num? exclusiveMinimum,
  num? exclusiveMaximum,
  num? multipleOf,
}) => NumberSchema.fromMap({
  'type': JsonType.num.typeName,
  if (title != null) 'title': title,
  if (description != null) 'description': description,
  if (minimum != null) 'minimum': minimum,
  if (maximum != null) 'maximum': maximum,
  if (exclusiveMinimum != null) 'exclusiveMinimum': exclusiveMinimum,
  if (exclusiveMaximum != null) 'exclusiveMaximum': exclusiveMaximum,
  if (multipleOf != null) 'multipleOf': multipleOf,
});