PublicDynamicLink.fromJson constructor

PublicDynamicLink.fromJson(
  1. Map<String, Object?> json
)

Implementation

factory PublicDynamicLink.fromJson(Map<String, Object?> json) =>
    PublicDynamicLink(
      shortCode: json['shortCode'] as String,
      routePath: json['routePath'] as String,
      routeParameters: (json['routeParameters'] as Map)
          .cast<String, String>(),
      socialTitle: json['socialTitle'] as String,
      socialDescription: json['socialDescription'] as String,
      socialImageUrl: json['socialImageUrl'] as String,
      isShortLink: json['isShortLink'] as bool,
      forceRedirect: json['forceRedirect'] as bool,
      isActive: json['isActive'] as bool,
      domain: json['domain'] as String,
      campaign: DynamicLinkCampaign.fromJson(
        (json['campaign'] as Map).cast<String, Object?>(),
      ),
      iosAppStoreId: json['iosAppStoreId'] as String?,
    );