TicketsStore class

Inheritance

Constructors

TicketsStore(TicketsServiceAbstract _ticketsService, QueueServiceAbstract _queueService, TicketServiceClient _ticketStub, SessionContext _gatekeeper)

Properties

balancesBuffer ObservableMap<int, num>
int == ContactWeebi.id used for better performances displaying balances by computing all tickets is expensive
getter/setter pairinherited
contactId int
getter/setter pairinherited
context ReactiveContext
Override this method to use a custom context.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
initialLoading bool
getter/setter pairinherited
isChange Observable<bool>
getter/setter pairinherited
now DateTime
getter/setter pairinherited
queryString String
no setterinherited
range Observable<DateRange>
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selected ObservableList<TicketWeebi>
no setterinherited
selectedByTimeFrame ObservableList<TicketsGroupedByTimeFrame>
no setterinherited
selectedNoStock ObservableList<TicketWeebi>
no setterinherited
sellQuickItemsDesignations ObservableList<String>
no setterinherited
stockBuffer ObservableMap<ArticleRawAbstract, double>
! do not read value using stockBufferarticle types will not match in ==operator of ArticleRawAbstract
getter/setter pairinherited
tickets ObservableSet<TicketWeebi>
getter/setter pairinherited
ticketsFilteredByContact ObservableList<TicketWeebi>
no setterinherited
timeFrame → Timespan
no setterinherited

Methods

calibreQuantityInput(int productId, DateRange range) Observable<double>
inherited
clientCredit(int herderId, DateTime date) num
inherited
clientDebit(int herderId, DateTime date) double
inherited
createAllTickets(Set<TicketWeebi> daTickets) Future<Set<TicketWeebi>>
TODO : on the server add a batch method
inherited
createTicket(TicketWeebi ticketData) Future<TicketWeebi>
inherited
deleteAllTickets() Future<bool>
inherited
deleteTicket(TicketWeebi ticketData) Future<ObservableSet<TicketWeebi>>
inherited
disableTicket(TicketWeebi ticketData) Future<TicketWeebi>
inherited
init() Future<void>
inherited
lineQuantityOutDash(int productId, DateRange range) Observable<double>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rangeSellCash(DateTime firstDate, DateTime lastDate) num
inherited
rangeSellCoverCash(DateTime firstDate, DateTime lastDate) num
inherited
rangeSellDeferred(DateTime firstDate, DateTime lastDate) num
inherited
rangeSellMMoney(DateTime firstDate, DateTime lastDate) num
inherited
rangeSpendCash(DateTime firstDate, DateTime lastDate) num
inherited
rangeSpendCoverCash(DateTime firstDate, DateTime lastDate) num
inherited
rangeSpendDeferred(DateTime firstDate, DateTime lastDate) num
inherited
rangeSpendMMoney(DateTime firstDate, DateTime lastDate) num
inherited
restoreTicket(TicketWeebi ticketData) Future<TicketWeebi>
inherited
setChange() → void
inherited
setQueryString(String val) → void
inherited
setRange(DateRange rangeParam) Observable<DateRange>
inherited
setStub(TicketServiceClient ticketServiceClient) → void
inherited
supplierCredit(int herderId, DateTime date) num
inherited
supplierDebit(int herderId, DateTime date) double
inherited
todayTicketCount(DateTime date) int
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited