checkedIf
fun <T> CompoundButton.checkedIf(property: CSHasChangeValue<T>, condition: (T) -> Boolean): CSRegistration
fun <T> CompoundButton.checkedIf(property1: CSHasChangeValue<T>, property2: CSHasChangeValue<*>, condition: (T) -> Boolean): CSRegistration
fun <T, V> CompoundButton.checkedIf(property1: CSHasChangeValue<T>, property2: CSHasChangeValue<V>, condition: (T, V) -> Boolean): CSRegistration