GuideShowcaseManager constructor

GuideShowcaseManager({
  1. required GuideOrchestrator orchestrator,
  2. required AnchorRegistry registry,
  3. required EngageEventEmitter events(),
  4. required FrequencyManager frequency(),
  5. required DwellTracker dwell,
  6. required String? screenName(),
})

Implementation

GuideShowcaseManager({
  required GuideOrchestrator orchestrator,
  required AnchorRegistry registry,
  required EngageEventEmitter Function() events,
  required FrequencyManager Function() frequency,
  required DwellTracker dwell,
  required String? Function() screenName,
})  : _orchestrator = orchestrator,
      _registry = registry,
      _events = events,
      _frequency = frequency,
      _dwell = dwell,
      _screenName = screenName {
  _register();
  _orchestrator.addListener(_onOrchestratorChanged);
}