Package ai.systema.android.listener

Types

SystemaButtonOnClickListener
Link copied to clipboard
SystemaCompositeListener
Link copied to clipboard
open class SystemaCompositeListener<T>
SystemaEventListener
Link copied to clipboard
class SystemaEventListener(systema: SystemaAI, tagMapping: Map<String, Int>, dispatcher: CoroutineDispatcher, callback: (Result<HttpResponse>) -> Unit) : View.OnClickListener, AdapterView.OnItemClickListener, View.OnLayoutChangeListener, View.OnAttachStateChangeListener, View.OnScrollChangeListener
SystemaOnAttachStateChangeListener
Link copied to clipboard
class SystemaOnAttachStateChangeListener(systema: SystemaAI, tagMapping: Map<String, Int>, dispatcher: CoroutineDispatcher, callback: (Result<HttpResponse>) -> Unit) : SystemaCompositeListener<View.OnAttachStateChangeListener> , View.OnAttachStateChangeListener
SystemaOnClickListener
Link copied to clipboard
SystemaOnLayoutChangeListener
Link copied to clipboard
class SystemaOnLayoutChangeListener(systema: SystemaAI, tagMapping: Map<String, Int>, dispatcher: CoroutineDispatcher, callback: (Result<HttpResponse>) -> Unit) : SystemaCompositeListener<View.OnLayoutChangeListener> , View.OnLayoutChangeListener
SystemaOnParentScrollChangeListener
Link copied to clipboard
class SystemaOnParentScrollChangeListener(systema: SystemaAI, tagMapping: Map<String, Int>, dispatcher: CoroutineDispatcher, callback: (Result<HttpResponse>) -> Unit) : SystemaCompositeListener<View.OnScrollChangeListener> , View.OnScrollChangeListener

This listener monitors parent's scroll change events and invoke container shown on the child container if appropriate

SystemaViewOnClickListener
Link copied to clipboard
open class SystemaViewOnClickListener(systema: SystemaAI, tagMapping: Map<String, Int>, dispatcher: CoroutineDispatcher, callback: (Result<HttpResponse>) -> Unit) : SystemaOnClickListener, View.OnClickListener