DynamicLinkInfo.fromJson constructor

DynamicLinkInfo.fromJson(
  1. Map json_
)

Implementation

DynamicLinkInfo.fromJson(core.Map json_)
  : this(
      analyticsInfo: json_.containsKey('analyticsInfo')
          ? AnalyticsInfo.fromJson(
              json_['analyticsInfo'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      androidInfo: json_.containsKey('androidInfo')
          ? AndroidInfo.fromJson(
              json_['androidInfo'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      desktopInfo: json_.containsKey('desktopInfo')
          ? DesktopInfo.fromJson(
              json_['desktopInfo'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      domainUriPrefix: json_['domainUriPrefix'] as core.String?,
      dynamicLinkDomain: json_['dynamicLinkDomain'] as core.String?,
      iosInfo: json_.containsKey('iosInfo')
          ? IosInfo.fromJson(
              json_['iosInfo'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      link: json_['link'] as core.String?,
      navigationInfo: json_.containsKey('navigationInfo')
          ? NavigationInfo.fromJson(
              json_['navigationInfo'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      socialMetaTagInfo: json_.containsKey('socialMetaTagInfo')
          ? SocialMetaTagInfo.fromJson(
              json_['socialMetaTagInfo']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
    );