aves_mio1/lib/model/source/section_keys.dart
FabioMich66 19a982ede6
Some checks are pending
Quality check / Flutter analysis (push) Waiting to run
Quality check / CodeQL analysis (java-kotlin) (push) Waiting to run
first commit
2026-03-05 15:51:30 +01:00

34 lines
714 B
Dart

import 'package:equatable/equatable.dart';
import 'package:flutter/foundation.dart';
@immutable
class SectionKey {
const SectionKey();
}
class EntryAlbumSectionKey extends SectionKey with EquatableMixin {
final String? directory;
@override
List<Object?> get props => [directory];
const EntryAlbumSectionKey(this.directory);
}
class EntryDateSectionKey extends SectionKey with EquatableMixin {
final DateTime? date;
@override
List<Object?> get props => [date];
const EntryDateSectionKey(this.date);
}
class EntryRatingSectionKey extends SectionKey with EquatableMixin {
final int rating;
@override
List<Object?> get props => [rating];
const EntryRatingSectionKey(this.rating);
}