EventLogger

constructor(emitterValue: EventEmitter, verboseValue: Boolean)

Creates a new EventLogger object.

Parameters

emitterValue

The EventEmitter object to listen for events to log.

verboseValue

If true, will log all the properties for each event.


constructor(emitterValue: EventEmitter, verboseValue: Boolean, callback: EventLogger.LoggerCallback)

Creates a new EventLogger object.

Parameters

emitterValue

The EventEmitter object to listen for events to log.

verboseValue

If true, will log all the properties for each event.

callback

A com.brightcove.player.event.EventLogger.LoggerCallback instance which will be called when a message or error should be logged.


constructor(emitterValue: EventEmitter, verboseValue: Boolean, tagValue: String)

Creates a new EventLogger object.

Parameters

emitterValue

The EventEmitter object to listen for events to log.

verboseValue

If true, will log all the properties for each event.

tagValue

The name of the tag to use when writing messages to logcat.


constructor(emitterValue: EventEmitter, verboseValue: Boolean, tagValue: String, callback: EventLogger.LoggerCallback)

Creates a new EventLogger object.

Parameters

emitterValue

The EventEmitter object to listen for events to log.

verboseValue

If true, will log all the properties for each event.

tagValue

The name of the tag to use when writing messages to logcat.

callback

A com.brightcove.player.event.EventLogger.LoggerCallback instance which will be called when a message or error should be logged. This can be null.