library / io.getstream.chat.android.livedata.utils / Event

Event

open class Event<out T>

Used as a wrapper for data that is exposed via a LiveData that represents an event.

Constructors

<init>

Used as a wrapper for data that is exposed via a LiveData that represents an event.

Event(content: T)

Properties

hasBeenHandled

var hasBeenHandled: Boolean

Functions

getContentIfNotHandled

Returns the content and prevents its use again.

fun getContentIfNotHandled(): T?

peekContent

Returns the content, even if it's already been handled.

fun peekContent(): T