ToolAnnotations constructor

ToolAnnotations({
  1. bool? destructiveHint,
  2. bool? idempotentHint,
  3. bool? openWorldHint,
  4. bool? readOnlyHint,
  5. String? title,
})

Implementation

factory ToolAnnotations({
  bool? destructiveHint,
  bool? idempotentHint,
  bool? openWorldHint,
  bool? readOnlyHint,
  String? title,
}) => ToolAnnotations.fromMap({
  if (destructiveHint != null) 'destructiveHint': destructiveHint,
  if (idempotentHint != null) 'idempotentHint': idempotentHint,
  if (openWorldHint != null) 'openWorldHint': openWorldHint,
  if (readOnlyHint != null) 'readOnlyHint': readOnlyHint,
  if (title != null) 'title': title,
});