toMap method

  1. @override
Map<String, Object?> toMap()
override

Implementation

@override
Map<String, Object?> toMap() {
  return {
    if ($schema != null) r'$schema': $schema,
    'type': type,
    if (properties.isNotEmpty)
      'properties': properties.map(
        (key, value) => MapEntry(key, value.toMap()),
      ),
    if (required != null) 'required': required,
  };
}