copyWith method
A copy with the given properties replaced; everything else, unknown keys included, is kept.
Implementation
ClientCapabilitiesElicitation copyWith({
Map<String, Object?>? form,
Map<String, Object?>? url,
}) =>
ClientCapabilitiesElicitation.fromJson({
...toJson(),
if (form != null) 'form': $encode(form),
if (url != null) 'url': $encode(url),
});