TicketsStoreBase<T extends TicketsServiceAbstract, Q extends QueueServiceAbstract, P extends TicketServiceClient, CH extends SessionContext> constructor
TicketsStoreBase<T extends TicketsServiceAbstract, Q extends QueueServiceAbstract, P extends TicketServiceClient, CH extends SessionContext> (
- T _ticketsService,
- Q _queueService,
- P _ticketStub,
- CH _gatekeeper,
Implementation
TicketsStoreBase(this._ticketsService, this._queueService, this._ticketStub,
this._gatekeeper) {
initialLoading = true;
tickets = ObservableSet<TicketWeebi>();
isChange = Observable(false);
range = Observable(
DateRange(
DatesWeebi.defaultFirstDate,
DatesWeebi.defaultLastDate,
),
);
// * reuse for filtering past 30 days
// range = Observable(DateRange(
// start: DateTime.now().subtract(const Duration(days: 30)),
// end: DateTime.now().add(const Duration(hours: 1))));
}