VoucherValidity class

Gueltigkeit eines Gutscheins; Daten als YYYY-MM-DD (Wiener Tag). Was der Server nicht nennt, ist null.

Constructors

VoucherValidity({required String pattern, int? redeemableYears, String? redeemableUntil, String? refundableUntil, String? validUntil})
const

Properties

hashCode → int
The hash code for this object.
no setteroverride
pattern → String
Ein Wert aus voucherValidityPatterns.
final
redeemableUntil → String?
final
redeemableYears → int?
Gutschein einer Sorte „N Jahre einloesbar, danach 3 Jahre Rueckzahlung“: die Zahl N (ab 1); pattern ist dann 1+3 fuer jedes N. Fehlt bei Gutscheinen ohne Sorte und bei unbefristeten; die Daten stehen trotzdem in redeemableUntil (+N) und refundableUntil (+N+3) und gelten.
final
refundableUntil → String?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
validUntil → String?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
override