CSVisibility

interface CSVisibility

Functions

Link copied to clipboard
abstract fun updateVisibility()

Properties

Link copied to clipboard
abstract val eventVisibility: CSEvent<Boolean>
Link copied to clipboard
abstract val isVisible: Boolean

Extensions

Link copied to clipboard
fun CSVisibility.onHiding(function: () -> Unit): CSRegistration
fun CSVisibility.onHiding(function: (CSRegistration) -> Unit): CSRegistration
Link copied to clipboard
fun CSVisibility.onShowing(function: () -> Unit): CSRegistration
fun CSVisibility.onShowing(function: (CSRegistration) -> Unit): CSRegistration
Link copied to clipboard
fun CSVisibility.onVisibility(function: (Boolean) -> Unit): CSRegistration
fun CSVisibility.onVisibility(function: (CSRegistration, Boolean) -> Unit): CSRegistration
Link copied to clipboard
fun CSVisibility.task(period: Int, function: Func): CSRegistration
fun CSVisibility.task(    delay: Int,     period: Int,     function: Func): CSRegistration
Link copied to clipboard
fun CSVisibility.whileShowingTrue(function: (Boolean) -> Unit): CSRegistration