AccountService.fromJson constructor

AccountService.fromJson(
  1. Map json_
)

Implementation

AccountService.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,
      externalAccountId: json_['externalAccountId'] as core.String?,
      handshake:
          json_.containsKey('handshake')
              ? Handshake.fromJson(
                json_['handshake'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      localListingManagement:
          json_.containsKey('localListingManagement')
              ? LocalListingManagement.fromJson(
                json_['localListingManagement']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      mutability: json_['mutability'] as core.String?,
      name: json_['name'] 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?,
      providerDisplayName: json_['providerDisplayName'] as core.String?,
    );