OfferManagerState.fromMap constructor

OfferManagerState.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory OfferManagerState.fromMap(Map<String, dynamic> map) {
  return OfferManagerState(
    state: OfferState.fromRawValue(map['state'] as String),
    offerData: map['offerData'] != null
        ? OfferOfferData.fromMap(
            Map<String, dynamic>.from(map['offerData'] as Map),
          )
        : null,
    checkoutErrorMessage: map['checkoutErrorMessage'] as String?,
    isLoading: map['isLoading'] as bool,
    storekitCancelRequired: map['storekitCancelRequired'] as bool,
  );
}