LinkFiveStore class
Data holder for API related calls includes all Streams for the sdk
Constructors
Properties
-
activeProductsStream
→ Stream<
LinkFiveActiveProducts> -
Creates a new Stream and adds it to the stream controller
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- latestLinkFiveActiveProducts ↔ LinkFiveActiveProducts?
-
These are the latest valid and active Products we got from LinkFive
getter/setter pair
- latestLinkFiveProducts ↔ LinkFiveProducts?
-
These are the latest valid products we can offer to the user
getter/setter pair
- latestLinkFiveResponse ↔ LinkFiveResponseData?
-
Raw Data Response from LinkFive
getter/setter pair
-
latestProductDetailList
↔ List<
ProductDetails> ? -
Latest Product details we got from the Store
getter/setter pair
-
productsStream
→ Stream<
LinkFiveProducts> -
Creates a new Stream and adds it to the stream controller
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
onNewLinkFiveNewActiveProducts(
LinkFiveActiveProducts activeProducts) → LinkFiveActiveProducts - This method is the first entry point to notify all listeners that there are new plans available.
-
onNewPlatformProduct(
List< ProductDetails> productDetailList) → LinkFiveProducts -
Whenever new product is loaded, we save it in a
LinkFiveSubscriptionData
-
onNewResponseData(
LinkFiveResponseData data) → void - Just saves the response from LinkFive
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited