Package-level declarations

Types

Link copied to clipboard
abstract class ConstraintController<ViewBinding> @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0) : ConstraintLayout, ViewController
Link copied to clipboard
abstract class FrameController<ViewBinding> @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0) : FrameLayout, ViewController
Link copied to clipboard
abstract class GridController<ViewBinding> @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0) : GridLayout, ViewController
Link copied to clipboard
abstract class LinearController<ViewBinding> @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0) : LinearLayout, ViewController
Link copied to clipboard
Link copied to clipboard
interface ViewController

Functions

Link copied to clipboard
inline fun <T> View.asViewController(block: ViewController.() -> T): T
inline fun <T> ViewBinding.asViewController(block: ViewController.() -> T): T