ArcaneStorageEvent.from constructor

ArcaneStorageEvent.from(
  1. Map<String, dynamic> event
)

Implementation

factory ArcaneStorageEvent.from(Map<String, dynamic> event) {
  return ArcaneStorageEvent(
    bucket: event['bucket'] as String,
    path: event['name'] as String,
    contentType: event['contentType'] as String,
    metadata: event['metadata'] ?? {},
    contentDisposition: event['contentDisposition'] as String,
    size: event['size'] != null ? int.tryParse(event['size']) : null,
  );
}