ApnSetting.fromJson constructor

ApnSetting.fromJson(
  1. Map json_
)

Implementation

ApnSetting.fromJson(core.Map json_)
  : this(
      alwaysOnSetting: json_['alwaysOnSetting'] as core.String?,
      apn: json_['apn'] as core.String?,
      apnTypes:
          (json_['apnTypes'] as core.List?)
              ?.map((value) => value as core.String)
              .toList(),
      authType: json_['authType'] as core.String?,
      carrierId: json_['carrierId'] as core.int?,
      displayName: json_['displayName'] as core.String?,
      mmsProxyAddress: json_['mmsProxyAddress'] as core.String?,
      mmsProxyPort: json_['mmsProxyPort'] as core.int?,
      mmsc: json_['mmsc'] as core.String?,
      mtuV4: json_['mtuV4'] as core.int?,
      mtuV6: json_['mtuV6'] as core.int?,
      mvnoType: json_['mvnoType'] as core.String?,
      networkTypes:
          (json_['networkTypes'] as core.List?)
              ?.map((value) => value as core.String)
              .toList(),
      numericOperatorId: json_['numericOperatorId'] as core.String?,
      password: json_['password'] as core.String?,
      protocol: json_['protocol'] as core.String?,
      proxyAddress: json_['proxyAddress'] as core.String?,
      proxyPort: json_['proxyPort'] as core.int?,
      roamingProtocol: json_['roamingProtocol'] as core.String?,
      username: json_['username'] as core.String?,
    );