Package-level declarations

Types

Link copied to clipboard
class Connection(collectionJob: Job, parentJob: Job)

Represents a connection to a signal that can be cancelled.

Link copied to clipboard
class Signal<T>

A class representing a signal that can emit values of type T and allows other components to connect and react to these emitted values.

Link copied to clipboard
data class SignalData<T>(val value: T, val params: Map<String, Any?> = emptyMap())

A data class that wraps a value with associated parameters. Used for emitting signals with additional metadata or context.