Package renetik.android.event.owner

Types

Link copied to clipboard
abstract class CSContext : ContextWrapper, CSHasContext
Link copied to clipboard
interface CSEventOwner
Link copied to clipboard
interface CSEventOwnerHasDestroy : CSEventOwner, CSHasDestroy
Link copied to clipboard
open class CSEventOwnerHasDestroyBase(parent: CSHasDestroy? = null) : CSEventOwnerHasDestroy
Link copied to clipboard
interface CSHasContext : CSEventOwnerHasDestroy
Link copied to clipboard
interface CSHasDestroy

Functions

Link copied to clipboard
fun CSEventOwner.cancel(vararg registrations: CSRegistration?)
fun CSEventOwner.cancel(registrations: List<CSRegistration>?)
fun CSEventOwner.cancel(registration: CSRegistration): CSRegistration
@JvmName(name = "CSEventOwnerCancelNullable")
fun CSEventOwner.cancel(registration: CSRegistration?): Unit?
Link copied to clipboard
fun CSHasDestroy.destroy()
Link copied to clipboard
fun CSHasDestroy.onDestroy(listener: () -> Unit): CSRegistration
Link copied to clipboard
fun CSEventOwner.register(registration: CSRegistration): CSRegistration
@JvmName(name = "CSEventOwnerRegisterNullable")
fun CSEventOwner.register(registration: CSRegistration?): CSRegistration?
fun CSEventOwner.register(key: Any, registration: CSRegistration): CSRegistration
Link copied to clipboard
fun CSEventOwner.remove(registration: CSRegistration): CSRegistration
@JvmName(name = "CSEventOwnerRemoveNullable")
fun CSEventOwner.remove(registration: CSRegistration?): CSRegistration?