SystemaEventListener

class SystemaEventListener(    systema: SystemaAI,     tagMapping: Map<String, Int>,     dispatcher: CoroutineDispatcher = Dispatchers.IO,     callback: (Result<HttpResponse>) -> Unit = {}) : View.OnClickListener, AdapterView.OnItemClickListener, View.OnLayoutChangeListener, View.OnAttachStateChangeListener, View.OnScrollChangeListener

Constructors

Link copied to clipboard
fun SystemaEventListener(    systema: SystemaAI,     tagMapping: Map<String, Int>,     dispatcher: CoroutineDispatcher = Dispatchers.IO,     callback: (Result<HttpResponse>) -> Unit = {})

Functions

Link copied to clipboard
fun checkAndTriggerContainShownEvent(v: View?)
Link copied to clipboard
open override fun onClick(view: View?)
Link copied to clipboard
open override fun onItemClick(    parent: AdapterView<*>?,     view: View?,     position: Int,     id: Long)
Link copied to clipboard
open override fun onLayoutChange(    v: View?,     left: Int,     top: Int,     right: Int,     bottom: Int,     oldLeft: Int,     oldTop: Int,     oldRight: Int,     oldBottom: Int)
Link copied to clipboard
open override fun onScrollChange(    v: View?,     scrollX: Int,     scrollY: Int,     oldScrollX: Int,     oldScrollY: Int)
Link copied to clipboard
open override fun onViewAttachedToWindow(v: View?)
Link copied to clipboard
open override fun onViewDetachedFromWindow(v: View?)