enabledByAlphaIf

fun View.enabledByAlphaIf(condition: Boolean)
fun <T> View.enabledByAlphaIf(property: CSProperty<T>, condition: (T) -> Boolean): CSRegistration
fun View.enabledByAlphaIf(property: CSProperty<Boolean>): CSRegistration
fun <T> View.enabledByAlphaIf(    property1: CSProperty<T>,     property2: CSProperty<*>,     condition: (T) -> Boolean): CSRegistration
fun <T, V> View.enabledByAlphaIf(    property1: CSProperty<T>,     property2: CSProperty<V>,     condition: (T, V) -> Boolean): CSRegistration