Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard

Interface for modules that need to register custom serializers for types used within their state.

Link copied to clipboard
Link copied to clipboard
fun interface ReaktivLogSink

Properties

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun isSensitiveKey(key: String, keys: Collection<String> = DEFAULT_SENSITIVE_KEYS): Boolean
Link copied to clipboard
Link copied to clipboard
fun reaktivJson(serializersModule: SerializersModule? = null, encodeDefaults: Boolean = false, prettyPrint: Boolean = false): Json
Link copied to clipboard
inline suspend fun <L : ModuleLogic> StoreAccessor.selectLogic(): L

Selects a module's logic instance by its type.

Link copied to clipboard
inline suspend fun <S : ModuleState> StoreAccessor.selectState(): StateFlow<S>

Selects a module's state flow by its type.