Resource constructor

Resource({
  1. required String uri,
  2. required String name,
  3. Annotations? annotations,
  4. String? description,
  5. String? mimeType,
  6. int? size,
  7. Meta? meta,
})

Implementation

factory Resource({
  required String uri,
  required String name,
  Annotations? annotations,
  String? description,
  String? mimeType,
  int? size,
  Meta? meta,
}) => Resource.fromMap({
  'uri': uri,
  'name': name,
  if (annotations != null) 'annotations': annotations,
  if (description != null) 'description': description,
  if (mimeType != null) 'mimeType': mimeType,
  if (size != null) 'size': size,
  if (meta != null) '_meta': meta,
});