AddAccountService.fromJson constructor

AddAccountService.fromJson(
  1. Map json_
)

Implementation

AddAccountService.fromJson(core.Map json_)
  : this(
      accountAggregation: json_.containsKey('accountAggregation')
          ? AccountAggregation.fromJson(
              json_['accountAggregation']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      accountManagement: json_.containsKey('accountManagement')
          ? AccountManagement.fromJson(
              json_['accountManagement']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      campaignsManagement: json_.containsKey('campaignsManagement')
          ? CampaignsManagement.fromJson(
              json_['campaignsManagement']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      comparisonShopping: json_.containsKey('comparisonShopping')
          ? ComparisonShopping.fromJson(
              json_['comparisonShopping']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      externalAccountId: json_['externalAccountId'] as core.String?,
      productsManagement: json_.containsKey('productsManagement')
          ? ProductsManagement.fromJson(
              json_['productsManagement']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      provider: json_['provider'] as core.String?,
    );