image

fun <T : ImageView> T.image(@DrawableRes resourceId: Int?): T
fun <T : ImageView> T.image(file: File): T
fun <T : ImageView> T.image(bitmap: Bitmap?): T
fun <T : ImageView> T.image(uri: Uri?): T
@JvmName(name = "imagePropertyResource")
fun <T> ImageView.image(property: CSHasChangeValue<T>, resource: (T) -> Int?): CSRegistration
@JvmName(name = "imagePropertyBitmap")
fun <T> ImageView.image(property: CSHasChangeValue<T>, bitmap: (T) -> Bitmap?): CSRegistration
@JvmName(name = "imagePropertyFile")
fun <T> ImageView.image(property: CSHasChangeValue<T>, file: (T) -> File): CSRegistration