Class DebugDispatcher
This dispatcher outputs IAnalyticsEvent objects to the console in the Unity Editor. It's not
recommended to include this dispatcher in any production configuration.
Inheritance
DebugDispatcher
Assembly: cs.temp.dll.dll
Syntax
public class DebugDispatcher : AnalyticsImmediateDispatcherBase<DebugDispatcherConfig>, IAnalyticsDispatcher, IInjectable
Properties
PendingEvents
Declaration
public virtual List<IAnalyticsEvent> PendingEvents { get; }
Property Value
Methods
Declaration
protected virtual string FormatDataRecursive(Dictionary<string, object> data, int level)
Parameters
Returns
Declaration
protected virtual string FormatEventData(IAnalyticsEvent analyticsEvent)
Parameters
Returns
SendEvent(IAnalyticsEvent)
Declaration
protected override void SendEvent(IAnalyticsEvent analyticsEvent)
Parameters
Overrides
IdleKit.Analytics.AnalyticsDispatcherBase<IdleKit.Analytics.DebugDispatcherConfig>.SendEvent(IdleKit.Analytics.IAnalyticsEvent)
SendEventBatch(IEnumerable<IAnalyticsEvent>)
Declaration
protected override void SendEventBatch(IEnumerable<IAnalyticsEvent> analyticsEvents)
Parameters
Overrides
IdleKit.Analytics.AnalyticsDispatcherBase<IdleKit.Analytics.DebugDispatcherConfig>.SendEventBatch(IEnumerable<IdleKit.Analytics.IAnalyticsEvent>)
Implements
IInjectable