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) Keys.experimental: experimental,
  if (roots != null) Keys.roots: roots,
  if (sampling != null) Keys.sampling: sampling,
  if (elicitation != null) Keys.elicitation: elicitation,
});