MigrationManagerState.fromMap constructor

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

Implementation

factory MigrationManagerState.fromMap(Map<String, dynamic> map) {
  return MigrationManagerState(
    state: MigrationOfferState.fromRawValue(map['state'] as String),
    offerData: map['offerData'] != null
        ? MigrationOfferData.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,
  );
}