markNudgeCtaDismiss method
Marks the nudge's close as caused by its own CTA. Only
EngageActionRunner's dismiss binding in the nudge presenter calls it.
Implementation
void markNudgeCtaDismiss(String campaignId) {
_pendingNudgeDismissCampaignId = campaignId;
_pendingNudgeDismissReason = DismissReason.ctaAction;
}