*Incoming tags managing
Available since v2.2.243
/**
* Get tags
*
* The result of the operation you can get through the registration of [TagsProcessingListener] or [TagsProcessingReceiver].
* Check [registerTagsReceiver] and [addTagsProcessingCallback]
*
* @throws IllegalStateException if [initialize] never called. See also [isInitialized].
*/
fun getFutureTrackTags()
/**
* Create new tag
*
* The result of the operation you can get through the registration of [TagsProcessingListener] or [TagsProcessingReceiver].
* Check [registerTagsReceiver] and [addTagsProcessingCallback]
* @param tag tag's name
* @param source source of the tag. Optional parameter
*
* @throws IllegalStateException if [initialize] never called. See also [isInitialized].
*/
fun addFutureTrackTag(tag: String?, source: String? = null)
/**
* Remove specified tag
*
* The result of the operation you can get through the registration of [TagsProcessingListener] or [TagsProcessingReceiver].
* Check [registerTagsReceiver] and [addTagsProcessingCallback]
* @param tag tag's name
*
* @throws IllegalStateException if [initialize] never called. See also [isInitialized].
*/
fun removeFutureTrackTag(tag: String?)
/**
* Remove all tags.
*
* The result of the operation you can get through the registration of [TagsProcessingListener] or [TagsProcessingReceiver].
* Check [registerTagsReceiver] and [addTagsProcessingCallback]
*
* @throws IllegalStateException if [initialize] was never called. See also [isInitialized].
*/
fun removeAllFutureTrackTags()TagsProcessingListener
Tags processing receiver
Last updated