IaBaseOrdering class abstract

Method and property definitions for the ia.de AppSDK Ordering service.

Inheritance

Constructors

IaBaseOrdering()

Properties

callbacks IaBaseCallbacks?
Default module native callback definitions.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
module IaBaseModule
Relevant IaBaseModule with functionality extended by this base class.
no setteroverride
orderingDidFinishOrderListener StreamController<IaModelOrderingTransactionSignatures>
Notifier object implemented for informing the client integration of order completion.
no setter
orderingDidUpdateCartListener StreamController<IaModelOrderingCartState>
Notifier object implemented for informing the client integration of cart item changes.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

clearCart() Future<void>
Resets the state of user cart, clearing any added products or prescriptions.
launchCartScreen() Future<void>
Launches the cart screen experience on top of the navigation stack.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
transferPrescriptions({Iterable<Uint8List>? images, Iterable<Uint8List>? pdfs, Iterable<String>? codes, String? orderId}) Future<void>
Forwards the specified images, pdfs, or eRezept codes prescription collection to the ia.de backend.

Operators

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