Package-level declarations
Functions
Link copied to clipboard
suspend fun BehaviourContext.followLocation(message: ContentMessage<LiveLocationContent>, onLocation: BehaviourContextAndTypeReceiver<Unit, Location>)
Use this extension when you want to follow LiveLocation until it will became StaticLocation. This method is synchronous. You may use something like kotlinx.coroutines.launch or kotlinx.coroutines.async to run it asynchronously
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
operator fun <T> BehaviourContextAndTwoTypesReceiver<Boolean, T, Update>.not(): suspend BehaviourContext.(T, Update) -> Boolean
Reverse results of this
Link copied to clipboard
operator fun <T> BehaviourContextAndTwoTypesReceiver<Boolean, T, Update>.plus(other: BehaviourContextAndTwoTypesReceiver<Boolean, T, Update>): suspend BehaviourContext.(T, Update) -> Boolean
Makes an OR (||) operation between this and other
Link copied to clipboard
operator fun <T> BehaviourContextAndTwoTypesReceiver<Boolean, T, Update>.times(other: BehaviourContextAndTwoTypesReceiver<Boolean, T, Update>): suspend BehaviourContext.(T, Update) -> Boolean
Makes an AND (&&) operation between this and other