SessionContextSnapshotPlugin

Types

Listener
Link copied to clipboard
common
interface Listener<VALUE : Any>

Functions

observe
Link copied to clipboard
common
fun <VALUE : Any> observe(key: Session.Context.Key<VALUE>): Flow<VALUE?>
onBindComplete
Link copied to clipboard
common
open suspend override fun onBindComplete(session: Session)
onContextChanged
Link copied to clipboard
common
open suspend override fun onContextChanged(session: Session, modifiedKeys: Set<Session.Context.Key<*>>)
registerListener
Link copied to clipboard
common
fun <VALUE : Any> registerListener(listener: SessionContextSnapshotPlugin.Listener<VALUE>)
unregisterListener
Link copied to clipboard
common
fun <VALUE : Any> unregisterListener(listener: SessionContextSnapshotPlugin.Listener<VALUE>)