ResourceTemplate constructor

ResourceTemplate({
  1. required String uriTemplate,
  2. required String name,
  3. String? title,
  4. String? description,
  5. Annotations? annotations,
  6. String? mimeType,
  7. Meta? meta,
})

Implementation

factory ResourceTemplate({
  required String uriTemplate,
  required String name,
  String? title,
  String? description,
  Annotations? annotations,
  String? mimeType,
  Meta? meta,
}) => ResourceTemplate.fromMap({
  'uriTemplate': uriTemplate,
  'name': name,
  if (title != null) 'title': title,
  if (description != null) 'description': description,
  if (annotations != null) 'annotations': annotations,
  if (mimeType != null) 'mimeType': mimeType,
  if (meta != null) '_meta': meta,
});