ElicitRequestURLParams constructor

ElicitRequestURLParams({
  1. ElicitRequestURLParamsMeta? meta,
  2. String? elicitationId,
  3. required String message,
  4. TaskMetadata? task,
  5. required String url,
  6. Map<String, Object?>? extra,
})

Implementation

ElicitRequestURLParams({
  ElicitRequestURLParamsMeta? meta,
  String? elicitationId,
  required String message,
  TaskMetadata? task,
  required String url,
  Map<String, Object?>? extra,
}) : super.build({
        ...?extra,
        if (meta != null) '_meta': $encode(meta),
        if (elicitationId != null) 'elicitationId': $encode(elicitationId),
        'message': $encode(message),
        'mode': 'url',
        if (task != null) 'task': $encode(task),
        'url': $encode(url),
      });