Files
immich/mobile/lib/domain/models/asset_edit.model.dart
T
Adam GastineauandGitHub d864a90811 chore(mobile): Apply stricter linting rules for formatting (#30370)
* chore(mobile): Apply stricter linting rules for formatting

* Formatting fixes
2026-07-30 08:56:46 +00:00

26 lines
533 B
Dart

import "package:openapi/api.dart" show CropParameters, MirrorParameters, RotateParameters;
enum AssetEditAction { rotate, crop, mirror, other }
sealed class AssetEdit {
const AssetEdit();
}
class CropEdit extends AssetEdit {
final CropParameters parameters;
const CropEdit(this.parameters);
}
class RotateEdit extends AssetEdit {
final RotateParameters parameters;
const RotateEdit(this.parameters);
}
class MirrorEdit extends AssetEdit {
final MirrorParameters parameters;
const MirrorEdit(this.parameters);
}