Aidra Driver 1.3.5+68
Aidra Driver - Your path to green energy
Loading...
Searching...
No Matches
todo_collection_isar_model.dart
Go to the documentation of this file.
1import 'package:isar/isar.dart';
2import '../../../common/enums/collection_priority.dart';
3import '../../../common/enums/collection_status.dart';
4import '../../../common/models/collection_model.dart';
5import 'completed_collection_isar_model.dart';
6
7part 'todo_collection_isar_model.g.dart';
8
11 @Index(type: IndexType.value)
12 Id? id;
19 int? order;
20 int? pickups;
27 double? volume;
30
31 static TodoCollectionIsarModel fromModel(CollectionModel model) {
33 ..id = model.id
34 ..address = model.address
35 ..datePlanned = model.datePlanned
36 ..dateStart = model.dateStart
37 ..instructions = model.instructions
38 ..lat = model.lat
39 ..lng = model.lng
40 ..order = model.order
41 ..pickups = model.pickups
42 ..priority = model.priority?.value
43 ..reference = model.reference
44 ..restaurant = model.restaurant
45 ..restaurantId = model.restaurantId
46 ..slot = model.slot
47 ..status = model.status?.value
48 ..volume = model.volume
49 ..startTime = model.startTime
50 ..endTime = model.endTime;
51 }
52
53 CollectionModel toModel() {
54 return CollectionModel(
55 id: id,
60 lat: lat,
61 lng: lng,
62 order: order,
64 priority: collectionPriorityFromJson(priority ?? ''),
68 slot: slot,
69 status: collectionStatusFromJson(status ?? ''),
73 );
74 }
75
97
98}
CompletedCollectionIsarModel toCompletedIsarModel()
Index(type:IndexType.value) Id? id
static TodoCollectionIsarModel fromModel(CollectionModel model)
final String type
class Partner String
class SearchWeeklyCollectionsEvent extends WeeklyCollectionsEvent collection