ClickableImageLinkCard.fromJson constructor

ClickableImageLinkCard.fromJson(
  1. Map<String, dynamic> params, {
  2. void onAction(
    1. String url
    )?,
})

Implementation

factory ClickableImageLinkCard.fromJson(
  Map<String, dynamic> params, {
  void Function(String url)? onAction,
}) {
  return ClickableImageLinkCard(
    title: params['title'] as String? ?? '',
    imageUrl: params['image_url'] as String? ?? '',
    linkUrl: params['link_url'] as String? ?? '',
    linkText: params['link_text'] as String?,
    onLinkTap: onAction,
  );
}