BatchOperation.fromJson constructor

BatchOperation.fromJson(
  1. Map<String, Object?> json
)

Implementation

factory BatchOperation.fromJson(Map<String, Object?> json) =>
    switch (json['operation'] as String) {
      'create' => BatchCreateOperation.fromJson(json),
      'update' => BatchUpdateOperation.fromJson(json),
      'delete' => BatchDeleteOperation.fromJson(json),
      final other => throw FormatException(
        'Unknown BatchOperation.operation: $other',
      ),
    };