ClientCapabilities constructor

ClientCapabilities({
  1. Map<String, Object?>? experimental,
  2. RootsCapabilities? roots,
  3. Map<String, Object?>? sampling,
  4. ElicitationCapability? elicitation,
})

Implementation

factory ClientCapabilities({
  Map<String, Object?>? experimental,
  RootsCapabilities? roots,
  Map<String, Object?>? sampling,
  ElicitationCapability? elicitation,
}) => ClientCapabilities.fromMap({
  if (experimental != null) 'experimental': experimental,
  if (roots != null) 'roots': roots,
  if (sampling != null) 'sampling': sampling,
  if (elicitation != null) 'elicitation': elicitation,
});