markNudgeCtaDismiss method

void markNudgeCtaDismiss(
  1. String campaignId
)

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;
}