reportInlineTimerDismissed method
void
reportInlineTimerDismissed(
- CEPTriggerPayload payload,
- ResolvedInlineTimerConfig config,
- InlineTimerState renderedState
Implementation
void reportInlineTimerDismissed(
CEPTriggerPayload payload,
ResolvedInlineTimerConfig config,
InlineTimerState renderedState,
) {
final state = config.rules[renderedState]?.id ?? renderedState.name;
_events.toDigia(
TimerAnalyticsEvent(
const NudgeDismissed(),
TimerEventContext(state, _timerRemainingBucket(config.remaining),
config.deadlineSource.name),
),
payload,
);
}