component

fun component(func: VDom.() -> Unit): Tag.() -> Unit

Creates a functional component with no parameters


fun <P1> component(func: VDom.(P1) -> Unit): Tag.(P1) -> Unit

Creates a functional component with 1 parameter


fun <P1, P2> component(func: VDom.(P1, P2) -> Unit): Tag.(P1, P2) -> Unit

Creates a functional component with 2 parameters


fun <P1, P2, P3> component(func: VDom.(P1, P2, P3) -> Unit): Tag.(P1, P2, P3) -> Unit

Creates a functional component with 3 parameters


fun <P1, P2, P3, P4> component(func: VDom.(P1, P2, P3, P4) -> Unit): Tag.(P1, P2, P3, P4) -> Unit

Creates a functional component with 4 parameters


fun <P1, P2, P3, P4, P5> component(func: VDom.(P1, P2, P3, P4, P5) -> Unit): Tag.(P1, P2, P3, P4, P5) -> Unit

Creates a functional component with 5 parameters


fun <P1, P2, P3, P4, P5, P6> component(func: VDom.(P1, P2, P3, P4, P5, P6) -> Unit): Tag.(P1, P2, P3, P4, P5, P6) -> Unit

Creates a functional component with 6 parameters


fun <P1, P2, P3, P4, P5, P6, P7> component(func: VDom.(P1, P2, P3, P4, P5, P6, P7) -> Unit): Tag.(P1, P2, P3, P4, P5, P6, P7) -> Unit

Creates a functional component with 7 parameters


fun <P1, P2, P3, P4, P5, P6, P7, P8> component(func: VDom.(P1, P2, P3, P4, P5, P6, P7, P8) -> Unit): Tag.(P1, P2, P3, P4, P5, P6, P7, P8) -> Unit

Creates a functional component with 8 parameters


fun <P1, P2, P3, P4, P5, P6, P7, P8, P9> component(func: VDom.(P1, P2, P3, P4, P5, P6, P7, P8, P9) -> Unit): Tag.(P1, P2, P3, P4, P5, P6, P7, P8, P9) -> Unit
fun <P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> component(func: VDom.(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) -> Unit): Tag.(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) -> Unit

Creates a functional component with 9 parameters