UntitledMultiSelectEnumSchema constructor
UntitledMultiSelectEnumSchema({})
Implementation
factory UntitledMultiSelectEnumSchema({
String? title,
String? description,
Iterable<String>? defaultValue,
int? minItems,
int? maxItems,
required Iterable<String> values,
}) => UntitledMultiSelectEnumSchema.fromMap({
'type': JsonType.list.typeName,
if (title != null) 'title': title,
if (description != null) 'description': description,
if (defaultValue != null) 'default': defaultValue,
if (minItems != null) 'minItems': minItems,
if (maxItems != null) Keys.maxItems: maxItems,
Keys.items: {Keys.enum_: values, Keys.type: JsonType.string.typeName},
});