Package-level declarations

Types

Link copied to clipboard
open class BaseLinkStateManager<V>(stateSelector: KeySelector<IdLong> = KeySelector { it.userOrNull }) : LinkStateManager<IdLong, V>
Link copied to clipboard
Link copied to clipboard
sealed class ChainingStrategy

Define @InputChain link chaining strategy.

Link copied to clipboard
fun interface KeySelector<T>
Link copied to clipboard
interface Link<T>
Link copied to clipboard
interface LinkStateManager<K, V>
Link copied to clipboard
data class SingleInputChain(id: String, inputActivity: OnInputActivity, rateLimits: RateLimits, guard: Guard, currentLevel: Int = 0, tail: String? = null, breakPoint: InputBreakPoint? = null)
Link copied to clipboard
abstract class StatefulLink<K, V> : Link<V>