stringProperty static method

Map<String, dynamic> stringProperty({
  1. String? description,
  2. List<String>? enumValues,
})

Helper method to create a string property schema.

Implementation

static Map<String, dynamic> stringProperty({
  String? description,
  List<String>? enumValues,
}) {
  final property = <String, dynamic>{'type': 'string'};
  if (description != null) property['description'] = description;
  if (enumValues != null) property['enum'] = enumValues;
  return property;
}