PrefetchBundleCampaign.fromJson constructor

PrefetchBundleCampaign.fromJson(
  1. Map<String, dynamic> j
)

Implementation

factory PrefetchBundleCampaign.fromJson(Map<String, dynamic> j) => PrefetchBundleCampaign(
      id: j['id'] as String,
      type: j['type'] as String,
      subType: j['sub_type'] as String?,
      title: (j['title'] ?? '') as String,
      body: (j['body'] ?? '') as String,
      backgroundColor: j['background_color'] as String?,
      textColor: j['text_color'] as String?,
      actionUrl: j['action_url'] as String?,
      priority: (j['priority'] ?? 0) as int,
      interactiveConfig: j['interactive_config'] as Map<String, dynamic>?,
      assignedVariantId: j['assigned_variant_id'] as String?,
      inboxEnabled: (j['inbox_enabled'] ?? false) as bool,
    );