ElicitRequest constructor

ElicitRequest({
  1. required String message,
  2. required ObjectSchema requestedSchema,
})

Implementation

factory ElicitRequest({
  required String message,
  required ObjectSchema requestedSchema,
}) {
  assert(
    validateRequestedSchema(requestedSchema),
    'Invalid requestedSchema. Must be a flat object of primitive values.',
  );
  return ElicitRequest._fromMap({
    'message': message,
    'requestedSchema': requestedSchema,
  });
}