CampaignConfigBuilder typedef

CampaignConfigBuilder = CampaignConfigModel? Function(Map<String, dynamic> json, DesignTokenCatalog designTokens)

Builds a CampaignConfigModel from a campaign's JSON, or returns null to signal the campaign should be dropped (its config is missing/invalid).

Implementation

typedef CampaignConfigBuilder = CampaignConfigModel? Function(
  Map<String, dynamic> json,
  DesignTokenCatalog designTokens,
);