AdaptyPaywall.fromMap constructor

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

Implementation

AdaptyPaywall.fromMap(Map<String, dynamic> map)
    : developerId = map[_Keys.developerId],
      variationId = map[_Keys.variationId],
      revision = map[_Keys.revision],
      isPromo = map[_Keys.isPromo],
      products = map[_Keys.products] == null ? List<AdaptyProduct>.empty() : (map[_Keys.products] as List).map((json) => AdaptyProduct.fromMap(json)).toList(),
      visualPaywall = map[_Keys.visualPaywall],
      customPayload = _parsePayloadOrNull(map[_Keys.customPayloadString]),
      customPayloadString = map[_Keys.customPayloadString],
      abTestName = map[_Keys.abTestName],
      name = map[_Keys.name];