ElicitationSchema constructor
ElicitationSchema({
- ElicitationSchemaType? type,
- String? title,
- Map<
String, ElicitationPropertySchema> ? properties, - List<
String> ? requiredValue, - String? description,
- AcpJsonMap? meta,
Implementation
ElicitationSchema({
this.type,
this.title,
Map<String, ElicitationPropertySchema>? properties,
List<String>? requiredValue,
this.description,
AcpJsonMap? meta,
}) : properties = properties == null ? null : Map.unmodifiable(properties!),
requiredValue = requiredValue == null
? null
: List.unmodifiable(requiredValue!),
meta = meta == null ? null : deepFreezeAcpJsonMap(meta!);