forked from Jibo-Revival-Group/JiboOs
54 lines
956 B
JavaScript
54 lines
956 B
JavaScript
/**
|
|
* Interface describing data that is attached to each MIM analytics event.
|
|
* @private
|
|
*/
|
|
|
|
/**
|
|
* Enum for different ways that MIMs can exit
|
|
* @private
|
|
*/
|
|
|
|
/**
|
|
* Enum for states in which the MIM could be interrupted (that we care about)
|
|
* @private
|
|
*/
|
|
|
|
/**
|
|
* Enum for different methods of input for MIMs
|
|
* @private
|
|
*/
|
|
|
|
/**
|
|
* Value for properties where they are not relevant or there is no data available.
|
|
* @private
|
|
*/
|
|
|
|
/**
|
|
* Sends analytics event for the end of a MIM
|
|
* @private
|
|
*/
|
|
|
|
/**
|
|
* Sends analytics event for the beginning of a MIM
|
|
* @private
|
|
*/
|
|
|
|
/**
|
|
* Sends analytics event for a user response that does not end the MIM (like thanks/repeat)
|
|
* @private
|
|
*/
|
|
|
|
/**
|
|
* Sends analytics event for a user response that wouldn't end the MIM, but it isn't being handled for some reason
|
|
* @private
|
|
*/
|
|
|
|
/**
|
|
* Sends analytics event for a No Match error
|
|
* @private
|
|
*/
|
|
|
|
/**
|
|
* Sends analytics event for a No Input error
|
|
* @private
|
|
*/ |