smart-attendance-api / mobile /lib /domain /models /offline_payload.dart
Pratham200Rajbhar
first commit
78013c4
Raw
History Blame Contribute Delete
665 Bytes
import 'package:hive/hive.dart';
part 'offline_payload.g.dart';
@HiveType(typeId: 0)
class OfflineAttendancePayload extends HiveObject {
@HiveField(0)
final String sessionId;
@HiveField(1)
final double latitude;
@HiveField(2)
final double longitude;
@HiveField(3)
final String imagePath;
@HiveField(4)
final DateTime capturedAt;
@HiveField(5)
final String? className;
@HiveField(6)
final double? accuracy;
OfflineAttendancePayload({
required this.sessionId,
required this.latitude,
required this.longitude,
required this.imagePath,
required this.capturedAt,
this.className,
this.accuracy,
});
}