Cómo implementar una function de Kotlin a una vista

Necesito saber cómo implementar funciones a un ConstraintLayout en Kotlin.

Necesito algo como esto:

fun applyCustomPropeties(){ //some stuff } val rootLayout = findViewById<ConstraintLayout>(R.id.rootLayout) rootLayout.applyCustomPropeties() 

Gracias.