PublicCreateDynamicLinkBody.fromJson constructor
Implementation
factory PublicCreateDynamicLinkBody.fromJson(Map<String, Object?> json) =>
PublicCreateDynamicLinkBody(
projectId: json['projectId'] as String?,
routePath: json['routePath'] as String,
routeParameters: json['routeParameters'] == null
? null
: (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?,
name: json['name'] as String?,
campaign: json['campaign'] == null
? null
: PublicCreateDynamicLinkBodyCampaign.fromJson(
(json['campaign'] as Map).cast<String, Object?>(),
),
);