Package renetik.android.event.registrations

Types

Link copied to clipboard
abstract class CSContext : ContextWrapper, CSHasContext
Link copied to clipboard
interface CSHasContext : CSHasRegistrationsHasDestroy
Link copied to clipboard
interface CSHasDestroy
Link copied to clipboard
interface CSHasRegistrations
Link copied to clipboard
interface CSHasRegistrationsHasDestroy : CSHasRegistrations, CSHasDestroy
Link copied to clipboard
open class CSHasRegistrationsHasDestroyBase(parent: CSHasDestroy? = null) : CSHasRegistrationsHasDestroy
Link copied to clipboard
class CSRegistrations

Functions

Link copied to clipboard
fun CSHasRegistrations.cancel(vararg registrations: CSRegistration?)
fun CSHasRegistrations.cancel(registrations: List<CSRegistration>?)
fun CSHasRegistrations.cancel(registration: CSRegistration): CSRegistration
@JvmName(name = "CSEventOwnerCancelNullable")
fun CSHasRegistrations.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 CSHasRegistrations.register(registration: CSRegistration): CSRegistration
@JvmName(name = "CSEventOwnerRegisterNullable")
fun CSHasRegistrations.register(registration: CSRegistration?): CSRegistration?
fun CSHasRegistrations.register(key: Any, registration: CSRegistration): CSRegistration
Link copied to clipboard
fun CSHasRegistrations.remove(registration: CSRegistration): CSRegistration
@JvmName(name = "CSEventOwnerRemoveNullable")
fun CSHasRegistrations.remove(registration: CSRegistration?): CSRegistration?