Component3
interface Component3<out TAG : Tag<in CONTENT_CATEGORY>, CONTENT_CATEGORY : ContentCategory, ARG1, ARG2, ARG3> : Component<TAG>
Functions
Link copied to clipboard
fun <CONTENT_CATEGORY : ContentCategory, TAG : Tag<in CONTENT_CATEGORY>, ARG1> Component<TAG>.argComponent(block: StatedDsl<CONTENT_CATEGORY>.(ARG1) -> Unit): Component1<Tag<CONTENT_CATEGORY>, CONTENT_CATEGORY, ARG1>
fun <CONTENT_CATEGORY : ContentCategory, TAG : Tag<in CONTENT_CATEGORY>, ARG1, ARG2> Component<TAG>.argComponent(block: StatedDsl<CONTENT_CATEGORY>.(ARG1, ARG2) -> Unit): Component2<Tag<CONTENT_CATEGORY>, CONTENT_CATEGORY, ARG1, ARG2>
fun <CONTENT_CATEGORY : ContentCategory, TAG : Tag<in CONTENT_CATEGORY>, ARG1, ARG2, ARG3> Component<TAG>.argComponent(block: StatedDsl<CONTENT_CATEGORY>.(ARG1, ARG2, ARG3) -> Unit): Component3<Tag<CONTENT_CATEGORY>, CONTENT_CATEGORY, ARG1, ARG2, ARG3>
fun <CONTENT_CATEGORY : ContentCategory, TAG : Tag<in CONTENT_CATEGORY>, ARG1, ARG2, ARG3, ARG4> Component<TAG>.argComponent(block: StatedDsl<CONTENT_CATEGORY>.(ARG1, ARG2, ARG3, ARG4) -> Unit): Component4<Tag<CONTENT_CATEGORY>, CONTENT_CATEGORY, ARG1, ARG2, ARG3, ARG4>
Link copied to clipboard
fun <CONTENT_CATEGORY : ContentCategory, TAG : Tag<CONTENT_CATEGORY>> Component<TAG>.component(block: StatedDsl<CONTENT_CATEGORY>.() -> Unit): Component0<Tag<in CONTENT_CATEGORY>, in CONTENT_CATEGORY>