Files
immich/mobile-v2/lib/domain/utils/drift_model_converters.dart
2025-02-26 08:58:19 +05:30

22 lines
624 B
Dart

import 'package:immich_mobile/domain/entities/asset.entity.drift.dart';
import 'package:immich_mobile/domain/models/asset.model.dart';
abstract final class DriftModelConverters {
static Asset toAssetModel(AssetData asset) {
return Asset(
id: asset.id,
name: asset.name,
hash: asset.hash,
height: asset.height,
width: asset.width,
type: asset.type,
createdTime: asset.createdTime,
modifiedTime: asset.modifiedTime,
duration: asset.duration,
localId: asset.localId,
remoteId: asset.remoteId,
livePhotoVideoId: asset.livePhotoVideoId,
);
}
}