EventsContext

class EventsContext<T>(element: Tag<HTMLElement>, val selected: Flow<List<T>>) : EventContext<HTMLElement>

Constructors

Link copied to clipboard
fun <T> EventsContext(element: Tag<HTMLElement>, selected: Flow<List<T>>)

Functions

Link copied to clipboard
open infix override fun <E : Event, X : Element> DomListener<E, X>.handledBy(handler: Handler<Unit>)
open infix override fun <E : Event, X : Element> DomListener<E, X>.handledBy(execute: suspend (E) -> Unit): Job
open infix override fun <E : Event> WindowListener<E>.handledBy(handler: Handler<Unit>)
open infix override fun <E : Event> WindowListener<E>.handledBy(execute: suspend (E) -> Unit): Job
open infix override fun <A> Flow<A>.handledBy(handler: Handler<A>)
open infix override fun <A> Flow<A>.handledBy(execute: suspend (A) -> Unit): Job

Properties

Link copied to clipboard
open override val aborts: DomListener<UIEvent, HTMLElement>
Link copied to clipboard
open override val afterprints: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val beforeprints: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val beforeunloads: DomListener<UIEvent, HTMLElement>
Link copied to clipboard
open override val blurs: DomListener<FocusEvent, HTMLElement>
Link copied to clipboard
open override val canplays: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val canplaythroughs: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val changes: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val clicks: DomListener<MouseEvent, HTMLElement>
Link copied to clipboard
open override val contextmenus: DomListener<MouseEvent, HTMLElement>
Link copied to clipboard
open override val copys: DomListener<ClipboardEvent, HTMLElement>
Link copied to clipboard
open override val cuts: DomListener<ClipboardEvent, HTMLElement>
Link copied to clipboard
open override val dblclicks: DomListener<MouseEvent, HTMLElement>
Link copied to clipboard
open override val domNode: HTMLElement
Link copied to clipboard
open override val dragends: DomListener<DragEvent, HTMLElement>
Link copied to clipboard
open override val dragenters: DomListener<DragEvent, HTMLElement>
Link copied to clipboard
open override val dragleaves: DomListener<DragEvent, HTMLElement>
Link copied to clipboard
open override val dragovers: DomListener<DragEvent, HTMLElement>
Link copied to clipboard
open override val drags: DomListener<DragEvent, HTMLElement>
Link copied to clipboard
open override val dragstarts: DomListener<DragEvent, HTMLElement>
Link copied to clipboard
open override val drops: DomListener<DragEvent, HTMLElement>
Link copied to clipboard
open override val durationchanges: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val endeds: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val focusins: DomListener<FocusEvent, HTMLElement>
Link copied to clipboard
open override val focusouts: DomListener<FocusEvent, HTMLElement>
Link copied to clipboard
open override val focuss: DomListener<FocusEvent, HTMLElement>
Link copied to clipboard
open override val fullscreenchanges: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val fullscreenerrors: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val hashchanges: DomListener<HashChangeEvent, HTMLElement>
Link copied to clipboard
open override val inputs: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val invalids: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val job: Job
Link copied to clipboard
open override val keydowns: DomListener<KeyboardEvent, HTMLElement>
Link copied to clipboard
open override val keypresss: DomListener<KeyboardEvent, HTMLElement>
Link copied to clipboard
open override val keyups: DomListener<KeyboardEvent, HTMLElement>
Link copied to clipboard
open override val loadeddatas: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val loadedmetadatas: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val loads: DomListener<UIEvent, HTMLElement>
Link copied to clipboard
open override val loadstarts: DomListener<ProgressEvent, HTMLElement>
Link copied to clipboard
open override val messages: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val mousedowns: DomListener<MouseEvent, HTMLElement>
Link copied to clipboard
open override val mouseenters: DomListener<MouseEvent, HTMLElement>
Link copied to clipboard
open override val mouseleaves: DomListener<MouseEvent, HTMLElement>
Link copied to clipboard
open override val mousemoves: DomListener<MouseEvent, HTMLElement>
Link copied to clipboard
open override val mouseouts: DomListener<MouseEvent, HTMLElement>
Link copied to clipboard
open override val mouseovers: DomListener<MouseEvent, HTMLElement>
Link copied to clipboard
open override val mouseups: DomListener<MouseEvent, HTMLElement>
Link copied to clipboard
open override val offlines: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val onlines: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val opens: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val pagehides: DomListener<PageTransitionEvent, HTMLElement>
Link copied to clipboard
open override val pageshows: DomListener<PageTransitionEvent, HTMLElement>
Link copied to clipboard
open override val pastes: DomListener<ClipboardEvent, HTMLElement>
Link copied to clipboard
open override val pauses: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val playings: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val plays: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val popstates: DomListener<PopStateEvent, HTMLElement>
Link copied to clipboard
open override val progresss: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val ratechanges: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val resets: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val resizes: DomListener<UIEvent, HTMLElement>
Link copied to clipboard
open override val scrolls: DomListener<UIEvent, HTMLElement>
Link copied to clipboard
open override val searchs: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val seekeds: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val seekings: DomListener<Event, HTMLElement>
Link copied to clipboard
val selected: Flow<List<T>>
Link copied to clipboard
open override val selects: DomListener<UIEvent, HTMLElement>
Link copied to clipboard
open override val shows: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val stalleds: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val storages: DomListener<StorageEvent, HTMLElement>
Link copied to clipboard
open override val submits: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val suspends: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val timeupdates: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val toggles: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val touchcancels: DomListener<TouchEvent, HTMLElement>
Link copied to clipboard
open override val touchends: DomListener<TouchEvent, HTMLElement>
Link copied to clipboard
open override val touchmoves: DomListener<TouchEvent, HTMLElement>
Link copied to clipboard
open override val touchstarts: DomListener<TouchEvent, HTMLElement>
Link copied to clipboard
open override val unloads: DomListener<UIEvent, HTMLElement>
Link copied to clipboard
open override val volumechanges: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val waitings: DomListener<Event, HTMLElement>
Link copied to clipboard
open override val wheels: DomListener<WheelEvent, HTMLElement>