From 4191287261b46b95908469c2ec3fa9d886681861 Mon Sep 17 00:00:00 2001 From: Robert Jaros Date: Mon, 12 Feb 2018 10:51:45 +0100 Subject: Updated API doc --- docs/api/index-outline.html | 136 ++++++++++++++++----- .../pl.treksoft.kvision.core/-container/index.html | 9 ++ .../-container/invoke.html | 20 +++ .../-widget-wrapper/index.html | 14 +++ .../-widget-wrapper/widget-wrapper.html | 16 +++ .../pl.treksoft.kvision.core/-widget/index.html | 14 +++ .../pl.treksoft.kvision.core/-widget/widget.html | 16 +++ .../-data-container/-init-.html | 6 +- .../-data-container/data-container.html | 16 +++ .../-data-container/index.html | 25 +++- .../-drop-down/drop-down.html | 16 +++ .../-drop-down/index.html | 14 +++ .../-check-box/check-box.html | 16 +++ .../-check-box/index.html | 14 +++ .../-check-input/check-input.html | 16 +++ .../-check-input/index.html | 14 +++ .../-radio-group/index.html | 14 +++ .../-radio-group/radio-group.html | 16 +++ .../-radio/index.html | 14 +++ .../-radio/radio.html | 16 +++ .../-select-input/index.html | 14 +++ .../-select-input/select-input.html | 16 +++ .../-select/index.html | 14 +++ .../-select/select.html | 16 +++ .../-spinner-input/index.html | 14 +++ .../-spinner-input/spinner-input.html | 16 +++ .../-spinner/index.html | 14 +++ .../-spinner/spinner.html | 16 +++ .../-password/index.html | 14 +++ .../-password/password.html | 16 +++ .../-rich-text-input/index.html | 14 +++ .../-rich-text-input/rich-text-input.html | 16 +++ .../-rich-text/index.html | 14 +++ .../-rich-text/rich-text.html | 16 +++ .../-text-area-input/index.html | 14 +++ .../-text-area-input/text-area-input.html | 16 +++ .../-text-area/index.html | 14 +++ .../-text-area/text-area.html | 16 +++ .../-text-input/index.html | 14 +++ .../-text-input/text-input.html | 16 +++ .../pl.treksoft.kvision.form.text/-text/index.html | 14 +++ .../pl.treksoft.kvision.form.text/-text/text.html | 16 +++ .../-date-time-input/date-time-input.html | 16 +++ .../-date-time-input/index.html | 14 +++ .../-date-time/date-time.html | 16 +++ .../-date-time/index.html | 14 +++ .../-form-panel/form-panel.html | 16 +++ .../-form-panel/index.html | 14 +++ .../pl.treksoft.kvision.html/-button/button.html | 16 +++ .../pl.treksoft.kvision.html/-button/index.html | 14 +++ .../api/pl.treksoft.kvision.html/-image/image.html | 16 +++ .../api/pl.treksoft.kvision.html/-image/index.html | 14 +++ .../api/pl.treksoft.kvision.html/-label/index.html | 14 +++ .../api/pl.treksoft.kvision.html/-label/label.html | 16 +++ docs/api/pl.treksoft.kvision.html/-link/index.html | 14 +++ docs/api/pl.treksoft.kvision.html/-link/link.html | 16 +++ .../pl.treksoft.kvision.html/-list-tag/-init-.html | 8 +- .../pl.treksoft.kvision.html/-list-tag/index.html | 16 ++- .../-list-tag/list-tag.html | 16 +++ docs/api/pl.treksoft.kvision.html/-tag/-init-.html | 8 +- docs/api/pl.treksoft.kvision.html/-tag/index.html | 16 ++- docs/api/pl.treksoft.kvision.html/-tag/tag.html | 16 +++ .../pl.treksoft.kvision.modal/-modal/-init-.html | 6 +- .../pl.treksoft.kvision.modal/-modal/index.html | 2 +- .../-dock-panel/-init-.html | 6 +- .../-dock-panel/dock-panel.html | 16 +++ .../-dock-panel/index.html | 16 ++- .../-flex-panel/-init-.html | 6 +- .../-flex-panel/index.html | 2 +- .../-grid-panel/-init-.html | 6 +- .../-grid-panel/grid-panel.html | 16 +++ .../-grid-panel/index.html | 16 ++- .../pl.treksoft.kvision.panel/-h-panel/-init-.html | 6 +- .../-h-panel/h-panel.html | 16 +++ .../pl.treksoft.kvision.panel/-h-panel/index.html | 16 ++- .../-responsive-grid-panel/-init-.html | 6 +- .../-responsive-grid-panel/index.html | 16 ++- .../responsive-grid-panel.html | 16 +++ .../pl.treksoft.kvision.panel/-root/-init-.html | 6 +- .../api/pl.treksoft.kvision.panel/-root/index.html | 2 +- .../-simple-panel/-init-.html | 6 +- .../-simple-panel/index.html | 25 +++- .../-simple-panel/simple-panel.html | 16 +++ .../-split-panel/-init-.html | 6 +- .../-split-panel/index.html | 16 ++- .../-split-panel/split-panel.html | 16 +++ .../-stack-panel/-init-.html | 6 +- .../-stack-panel/index.html | 16 ++- .../-stack-panel/stack-panel.html | 16 +++ .../-tab-panel/-init-.html | 6 +- .../-tab-panel/index.html | 16 ++- .../-tab-panel/tab-panel.html | 16 +++ .../pl.treksoft.kvision.panel/-v-panel/-init-.html | 6 +- .../pl.treksoft.kvision.panel/-v-panel/index.html | 16 ++- .../-v-panel/v-panel.html | 16 +++ 95 files changed, 1340 insertions(+), 77 deletions(-) create mode 100644 docs/api/pl.treksoft.kvision.core/-container/invoke.html create mode 100644 docs/api/pl.treksoft.kvision.core/-widget-wrapper/widget-wrapper.html create mode 100644 docs/api/pl.treksoft.kvision.core/-widget/widget.html create mode 100644 docs/api/pl.treksoft.kvision.data/-data-container/data-container.html create mode 100644 docs/api/pl.treksoft.kvision.dropdown/-drop-down/drop-down.html create mode 100644 docs/api/pl.treksoft.kvision.form.check/-check-box/check-box.html create mode 100644 docs/api/pl.treksoft.kvision.form.check/-check-input/check-input.html create mode 100644 docs/api/pl.treksoft.kvision.form.check/-radio-group/radio-group.html create mode 100644 docs/api/pl.treksoft.kvision.form.check/-radio/radio.html create mode 100644 docs/api/pl.treksoft.kvision.form.select/-select-input/select-input.html create mode 100644 docs/api/pl.treksoft.kvision.form.select/-select/select.html create mode 100644 docs/api/pl.treksoft.kvision.form.spinner/-spinner-input/spinner-input.html create mode 100644 docs/api/pl.treksoft.kvision.form.spinner/-spinner/spinner.html create mode 100644 docs/api/pl.treksoft.kvision.form.text/-password/password.html create mode 100644 docs/api/pl.treksoft.kvision.form.text/-rich-text-input/rich-text-input.html create mode 100644 docs/api/pl.treksoft.kvision.form.text/-rich-text/rich-text.html create mode 100644 docs/api/pl.treksoft.kvision.form.text/-text-area-input/text-area-input.html create mode 100644 docs/api/pl.treksoft.kvision.form.text/-text-area/text-area.html create mode 100644 docs/api/pl.treksoft.kvision.form.text/-text-input/text-input.html create mode 100644 docs/api/pl.treksoft.kvision.form.text/-text/text.html create mode 100644 docs/api/pl.treksoft.kvision.form.time/-date-time-input/date-time-input.html create mode 100644 docs/api/pl.treksoft.kvision.form.time/-date-time/date-time.html create mode 100644 docs/api/pl.treksoft.kvision.form/-form-panel/form-panel.html create mode 100644 docs/api/pl.treksoft.kvision.html/-button/button.html create mode 100644 docs/api/pl.treksoft.kvision.html/-image/image.html create mode 100644 docs/api/pl.treksoft.kvision.html/-label/label.html create mode 100644 docs/api/pl.treksoft.kvision.html/-link/link.html create mode 100644 docs/api/pl.treksoft.kvision.html/-list-tag/list-tag.html create mode 100644 docs/api/pl.treksoft.kvision.html/-tag/tag.html create mode 100644 docs/api/pl.treksoft.kvision.panel/-dock-panel/dock-panel.html create mode 100644 docs/api/pl.treksoft.kvision.panel/-grid-panel/grid-panel.html create mode 100644 docs/api/pl.treksoft.kvision.panel/-h-panel/h-panel.html create mode 100644 docs/api/pl.treksoft.kvision.panel/-responsive-grid-panel/responsive-grid-panel.html create mode 100644 docs/api/pl.treksoft.kvision.panel/-simple-panel/simple-panel.html create mode 100644 docs/api/pl.treksoft.kvision.panel/-split-panel/split-panel.html create mode 100644 docs/api/pl.treksoft.kvision.panel/-stack-panel/stack-panel.html create mode 100644 docs/api/pl.treksoft.kvision.panel/-tab-panel/tab-panel.html create mode 100644 docs/api/pl.treksoft.kvision.panel/-v-panel/v-panel.html (limited to 'docs/api') diff --git a/docs/api/index-outline.html b/docs/api/index-outline.html index 6a226be2..5e920e65 100644 --- a/docs/api/index-outline.html +++ b/docs/api/index-outline.html @@ -378,6 +378,7 @@ Button(text: String, icon: String? = null, style: BUTTONSTYLE = BUTTONSTYLE.DEFAULT, disabled: Boolean = false, classes: Set<String> = setOf())
var block: Boolean
+fun Container.button(text: String, icon: String? = null, style: BUTTONSTYLE = BUTTONSTYLE.DEFAULT, disabled: Boolean = false, classes: Set<String> = setOf(), init: Button.() -> Unit = null): Unit
var disabled: Boolean
protected open fun getSnAttrs(): List<StringPair>
protected open fun getSnClass(): List<StringBoolPair>
@@ -586,6 +587,7 @@ CheckBox(value: Boolean = false, label: String? = null, rich: Boolean = false)
+fun Container.checkBox(value: Boolean = false, label: String? = null, rich: Boolean = false, init: CheckBox.() -> Unit = null): Unit
var circled: Boolean
open var disabled: Boolean
val flabel: FieldLabel
@@ -619,6 +621,7 @@ CheckInput(type: CHECKINPUTTYPE = CHECKINPUTTYPE.CHECKBOX, value: Boolean = false, classes: Set<String> = setOf())
protected open fun afterInsert(node: VNode): Unit
protected open fun afterPostpatch(node: VNode): Unit
+fun Container.checkInput(type: CHECKINPUTTYPE = CHECKINPUTTYPE.CHECKBOX, value: Boolean = false, classes: Set<String> = setOf(), init: CheckInput.() -> Unit = null): Unit
var disabled: Boolean
var extraValue: String?
protected open fun getSnAttrs(): List<StringPair>
@@ -714,6 +717,7 @@ abstract fun add(child: Component): Container
abstract fun addAll(children: List<Component>): Container
abstract fun getChildren(): List<Component>
+open operator fun invoke(vararg children: Component): Container
abstract fun remove(child: Component): Container
abstract fun removeAll(): Container
@@ -777,10 +781,11 @@ -DataContainer(model: ObservableList<M>, binding: (Int) -> C, child: Container = VPanel())
+DataContainer(model: ObservableList<M>, binding: (Int) -> C, child: Container = VPanel(), init: DataContainer<M, C>.() -> Unit = null)
fun add(child: Component): Container
fun addAll(children: List<Component>): Container
fun clearOnUpdate(): DataContainer<M, C>
+fun <M : DataComponent, C : Component> Container.dataContainer(model: ObservableList<M>, binding: (Int) -> C, child: Container = VPanel(), init: DataContainer<M, C>.() -> Unit = null): Unit
fun getChildren(): List<Component>
fun onUpdate(handler: () -> Unit): DataContainer<M, C>
fun remove(child: Component): Container
@@ -831,6 +836,7 @@ DateTime(value: Date? = null, format: String = "YYYY-MM-DD HH:mm", label: String? = null, rich: Boolean = false)
var autofocus: Boolean?
var clearBtn: Boolean
+fun Container.dateTime(value: Date? = null, format: String = "YYYY-MM-DD HH:mm", label: String? = null, rich: Boolean = false, init: DateTime.() -> Unit = null): Unit
var daysOfWeekDisabled: Array<Int>
open var disabled: Boolean
val flabel: FieldLabel
@@ -873,6 +879,7 @@ var autofocus: Boolean?
protected open fun changeValue(): Unit
var clearBtn: Boolean
+fun Container.dateTimeInput(value: Date? = null, format: String = "YYYY-MM-DD HH:mm", classes: Set<String> = setOf(), init: DateTimeInput.() -> Unit = null): Unit
var daysOfWeekDisabled: Array<Int>
var disabled: Boolean
var format: String
@@ -906,10 +913,11 @@ -DockPanel(classes: Set<String> = setOf())
+DockPanel(classes: Set<String> = setOf(), init: DockPanel.() -> Unit = null)
open fun add(child: Component, position: SIDE): DockPanel
open fun add(child: Component): DockPanel
open fun addAll(children: List<Component>): DockPanel
+fun Container.dockPanel(classes: Set<String> = setOf(), init: DockPanel.() -> Unit = null): Unit
open fun remove(child: Component): DockPanel
open fun removeAll(): DockPanel
open fun removeAt(position: SIDE): DockPanel
@@ -931,6 +939,7 @@ protected open fun afterInsert(node: VNode): Unit
var block: Boolean
var disabled: Boolean
+fun Container.dropDown(text: String, elements: List<StringPair>? = null, icon: String? = null, style: BUTTONSTYLE = BUTTONSTYLE.DEFAULT, disabled: Boolean = false, classes: Set<String> = setOf(), init: DropDown.() -> Unit = null): Unit
var dropup: Boolean
open fun getChildren(): List<Component>
protected open fun getSnClass(): List<StringBoolPair>
@@ -1083,7 +1092,7 @@ -FlexPanel(direction: FLEXDIR? = null, wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, alignContent: FLEXALIGNCONTENT? = null, spacing: Int? = null, classes: Set<String> = setOf())
+FlexPanel(direction: FLEXDIR? = null, wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, alignContent: FLEXALIGNCONTENT? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: FlexPanel.() -> Unit = null)
fun add(child: Component, order: Int? = null, grow: Int? = null, shrink: Int? = null, basis: Int? = null, alignSelf: FLEXALIGNITEMS? = null, classes: Set<String> = setOf()): FlexPanel
open fun add(child: Component): FlexPanel
open fun addAll(children: List<Component>): FlexPanel
@@ -1155,6 +1164,7 @@ FormPanel(type: FORMTYPE? = null, classes: Set<String> = setOf(), modelFactory: (Map<String, Any?>) -> K)
open fun <C : FormControl> add(key: String, control: C, required: Boolean = false, validatorMessage: (C) -> String? = null, validator: (C) -> Boolean? = null): FormPanel<K>
open fun clearData(): Unit
+fun <K> Container.formPanel(type: FORMTYPE? = null, classes: Set<String> = setOf(), modelFactory: (Map<String, Any?>) -> K): FormPanel<K>
operator fun get(key: String): Any?
open fun getControl(key: String): FormControl?
open fun getData(): K
@@ -1281,7 +1291,7 @@ -GridPanel(autoColumns: String? = null, autoRows: String? = null, autoFlow: GRIDFLOW? = null, templateColumns: String? = null, templateRows: String? = null, templateAreas: List<String>? = null, columnGap: Int? = null, rowGap: Int? = null, justifyItems: GRIDJUSTIFY? = null, alignItems: GRIDALIGN? = null, justifyContent: GRIDJUSTIFYCONTENT? = null, alignContent: GRIDALIGNCONTENT? = null, classes: Set<String> = setOf())
+GridPanel(autoColumns: String? = null, autoRows: String? = null, autoFlow: GRIDFLOW? = null, templateColumns: String? = null, templateRows: String? = null, templateAreas: List<String>? = null, columnGap: Int? = null, rowGap: Int? = null, justifyItems: GRIDJUSTIFY? = null, alignItems: GRIDALIGN? = null, justifyContent: GRIDJUSTIFYCONTENT? = null, alignContent: GRIDALIGNCONTENT? = null, classes: Set<String> = setOf(), init: GridPanel.() -> Unit = null)
fun add(child: Component, columnStart: Int? = null, rowStart: Int? = null, columnEnd: String? = null, rowEnd: String? = null, area: String? = null, justifySelf: GRIDJUSTIFY? = null, alignSelf: GRIDALIGN? = null, classes: Set<String> = setOf()): GridPanel
open fun add(child: Component): GridPanel
open fun addAll(children: List<Component>): GridPanel
@@ -1292,6 +1302,7 @@ var autoRows: String?
var columnGap: Int?
protected open fun getSnStyle(): List<StringPair>
+fun Container.gridPanel(autoColumns: String? = null, autoRows: String? = null, autoFlow: GRIDFLOW? = null, templateColumns: String? = null, templateRows: String? = null, templateAreas: List<String>? = null, columnGap: Int? = null, rowGap: Int? = null, justifyItems: GRIDJUSTIFY? = null, alignItems: GRIDALIGN? = null, justifyContent: GRIDJUSTIFYCONTENT? = null, alignContent: GRIDALIGNCONTENT? = null, classes: Set<String> = setOf(), init: GridPanel.() -> Unit = null): Unit
var justifyContent: GRIDJUSTIFYCONTENT?
var justifyItems: GRIDJUSTIFY?
open fun remove(child: Component): GridPanel
@@ -1326,7 +1337,8 @@ -HPanel(wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf())
+HPanel(wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: HPanel.() -> Unit = null)
+fun Container.hPanel(wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: HPanel.() -> Unit = null): Unit
@@ -1418,6 +1430,7 @@ var centered: Boolean
protected open fun getSnAttrs(): List<StringPair>
protected open fun getSnClass(): List<StringBoolPair>
+fun Container.image(src: ResString, alt: String? = null, responsive: Boolean = false, shape: IMAGESHAPE? = null, centered: Boolean = false, classes: Set<String> = setOf(), init: Image.() -> Unit = null): Unit
protected open fun render(): VNode
var responsive: Boolean
var shape: IMAGESHAPE?
@@ -1467,6 +1480,7 @@ Label(text: String, rich: Boolean = false)
+fun Container.label(text: String, rich: Boolean = false, init: Label.() -> Unit = null): Unit
@@ -1484,6 +1498,7 @@ var icon: String?
var image: ResString?
var label: String
+fun Container.link(label: String, url: String, icon: String? = null, image: ResString? = null, classes: Set<String> = setOf(), init: Link.() -> Unit = null): Unit
protected open fun render(): VNode
var url: String
@@ -1498,10 +1513,11 @@ -ListTag(type: LISTTYPE, elements: List<String>? = null, rich: Boolean = false, classes: Set<String> = setOf())
+ListTag(type: LISTTYPE, elements: List<String>? = null, rich: Boolean = false, classes: Set<String> = setOf(), init: ListTag.() -> Unit = null)
protected open fun childrenVNodes(): Array<VNode>
var elements: List<String>?
protected open fun getSnClass(): List<StringBoolPair>
+fun Container.listTag(type: LISTTYPE, elements: List<String>? = null, rich: Boolean = false, classes: Set<String> = setOf(), init: ListTag.() -> Unit = null): Unit
protected open fun render(): VNode
var rich: Boolean
var type: LISTTYPE
@@ -1532,7 +1548,7 @@ -Modal(caption: String? = null, closeButton: Boolean = true, size: MODALSIZE? = null, animation: Boolean = true, escape: Boolean = true, classes: Set<String> = setOf())
+Modal(caption: String? = null, closeButton: Boolean = true, size: MODALSIZE? = null, animation: Boolean = true, escape: Boolean = true, classes: Set<String> = setOf(), init: Modal.() -> Unit = null)
open fun add(child: Component): SimplePanel
open fun addAll(children: List<Component>): SimplePanel
open fun addButton(button: Button): Modal
@@ -1602,6 +1618,7 @@ Password(value: String? = null, label: String? = null, rich: Boolean = false)
+fun Container.password(value: String? = null, label: String? = null, rich: Boolean = false, init: Password.() -> Unit = null): Unit
@@ -1642,6 +1659,7 @@ var label: String?
var name: String?
open fun onClick(handler: Radio.(MouseEvent) -> Unit): Radio
+fun Container.radio(value: Boolean = false, extraValue: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: Radio.() -> Unit = null): Unit
open fun removeEventListeners(): Widget
var rich: Boolean
open fun <T : Widget> setEventListener(block: SnOn<T>.() -> Unit): Widget
@@ -1672,6 +1690,7 @@ val input: Widget
var label: String?
var options: List<StringPair>?
+fun Container.radioGroup(options: List<StringPair>? = null, value: String? = null, inline: Boolean = false, label: String? = null, rich: Boolean = false, init: RadioGroup.() -> Unit = null): Unit
var rich: Boolean
open var size: INPUTSIZE?
val validationInfo: HelpBlock
@@ -1689,13 +1708,14 @@ -ResponsiveGridPanel(gridsize: GRIDSIZE = GRIDSIZE.MD, rows: Int = 0, cols: Int = 0, align: ALIGN? = null, classes: Set<String> = setOf())
+ResponsiveGridPanel(gridsize: GRIDSIZE = GRIDSIZE.MD, rows: Int = 0, cols: Int = 0, align: ALIGN? = null, classes: Set<String> = setOf(), init: ResponsiveGridPanel.() -> Unit = null)
open fun add(child: Component, col: Int, row: Int, size: Int = 0, offset: Int = 0): ResponsiveGridPanel
open fun add(child: Component): ResponsiveGridPanel
open fun addAll(children: List<Component>): ResponsiveGridPanel
var align: ALIGN?
open fun remove(child: Component): ResponsiveGridPanel
open fun removeAt(col: Int, row: Int): ResponsiveGridPanel
+fun Container.responsiveGridPanel(gridsize: GRIDSIZE = GRIDSIZE.MD, rows: Int = 0, cols: Int = 0, align: ALIGN? = null, classes: Set<String> = setOf(), init: ResponsiveGridPanel.() -> Unit = null): Unit
@@ -1711,6 +1731,7 @@ RichText(value: String? = null, label: String? = null, rich: Boolean = false)
val input: RichTextInput
var inputHeight: CssSize?
+fun Container.richText(value: String? = null, label: String? = null, rich: Boolean = false, init: RichText.() -> Unit = null): Unit
@@ -1728,6 +1749,7 @@ protected open fun afterInsert(node: VNode): Unit
protected open fun getSnAttrs(): List<StringPair>
protected open fun render(): VNode
+fun Container.richTextInput(value: String? = null, classes: Set<String> = setOf(), init: RichTextInput.() -> Unit = null): Unit
@@ -1740,7 +1762,7 @@ -Root(id: String, fixed: Boolean = false)
+Root(id: String, fixed: Boolean = false, init: Root.() -> Unit = null)
protected fun getSnClass(): List<StringBoolPair>
protected fun render(): VNode
@@ -1824,6 +1846,7 @@ open fun removeAll(): SimplePanel
open fun removeEventListeners(): Widget
var rich: Boolean
+fun Container.select(options: List<StringPair>? = null, value: String? = null, multiple: Boolean = false, ajaxOptions: AjaxOptions? = null, label: String? = null, rich: Boolean = false, init: Select.() -> Unit = null): Unit
var selectWidth: CssSize?
var selectWidthType: SELECTWIDTHTYPE?
open fun <T : Widget> setEventListener(block: SnOn<T>.() -> Unit): Widget
@@ -1865,6 +1888,7 @@ open fun remove(child: Component): SimplePanel
open fun removeAll(): SimplePanel
protected open fun render(): VNode
+fun Container.selectInput(options: List<StringPair>? = null, value: String? = null, multiple: Boolean = false, ajaxOptions: AjaxOptions? = null, classes: Set<String> = setOf(), init: SelectInput.() -> Unit = null): Unit
var selectWidth: CssSize?
var selectWidthType: SELECTWIDTHTYPE?
open fun showOptions(): Unit
@@ -1924,7 +1948,7 @@ -SimplePanel(classes: Set<String> = setOf())
+SimplePanel(classes: Set<String> = setOf(), init: SimplePanel.() -> Unit = null)
open fun add(child: Component): SimplePanel
open fun addAll(children: List<Component>): SimplePanel
protected fun addInternal(child: Component): SimplePanel
@@ -1933,6 +1957,7 @@ open fun remove(child: Component): SimplePanel
open fun removeAll(): SimplePanel
protected open fun render(): VNode
+fun Container.simplePanel(classes: Set<String> = setOf(), init: SimplePanel.() -> Unit = null): Unit
@@ -1969,6 +1994,7 @@ open var size: INPUTSIZE?
open fun spinDown(): Spinner
open fun spinUp(): Spinner
+fun Container.spinner(value: Number? = null, min: Int = 0, max: Int = DEFAULT_MAX, step: Double = DEFAULT_STEP, decimals: Int = 0, buttonsType: BUTTONSTYPE = BUTTONSTYPE.VERTICAL, forceType: FORCETYPE = FORCETYPE.NONE, label: String? = null, rich: Boolean = false, init: Spinner.() -> Unit = null): Unit
var startValue: Number?
var step: Double
val validationInfo: HelpBlock
@@ -2006,6 +2032,7 @@ var size: INPUTSIZE?
fun spinDown(): SpinnerInput
fun spinUp(): SpinnerInput
+fun Container.spinnerInput(value: Number? = null, min: Int = 0, max: Int = DEFAULT_MAX, step: Double = DEFAULT_STEP, decimals: Int = 0, buttonsType: BUTTONSTYPE = BUTTONSTYPE.VERTICAL, forceType: FORCETYPE = FORCETYPE.NONE, classes: Set<String> = setOf(), init: SpinnerInput.() -> Unit = null): Unit
var startValue: Number?
var step: Double
var value: Number?
@@ -2021,8 +2048,9 @@ -SplitPanel(direction: DIRECTION = DIRECTION.VERTICAL, classes: Set<String> = setOf())
+SplitPanel(direction: DIRECTION = DIRECTION.VERTICAL, classes: Set<String> = setOf(), init: SplitPanel.() -> Unit = null)
protected open fun childrenVNodes(): Array<VNode>
+fun Container.splitPanel(direction: DIRECTION = DIRECTION.VERTICAL, classes: Set<String> = setOf(), init: SplitPanel.() -> Unit = null): Unit
@@ -2035,7 +2063,7 @@ -StackPanel(activateLast: Boolean = true, classes: Set<String> = setOf())
+StackPanel(activateLast: Boolean = true, classes: Set<String> = setOf(), init: StackPanel.() -> Unit = null)
var activeIndex: Int
open fun add(panel: Component, route: String): StackPanel
open fun add(child: Component): StackPanel
@@ -2043,6 +2071,7 @@ protected open fun childrenVNodes(): Array<VNode>
open fun remove(child: Component): StackPanel
open fun removeAll(): StackPanel
+fun Container.stackPanel(activateLast: Boolean = true, classes: Set<String> = setOf(), init: StackPanel.() -> Unit = null): Unit
@@ -2177,7 +2206,7 @@ -TabPanel(classes: Set<String> = setOf())
+TabPanel(classes: Set<String> = setOf(), init: TabPanel.() -> Unit = null)
var activeIndex: Int
open fun add(child: Component): TabPanel
open fun addAll(children: List<Component>): TabPanel
@@ -2185,6 +2214,7 @@ open fun remove(child: Component): TabPanel
open fun removeAll(): TabPanel
open fun removeTab(index: Int): TabPanel
+fun Container.tabPanel(classes: Set<String> = setOf(), init: TabPanel.() -> Unit = null): Unit
@@ -2197,11 +2227,12 @@ -Tag(type: TAG, text: String? = null, rich: Boolean = false, align: ALIGN? = null, classes: Set<String> = setOf())
+Tag(type: TAG, text: String? = null, rich: Boolean = false, align: ALIGN? = null, classes: Set<String> = setOf(), init: Tag.() -> Unit = null)
var align: ALIGN?
protected open fun getSnClass(): List<StringBoolPair>
protected open fun render(): VNode
var rich: Boolean
+fun Container.tag(type: TAG, text: String? = null, rich: Boolean = false, align: ALIGN? = null, classes: Set<String> = setOf(), init: Tag.() -> Unit = null): Unit
var text: String?
var type: TAG
@@ -2219,6 +2250,7 @@ Text(type: TEXTINPUTTYPE = TEXTINPUTTYPE.TEXT, value: String? = null, label: String? = null, rich: Boolean = false)
var autocomplete: Boolean?
val input: TextInput
+fun Container.text(type: TEXTINPUTTYPE = TEXTINPUTTYPE.TEXT, value: String? = null, label: String? = null, rich: Boolean = false, init: Text.() -> Unit = null): Unit
var type: TEXTINPUTTYPE
@@ -2236,6 +2268,7 @@ var cols: Int?
val input: TextAreaInput
var rows: Int?
+fun Container.textArea(cols: Int? = null, rows: Int? = null, value: String? = null, label: String? = null, rich: Boolean = false, init: TextArea.() -> Unit = null): Unit
var wrapHard: Boolean
@@ -2254,6 +2287,7 @@ protected open fun getSnAttrs(): List<StringPair>
protected open fun render(): VNode
var rows: Int?
+fun Container.textAreaInput(cols: Int? = null, rows: Int? = null, value: String? = null, classes: Set<String> = setOf(), init: TextAreaInput.() -> Unit = null): Unit
var wrapHard: Boolean
@@ -2271,6 +2305,7 @@ var autocomplete: Boolean?
protected open fun getSnAttrs(): List<StringPair>
protected open fun render(): VNode
+fun Container.textInput(type: TEXTINPUTTYPE = TEXTINPUTTYPE.TEXT, value: String? = null, classes: Set<String> = setOf(), init: TextInput.() -> Unit = null): Unit
var type: TEXTINPUTTYPE
@@ -2311,7 +2346,8 @@ -VPanel(justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf())
+VPanel(justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: VPanel.() -> Unit = null)
+fun Container.vPanel(justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: VPanel.() -> Unit = null): Unit
@@ -2354,6 +2390,7 @@ var title: String?
open fun toggleVisible(): Widget
open var visible: Boolean
+fun Container.widget(classes: Set<String> = setOf(), init: Widget.() -> Unit = null): Unit
@@ -2369,6 +2406,7 @@ WidgetWrapper(wrapped: Component?, classes: Set<String> = setOf())
protected open fun render(): VNode
open var visible: Boolean
+fun Container.widgetWrapper(wrapped: Component?, classes: Set<String> = setOf(), init: WidgetWrapper.() -> Unit = null): Unit
@@ -2796,6 +2834,7 @@ abstract fun add(child: Component): Container
abstract fun addAll(children: List<Component>): Container
abstract fun getChildren(): List<Component>
+open operator fun invoke(vararg children: Component): Container
abstract fun remove(child: Component): Container
abstract fun removeAll(): Container
@@ -2911,6 +2950,7 @@ var title: String?
open fun toggleVisible(): Widget
open var visible: Boolean
+fun Container.widget(classes: Set<String> = setOf(), init: Widget.() -> Unit = null): Unit
@@ -2926,6 +2966,7 @@ WidgetWrapper(wrapped: Component?, classes: Set<String> = setOf())
protected open fun render(): VNode
open var visible: Boolean
+fun Container.widgetWrapper(wrapped: Component?, classes: Set<String> = setOf(), init: WidgetWrapper.() -> Unit = null): Unit
@@ -2964,10 +3005,11 @@ -DataContainer(model: ObservableList<M>, binding: (Int) -> C, child: Container = VPanel())
+DataContainer(model: ObservableList<M>, binding: (Int) -> C, child: Container = VPanel(), init: DataContainer<M, C>.() -> Unit = null)
fun add(child: Component): Container
fun addAll(children: List<Component>): Container
fun clearOnUpdate(): DataContainer<M, C>
+fun <M : DataComponent, C : Component> Container.dataContainer(model: ObservableList<M>, binding: (Int) -> C, child: Container = VPanel(), init: DataContainer<M, C>.() -> Unit = null): Unit
fun getChildren(): List<Component>
fun onUpdate(handler: () -> Unit): DataContainer<M, C>
fun remove(child: Component): Container
@@ -3033,6 +3075,7 @@ protected open fun afterInsert(node: VNode): Unit
var block: Boolean
var disabled: Boolean
+fun Container.dropDown(text: String, elements: List<StringPair>? = null, icon: String? = null, style: BUTTONSTYLE = BUTTONSTYLE.DEFAULT, disabled: Boolean = false, classes: Set<String> = setOf(), init: DropDown.() -> Unit = null): Unit
var dropup: Boolean
open fun getChildren(): List<Component>
protected open fun getSnClass(): List<StringBoolPair>
@@ -3176,6 +3219,7 @@ FormPanel(type: FORMTYPE? = null, classes: Set<String> = setOf(), modelFactory: (Map<String, Any?>) -> K)
open fun <C : FormControl> add(key: String, control: C, required: Boolean = false, validatorMessage: (C) -> String? = null, validator: (C) -> Boolean? = null): FormPanel<K>
open fun clearData(): Unit
+fun <K> Container.formPanel(type: FORMTYPE? = null, classes: Set<String> = setOf(), modelFactory: (Map<String, Any?>) -> K): FormPanel<K>
operator fun get(key: String): Any?
open fun getControl(key: String): FormControl?
open fun getData(): K
@@ -3322,6 +3366,7 @@ CheckBox(value: Boolean = false, label: String? = null, rich: Boolean = false)
+fun Container.checkBox(value: Boolean = false, label: String? = null, rich: Boolean = false, init: CheckBox.() -> Unit = null): Unit
var circled: Boolean
open var disabled: Boolean
val flabel: FieldLabel
@@ -3355,6 +3400,7 @@ CheckInput(type: CHECKINPUTTYPE = CHECKINPUTTYPE.CHECKBOX, value: Boolean = false, classes: Set<String> = setOf())
protected open fun afterInsert(node: VNode): Unit
protected open fun afterPostpatch(node: VNode): Unit
+fun Container.checkInput(type: CHECKINPUTTYPE = CHECKINPUTTYPE.CHECKBOX, value: Boolean = false, classes: Set<String> = setOf(), init: CheckInput.() -> Unit = null): Unit
var disabled: Boolean
var extraValue: String?
protected open fun getSnAttrs(): List<StringPair>
@@ -3406,6 +3452,7 @@ var label: String?
var name: String?
open fun onClick(handler: Radio.(MouseEvent) -> Unit): Radio
+fun Container.radio(value: Boolean = false, extraValue: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: Radio.() -> Unit = null): Unit
open fun removeEventListeners(): Widget
var rich: Boolean
open fun <T : Widget> setEventListener(block: SnOn<T>.() -> Unit): Widget
@@ -3436,6 +3483,7 @@ val input: Widget
var label: String?
var options: List<StringPair>?
+fun Container.radioGroup(options: List<StringPair>? = null, value: String? = null, inline: Boolean = false, label: String? = null, rich: Boolean = false, init: RadioGroup.() -> Unit = null): Unit
var rich: Boolean
open var size: INPUTSIZE?
val validationInfo: HelpBlock
@@ -3558,6 +3606,7 @@ open fun removeAll(): SimplePanel
open fun removeEventListeners(): Widget
var rich: Boolean
+fun Container.select(options: List<StringPair>? = null, value: String? = null, multiple: Boolean = false, ajaxOptions: AjaxOptions? = null, label: String? = null, rich: Boolean = false, init: Select.() -> Unit = null): Unit
var selectWidth: CssSize?
var selectWidthType: SELECTWIDTHTYPE?
open fun <T : Widget> setEventListener(block: SnOn<T>.() -> Unit): Widget
@@ -3599,6 +3648,7 @@ open fun remove(child: Component): SimplePanel
open fun removeAll(): SimplePanel
protected open fun render(): VNode
+fun Container.selectInput(options: List<StringPair>? = null, value: String? = null, multiple: Boolean = false, ajaxOptions: AjaxOptions? = null, classes: Set<String> = setOf(), init: SelectInput.() -> Unit = null): Unit
var selectWidth: CssSize?
var selectWidthType: SELECTWIDTHTYPE?
open fun showOptions(): Unit
@@ -3726,6 +3776,7 @@ open var size: INPUTSIZE?
open fun spinDown(): Spinner
open fun spinUp(): Spinner
+fun Container.spinner(value: Number? = null, min: Int = 0, max: Int = DEFAULT_MAX, step: Double = DEFAULT_STEP, decimals: Int = 0, buttonsType: BUTTONSTYPE = BUTTONSTYPE.VERTICAL, forceType: FORCETYPE = FORCETYPE.NONE, label: String? = null, rich: Boolean = false, init: Spinner.() -> Unit = null): Unit
var startValue: Number?
var step: Double
val validationInfo: HelpBlock
@@ -3763,6 +3814,7 @@ var size: INPUTSIZE?
fun spinDown(): SpinnerInput
fun spinUp(): SpinnerInput
+fun Container.spinnerInput(value: Number? = null, min: Int = 0, max: Int = DEFAULT_MAX, step: Double = DEFAULT_STEP, decimals: Int = 0, buttonsType: BUTTONSTYPE = BUTTONSTYPE.VERTICAL, forceType: FORCETYPE = FORCETYPE.NONE, classes: Set<String> = setOf(), init: SpinnerInput.() -> Unit = null): Unit
var startValue: Number?
var step: Double
var value: Number?
@@ -3851,6 +3903,7 @@ Password(value: String? = null, label: String? = null, rich: Boolean = false)
+fun Container.password(value: String? = null, label: String? = null, rich: Boolean = false, init: Password.() -> Unit = null): Unit
@@ -3866,6 +3919,7 @@ RichText(value: String? = null, label: String? = null, rich: Boolean = false)
val input: RichTextInput
var inputHeight: CssSize?
+fun Container.richText(value: String? = null, label: String? = null, rich: Boolean = false, init: RichText.() -> Unit = null): Unit
@@ -3883,6 +3937,7 @@ protected open fun afterInsert(node: VNode): Unit
protected open fun getSnAttrs(): List<StringPair>
protected open fun render(): VNode
+fun Container.richTextInput(value: String? = null, classes: Set<String> = setOf(), init: RichTextInput.() -> Unit = null): Unit
@@ -3917,6 +3972,7 @@ Text(type: TEXTINPUTTYPE = TEXTINPUTTYPE.TEXT, value: String? = null, label: String? = null, rich: Boolean = false)
var autocomplete: Boolean?
val input: TextInput
+fun Container.text(type: TEXTINPUTTYPE = TEXTINPUTTYPE.TEXT, value: String? = null, label: String? = null, rich: Boolean = false, init: Text.() -> Unit = null): Unit
var type: TEXTINPUTTYPE
@@ -3934,6 +3990,7 @@ var cols: Int?
val input: TextAreaInput
var rows: Int?
+fun Container.textArea(cols: Int? = null, rows: Int? = null, value: String? = null, label: String? = null, rich: Boolean = false, init: TextArea.() -> Unit = null): Unit
var wrapHard: Boolean
@@ -3952,6 +4009,7 @@ protected open fun getSnAttrs(): List<StringPair>
protected open fun render(): VNode
var rows: Int?
+fun Container.textAreaInput(cols: Int? = null, rows: Int? = null, value: String? = null, classes: Set<String> = setOf(), init: TextAreaInput.() -> Unit = null): Unit
var wrapHard: Boolean
@@ -3969,6 +4027,7 @@ var autocomplete: Boolean?
protected open fun getSnAttrs(): List<StringPair>
protected open fun render(): VNode
+fun Container.textInput(type: TEXTINPUTTYPE = TEXTINPUTTYPE.TEXT, value: String? = null, classes: Set<String> = setOf(), init: TextInput.() -> Unit = null): Unit
var type: TEXTINPUTTYPE
@@ -3997,6 +4056,7 @@ DateTime(value: Date? = null, format: String = "YYYY-MM-DD HH:mm", label: String? = null, rich: Boolean = false)
var autofocus: Boolean?
var clearBtn: Boolean
+fun Container.dateTime(value: Date? = null, format: String = "YYYY-MM-DD HH:mm", label: String? = null, rich: Boolean = false, init: DateTime.() -> Unit = null): Unit
var daysOfWeekDisabled: Array<Int>
open var disabled: Boolean
val flabel: FieldLabel
@@ -4039,6 +4099,7 @@ var autofocus: Boolean?
protected open fun changeValue(): Unit
var clearBtn: Boolean
+fun Container.dateTimeInput(value: Date? = null, format: String = "YYYY-MM-DD HH:mm", classes: Set<String> = setOf(), init: DateTimeInput.() -> Unit = null): Unit
var daysOfWeekDisabled: Array<Int>
var disabled: Boolean
var format: String
@@ -4196,6 +4257,7 @@ Button(text: String, icon: String? = null, style: BUTTONSTYLE = BUTTONSTYLE.DEFAULT, disabled: Boolean = false, classes: Set<String> = setOf())
var block: Boolean
+fun Container.button(text: String, icon: String? = null, style: BUTTONSTYLE = BUTTONSTYLE.DEFAULT, disabled: Boolean = false, classes: Set<String> = setOf(), init: Button.() -> Unit = null): Unit
var disabled: Boolean
protected open fun getSnAttrs(): List<StringPair>
protected open fun getSnClass(): List<StringBoolPair>
@@ -4238,6 +4300,7 @@ var centered: Boolean
protected open fun getSnAttrs(): List<StringPair>
protected open fun getSnClass(): List<StringBoolPair>
+fun Container.image(src: ResString, alt: String? = null, responsive: Boolean = false, shape: IMAGESHAPE? = null, centered: Boolean = false, classes: Set<String> = setOf(), init: Image.() -> Unit = null): Unit
protected open fun render(): VNode
var responsive: Boolean
var shape: IMAGESHAPE?
@@ -4273,6 +4336,7 @@ Label(text: String, rich: Boolean = false)
+fun Container.label(text: String, rich: Boolean = false, init: Label.() -> Unit = null): Unit
@@ -4290,6 +4354,7 @@ var icon: String?
var image: ResString?
var label: String
+fun Container.link(label: String, url: String, icon: String? = null, image: ResString? = null, classes: Set<String> = setOf(), init: Link.() -> Unit = null): Unit
protected open fun render(): VNode
var url: String
@@ -4304,10 +4369,11 @@ -ListTag(type: LISTTYPE, elements: List<String>? = null, rich: Boolean = false, classes: Set<String> = setOf())
+ListTag(type: LISTTYPE, elements: List<String>? = null, rich: Boolean = false, classes: Set<String> = setOf(), init: ListTag.() -> Unit = null)
protected open fun childrenVNodes(): Array<VNode>
var elements: List<String>?
protected open fun getSnClass(): List<StringBoolPair>
+fun Container.listTag(type: LISTTYPE, elements: List<String>? = null, rich: Boolean = false, classes: Set<String> = setOf(), init: ListTag.() -> Unit = null): Unit
protected open fun render(): VNode
var rich: Boolean
var type: LISTTYPE
@@ -4368,11 +4434,12 @@ -Tag(type: TAG, text: String? = null, rich: Boolean = false, align: ALIGN? = null, classes: Set<String> = setOf())
+Tag(type: TAG, text: String? = null, rich: Boolean = false, align: ALIGN? = null, classes: Set<String> = setOf(), init: Tag.() -> Unit = null)
var align: ALIGN?
protected open fun getSnClass(): List<StringBoolPair>
protected open fun render(): VNode
var rich: Boolean
+fun Container.tag(type: TAG, text: String? = null, rich: Boolean = false, align: ALIGN? = null, classes: Set<String> = setOf(), init: Tag.() -> Unit = null): Unit
var text: String?
var type: TAG
@@ -4466,7 +4533,7 @@ -Modal(caption: String? = null, closeButton: Boolean = true, size: MODALSIZE? = null, animation: Boolean = true, escape: Boolean = true, classes: Set<String> = setOf())
+Modal(caption: String? = null, closeButton: Boolean = true, size: MODALSIZE? = null, animation: Boolean = true, escape: Boolean = true, classes: Set<String> = setOf(), init: Modal.() -> Unit = null)
open fun add(child: Component): SimplePanel
open fun addAll(children: List<Component>): SimplePanel
open fun addButton(button: Button): Modal
@@ -4519,10 +4586,11 @@ -DockPanel(classes: Set<String> = setOf())
+DockPanel(classes: Set<String> = setOf(), init: DockPanel.() -> Unit = null)
open fun add(child: Component, position: SIDE): DockPanel
open fun add(child: Component): DockPanel
open fun addAll(children: List<Component>): DockPanel
+fun Container.dockPanel(classes: Set<String> = setOf(), init: DockPanel.() -> Unit = null): Unit
open fun remove(child: Component): DockPanel
open fun removeAll(): DockPanel
open fun removeAt(position: SIDE): DockPanel
@@ -4622,7 +4690,7 @@ -FlexPanel(direction: FLEXDIR? = null, wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, alignContent: FLEXALIGNCONTENT? = null, spacing: Int? = null, classes: Set<String> = setOf())
+FlexPanel(direction: FLEXDIR? = null, wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, alignContent: FLEXALIGNCONTENT? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: FlexPanel.() -> Unit = null)
fun add(child: Component, order: Int? = null, grow: Int? = null, shrink: Int? = null, basis: Int? = null, alignSelf: FLEXALIGNITEMS? = null, classes: Set<String> = setOf()): FlexPanel
open fun add(child: Component): FlexPanel
open fun addAll(children: List<Component>): FlexPanel
@@ -4749,7 +4817,7 @@ -GridPanel(autoColumns: String? = null, autoRows: String? = null, autoFlow: GRIDFLOW? = null, templateColumns: String? = null, templateRows: String? = null, templateAreas: List<String>? = null, columnGap: Int? = null, rowGap: Int? = null, justifyItems: GRIDJUSTIFY? = null, alignItems: GRIDALIGN? = null, justifyContent: GRIDJUSTIFYCONTENT? = null, alignContent: GRIDALIGNCONTENT? = null, classes: Set<String> = setOf())
+GridPanel(autoColumns: String? = null, autoRows: String? = null, autoFlow: GRIDFLOW? = null, templateColumns: String? = null, templateRows: String? = null, templateAreas: List<String>? = null, columnGap: Int? = null, rowGap: Int? = null, justifyItems: GRIDJUSTIFY? = null, alignItems: GRIDALIGN? = null, justifyContent: GRIDJUSTIFYCONTENT? = null, alignContent: GRIDALIGNCONTENT? = null, classes: Set<String> = setOf(), init: GridPanel.() -> Unit = null)
fun add(child: Component, columnStart: Int? = null, rowStart: Int? = null, columnEnd: String? = null, rowEnd: String? = null, area: String? = null, justifySelf: GRIDJUSTIFY? = null, alignSelf: GRIDALIGN? = null, classes: Set<String> = setOf()): GridPanel
open fun add(child: Component): GridPanel
open fun addAll(children: List<Component>): GridPanel
@@ -4760,6 +4828,7 @@ var autoRows: String?
var columnGap: Int?
protected open fun getSnStyle(): List<StringPair>
+fun Container.gridPanel(autoColumns: String? = null, autoRows: String? = null, autoFlow: GRIDFLOW? = null, templateColumns: String? = null, templateRows: String? = null, templateAreas: List<String>? = null, columnGap: Int? = null, rowGap: Int? = null, justifyItems: GRIDJUSTIFY? = null, alignItems: GRIDALIGN? = null, justifyContent: GRIDJUSTIFYCONTENT? = null, alignContent: GRIDALIGNCONTENT? = null, classes: Set<String> = setOf(), init: GridPanel.() -> Unit = null): Unit
var justifyContent: GRIDJUSTIFYCONTENT?
var justifyItems: GRIDJUSTIFY?
open fun remove(child: Component): GridPanel
@@ -4794,7 +4863,8 @@ -HPanel(wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf())
+HPanel(wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: HPanel.() -> Unit = null)
+fun Container.hPanel(wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: HPanel.() -> Unit = null): Unit
@@ -4807,13 +4877,14 @@ -ResponsiveGridPanel(gridsize: GRIDSIZE = GRIDSIZE.MD, rows: Int = 0, cols: Int = 0, align: ALIGN? = null, classes: Set<String> = setOf())
+ResponsiveGridPanel(gridsize: GRIDSIZE = GRIDSIZE.MD, rows: Int = 0, cols: Int = 0, align: ALIGN? = null, classes: Set<String> = setOf(), init: ResponsiveGridPanel.() -> Unit = null)
open fun add(child: Component, col: Int, row: Int, size: Int = 0, offset: Int = 0): ResponsiveGridPanel
open fun add(child: Component): ResponsiveGridPanel
open fun addAll(children: List<Component>): ResponsiveGridPanel
var align: ALIGN?
open fun remove(child: Component): ResponsiveGridPanel
open fun removeAt(col: Int, row: Int): ResponsiveGridPanel
+fun Container.responsiveGridPanel(gridsize: GRIDSIZE = GRIDSIZE.MD, rows: Int = 0, cols: Int = 0, align: ALIGN? = null, classes: Set<String> = setOf(), init: ResponsiveGridPanel.() -> Unit = null): Unit
@@ -4826,7 +4897,7 @@ -Root(id: String, fixed: Boolean = false)
+Root(id: String, fixed: Boolean = false, init: Root.() -> Unit = null)
protected fun getSnClass(): List<StringBoolPair>
protected fun render(): VNode
@@ -4858,7 +4929,7 @@ -SimplePanel(classes: Set<String> = setOf())
+SimplePanel(classes: Set<String> = setOf(), init: SimplePanel.() -> Unit = null)
open fun add(child: Component): SimplePanel
open fun addAll(children: List<Component>): SimplePanel
protected fun addInternal(child: Component): SimplePanel
@@ -4867,6 +4938,7 @@ open fun remove(child: Component): SimplePanel
open fun removeAll(): SimplePanel
protected open fun render(): VNode
+fun Container.simplePanel(classes: Set<String> = setOf(), init: SimplePanel.() -> Unit = null): Unit
@@ -4879,8 +4951,9 @@ -SplitPanel(direction: DIRECTION = DIRECTION.VERTICAL, classes: Set<String> = setOf())
+SplitPanel(direction: DIRECTION = DIRECTION.VERTICAL, classes: Set<String> = setOf(), init: SplitPanel.() -> Unit = null)
protected open fun childrenVNodes(): Array<VNode>
+fun Container.splitPanel(direction: DIRECTION = DIRECTION.VERTICAL, classes: Set<String> = setOf(), init: SplitPanel.() -> Unit = null): Unit
@@ -4893,7 +4966,7 @@ -StackPanel(activateLast: Boolean = true, classes: Set<String> = setOf())
+StackPanel(activateLast: Boolean = true, classes: Set<String> = setOf(), init: StackPanel.() -> Unit = null)
var activeIndex: Int
open fun add(panel: Component, route: String): StackPanel
open fun add(child: Component): StackPanel
@@ -4901,6 +4974,7 @@ protected open fun childrenVNodes(): Array<VNode>
open fun remove(child: Component): StackPanel
open fun removeAll(): StackPanel
+fun Container.stackPanel(activateLast: Boolean = true, classes: Set<String> = setOf(), init: StackPanel.() -> Unit = null): Unit
@@ -4913,7 +4987,7 @@ -TabPanel(classes: Set<String> = setOf())
+TabPanel(classes: Set<String> = setOf(), init: TabPanel.() -> Unit = null)
var activeIndex: Int
open fun add(child: Component): TabPanel
open fun addAll(children: List<Component>): TabPanel
@@ -4921,6 +4995,7 @@ open fun remove(child: Component): TabPanel
open fun removeAll(): TabPanel
open fun removeTab(index: Int): TabPanel
+fun Container.tabPanel(classes: Set<String> = setOf(), init: TabPanel.() -> Unit = null): Unit
@@ -4933,7 +5008,8 @@ -VPanel(justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf())
+VPanel(justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: VPanel.() -> Unit = null)
+fun Container.vPanel(justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: VPanel.() -> Unit = null): Unit
diff --git a/docs/api/pl.treksoft.kvision.core/-container/index.html b/docs/api/pl.treksoft.kvision.core/-container/index.html index 09584bce..c61c23c2 100644 --- a/docs/api/pl.treksoft.kvision.core/-container/index.html +++ b/docs/api/pl.treksoft.kvision.core/-container/index.html @@ -65,6 +65,15 @@ +

invoke

+ + +open operator fun invoke(vararg children: Component): Container +

Operator function for adding children in a DSL style.

+ + + +

remove

diff --git a/docs/api/pl.treksoft.kvision.core/-container/invoke.html b/docs/api/pl.treksoft.kvision.core/-container/invoke.html new file mode 100644 index 00000000..367c8fb1 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.core/-container/invoke.html @@ -0,0 +1,20 @@ + + + +Container.invoke - kvision + + + +kvision / pl.treksoft.kvision.core / Container / invoke
+
+

invoke

+ +open operator fun invoke(vararg children: Component): Container +

Operator function for adding children in a DSL style.

+

Parameters

+

+children - children components

+

Return
+current container

+ + diff --git a/docs/api/pl.treksoft.kvision.core/-widget-wrapper/index.html b/docs/api/pl.treksoft.kvision.core/-widget-wrapper/index.html index ac06f2ec..62f4014c 100644 --- a/docs/api/pl.treksoft.kvision.core/-widget-wrapper/index.html +++ b/docs/api/pl.treksoft.kvision.core/-widget-wrapper/index.html @@ -288,6 +288,20 @@ +

Companion Object Functions

+ + + + + + + +
+

widgetWrapper

+
+fun Container.widgetWrapper(wrapped: Component?, classes: Set<String> = setOf(), init: WidgetWrapper.() -> Unit = null): Unit +

DSL builder extension function

+

Inheritors

diff --git a/docs/api/pl.treksoft.kvision.core/-widget-wrapper/widget-wrapper.html b/docs/api/pl.treksoft.kvision.core/-widget-wrapper/widget-wrapper.html new file mode 100644 index 00000000..7e76a47c --- /dev/null +++ b/docs/api/pl.treksoft.kvision.core/-widget-wrapper/widget-wrapper.html @@ -0,0 +1,16 @@ + + + +WidgetWrapper.widgetWrapper - kvision + + + +kvision / pl.treksoft.kvision.core / WidgetWrapper / widgetWrapper
+
+

widgetWrapper

+ +fun Container.widgetWrapper(wrapped: Component?, classes: Set<String> = setOf(), init: WidgetWrapper.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.core/-widget/index.html b/docs/api/pl.treksoft.kvision.core/-widget/index.html index 7fc8cf3d..c0105aed 100644 --- a/docs/api/pl.treksoft.kvision.core/-widget/index.html +++ b/docs/api/pl.treksoft.kvision.core/-widget/index.html @@ -526,6 +526,20 @@
+

Companion Object Functions

+ + + + + + + +
+

widget

+
+fun Container.widget(classes: Set<String> = setOf(), init: Widget.() -> Unit = null): Unit +

DSL builder extension function

+

Inheritors

diff --git a/docs/api/pl.treksoft.kvision.core/-widget/widget.html b/docs/api/pl.treksoft.kvision.core/-widget/widget.html new file mode 100644 index 00000000..1f11e7d6 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.core/-widget/widget.html @@ -0,0 +1,16 @@ + + + +Widget.widget - kvision + + + +kvision / pl.treksoft.kvision.core / Widget / widget
+
+

widget

+ +fun Container.widget(classes: Set<String> = setOf(), init: Widget.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.data/-data-container/-init-.html b/docs/api/pl.treksoft.kvision.data/-data-container/-init-.html index 2a282883..0abb803f 100644 --- a/docs/api/pl.treksoft.kvision.data/-data-container/-init-.html +++ b/docs/api/pl.treksoft.kvision.data/-data-container/-init-.html @@ -8,8 +8,8 @@ kvision / pl.treksoft.kvision.data / DataContainer / <init>

<init>

- -DataContainer(model: ObservableList<M>, binding: (Int) -> C, child: Container = VPanel()) + +DataContainer(model: ObservableList<M>, binding: (Int) -> C, child: Container = VPanel(), init: DataContainer<M, C>.() -> Unit = null)

Creates DataContainer bound to given data model.

Parameters

@@ -22,6 +22,8 @@ binding - a function which creates component C from data model at given index

child - internal container (defaults to VPanel)

+

+init - an initializer extension function

Constructor
Creates DataContainer bound to given data model.

diff --git a/docs/api/pl.treksoft.kvision.data/-data-container/data-container.html b/docs/api/pl.treksoft.kvision.data/-data-container/data-container.html new file mode 100644 index 00000000..25a1c33e --- /dev/null +++ b/docs/api/pl.treksoft.kvision.data/-data-container/data-container.html @@ -0,0 +1,16 @@ + + + +DataContainer.dataContainer - kvision + + + +kvision / pl.treksoft.kvision.data / DataContainer / dataContainer
+
+

dataContainer

+ +fun <M : DataComponent, C : Component> Container.dataContainer(model: ObservableList<M>, binding: (Int) -> C, child: Container = VPanel(), init: DataContainer<M, C>.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.data/-data-container/index.html b/docs/api/pl.treksoft.kvision.data/-data-container/index.html index 99155d7d..6474e482 100644 --- a/docs/api/pl.treksoft.kvision.data/-data-container/index.html +++ b/docs/api/pl.treksoft.kvision.data/-data-container/index.html @@ -18,7 +18,7 @@

<init>

@@ -287,6 +287,15 @@ + + + +
-DataContainer(model: ObservableList<M>, binding: (Int) -> C, child: Container = VPanel()) +DataContainer(model: ObservableList<M>, binding: (Int) -> C, child: Container = VPanel(), init: DataContainer<M, C>.() -> Unit = null)

Creates DataContainer bound to given data model.

+

invoke

+
+open operator fun invoke(vararg children: Component): Container +

Operator function for adding children in a DSL style.

+

removeCssClass

@@ -354,5 +363,19 @@
+

Companion Object Functions

+ + + + + + + +
+

dataContainer

+
+fun <M : DataComponent, C : Component> Container.dataContainer(model: ObservableList<M>, binding: (Int) -> C, child: Container = VPanel(), init: DataContainer<M, C>.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.dropdown/-drop-down/drop-down.html b/docs/api/pl.treksoft.kvision.dropdown/-drop-down/drop-down.html new file mode 100644 index 00000000..991c064c --- /dev/null +++ b/docs/api/pl.treksoft.kvision.dropdown/-drop-down/drop-down.html @@ -0,0 +1,16 @@ + + + +DropDown.dropDown - kvision + + + +kvision / pl.treksoft.kvision.dropdown / DropDown / dropDown
+
+

dropDown

+ +fun Container.dropDown(text: String, elements: List<StringPair>? = null, icon: String? = null, style: BUTTONSTYLE = BUTTONSTYLE.DEFAULT, disabled: Boolean = false, classes: Set<String> = setOf(), init: DropDown.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.dropdown/-drop-down/index.html b/docs/api/pl.treksoft.kvision.dropdown/-drop-down/index.html index 141248f0..45785f06 100644 --- a/docs/api/pl.treksoft.kvision.dropdown/-drop-down/index.html +++ b/docs/api/pl.treksoft.kvision.dropdown/-drop-down/index.html @@ -217,5 +217,19 @@ +

Companion Object Functions

+ + + + + + + +
+

dropDown

+
+fun Container.dropDown(text: String, elements: List<StringPair>? = null, icon: String? = null, style: BUTTONSTYLE = BUTTONSTYLE.DEFAULT, disabled: Boolean = false, classes: Set<String> = setOf(), init: DropDown.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.form.check/-check-box/check-box.html b/docs/api/pl.treksoft.kvision.form.check/-check-box/check-box.html new file mode 100644 index 00000000..d87d621a --- /dev/null +++ b/docs/api/pl.treksoft.kvision.form.check/-check-box/check-box.html @@ -0,0 +1,16 @@ + + + +CheckBox.checkBox - kvision + + + +kvision / pl.treksoft.kvision.form.check / CheckBox / checkBox
+
+

checkBox

+ +fun Container.checkBox(value: Boolean = false, label: String? = null, rich: Boolean = false, init: CheckBox.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.form.check/-check-box/index.html b/docs/api/pl.treksoft.kvision.form.check/-check-box/index.html index 1881f122..eea261ae 100644 --- a/docs/api/pl.treksoft.kvision.form.check/-check-box/index.html +++ b/docs/api/pl.treksoft.kvision.form.check/-check-box/index.html @@ -291,5 +291,19 @@ +

Companion Object Functions

+ + + + + + + +
+

checkBox

+
+fun Container.checkBox(value: Boolean = false, label: String? = null, rich: Boolean = false, init: CheckBox.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.form.check/-check-input/check-input.html b/docs/api/pl.treksoft.kvision.form.check/-check-input/check-input.html new file mode 100644 index 00000000..74197067 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.form.check/-check-input/check-input.html @@ -0,0 +1,16 @@ + + + +CheckInput.checkInput - kvision + + + +kvision / pl.treksoft.kvision.form.check / CheckInput / checkInput
+
+

checkInput

+ +fun Container.checkInput(type: CHECKINPUTTYPE = CHECKINPUTTYPE.CHECKBOX, value: Boolean = false, classes: Set<String> = setOf(), init: CheckInput.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.form.check/-check-input/index.html b/docs/api/pl.treksoft.kvision.form.check/-check-input/index.html index 5f486534..6ceb25f4 100644 --- a/docs/api/pl.treksoft.kvision.form.check/-check-input/index.html +++ b/docs/api/pl.treksoft.kvision.form.check/-check-input/index.html @@ -360,5 +360,19 @@ +

Companion Object Functions

+ + + + + + + +
+

checkInput

+
+fun Container.checkInput(type: CHECKINPUTTYPE = CHECKINPUTTYPE.CHECKBOX, value: Boolean = false, classes: Set<String> = setOf(), init: CheckInput.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.form.check/-radio-group/index.html b/docs/api/pl.treksoft.kvision.form.check/-radio-group/index.html index 79778fc4..20bd4a77 100644 --- a/docs/api/pl.treksoft.kvision.form.check/-radio-group/index.html +++ b/docs/api/pl.treksoft.kvision.form.check/-radio-group/index.html @@ -237,5 +237,19 @@ +

Companion Object Functions

+ + + + + + + +
+

radioGroup

+
+fun Container.radioGroup(options: List<StringPair>? = null, value: String? = null, inline: Boolean = false, label: String? = null, rich: Boolean = false, init: RadioGroup.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.form.check/-radio-group/radio-group.html b/docs/api/pl.treksoft.kvision.form.check/-radio-group/radio-group.html new file mode 100644 index 00000000..6fb79085 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.form.check/-radio-group/radio-group.html @@ -0,0 +1,16 @@ + + + +RadioGroup.radioGroup - kvision + + + +kvision / pl.treksoft.kvision.form.check / RadioGroup / radioGroup
+
+

radioGroup

+ +fun Container.radioGroup(options: List<StringPair>? = null, value: String? = null, inline: Boolean = false, label: String? = null, rich: Boolean = false, init: RadioGroup.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.form.check/-radio/index.html b/docs/api/pl.treksoft.kvision.form.check/-radio/index.html index 914d5277..b40efb6d 100644 --- a/docs/api/pl.treksoft.kvision.form.check/-radio/index.html +++ b/docs/api/pl.treksoft.kvision.form.check/-radio/index.html @@ -300,5 +300,19 @@ +

Companion Object Functions

+ + + + + + + +
+

radio

+
+fun Container.radio(value: Boolean = false, extraValue: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: Radio.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.form.check/-radio/radio.html b/docs/api/pl.treksoft.kvision.form.check/-radio/radio.html new file mode 100644 index 00000000..04f101b4 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.form.check/-radio/radio.html @@ -0,0 +1,16 @@ + + + +Radio.radio - kvision + + + +kvision / pl.treksoft.kvision.form.check / Radio / radio
+
+

radio

+ +fun Container.radio(value: Boolean = false, extraValue: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: Radio.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.form.select/-select-input/index.html b/docs/api/pl.treksoft.kvision.form.select/-select-input/index.html index 6fa9cfe5..4f6bfb65 100644 --- a/docs/api/pl.treksoft.kvision.form.select/-select-input/index.html +++ b/docs/api/pl.treksoft.kvision.form.select/-select-input/index.html @@ -291,5 +291,19 @@ +

Companion Object Functions

+ + + + + + + +
+

selectInput

+
+fun Container.selectInput(options: List<StringPair>? = null, value: String? = null, multiple: Boolean = false, ajaxOptions: AjaxOptions? = null, classes: Set<String> = setOf(), init: SelectInput.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.form.select/-select-input/select-input.html b/docs/api/pl.treksoft.kvision.form.select/-select-input/select-input.html new file mode 100644 index 00000000..10b8930d --- /dev/null +++ b/docs/api/pl.treksoft.kvision.form.select/-select-input/select-input.html @@ -0,0 +1,16 @@ + + + +SelectInput.selectInput - kvision + + + +kvision / pl.treksoft.kvision.form.select / SelectInput / selectInput
+
+

selectInput

+ +fun Container.selectInput(options: List<StringPair>? = null, value: String? = null, multiple: Boolean = false, ajaxOptions: AjaxOptions? = null, classes: Set<String> = setOf(), init: SelectInput.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.form.select/-select/index.html b/docs/api/pl.treksoft.kvision.form.select/-select/index.html index 0954c87a..dfbe69e7 100644 --- a/docs/api/pl.treksoft.kvision.form.select/-select/index.html +++ b/docs/api/pl.treksoft.kvision.form.select/-select/index.html @@ -374,5 +374,19 @@ +

Companion Object Functions

+ + + + + + + +
+

select

+
+fun Container.select(options: List<StringPair>? = null, value: String? = null, multiple: Boolean = false, ajaxOptions: AjaxOptions? = null, label: String? = null, rich: Boolean = false, init: Select.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.form.select/-select/select.html b/docs/api/pl.treksoft.kvision.form.select/-select/select.html new file mode 100644 index 00000000..7d2755d5 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.form.select/-select/select.html @@ -0,0 +1,16 @@ + + + +Select.select - kvision + + + +kvision / pl.treksoft.kvision.form.select / Select / select
+
+

select

+ +fun Container.select(options: List<StringPair>? = null, value: String? = null, multiple: Boolean = false, ajaxOptions: AjaxOptions? = null, label: String? = null, rich: Boolean = false, init: Select.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.form.spinner/-spinner-input/index.html b/docs/api/pl.treksoft.kvision.form.spinner/-spinner-input/index.html index 0c718c6c..07b45bee 100644 --- a/docs/api/pl.treksoft.kvision.form.spinner/-spinner-input/index.html +++ b/docs/api/pl.treksoft.kvision.form.spinner/-spinner-input/index.html @@ -448,5 +448,19 @@ +

Companion Object Functions

+ + + + + + + +
+

spinnerInput

+
+fun Container.spinnerInput(value: Number? = null, min: Int = 0, max: Int = DEFAULT_MAX, step: Double = DEFAULT_STEP, decimals: Int = 0, buttonsType: BUTTONSTYPE = BUTTONSTYPE.VERTICAL, forceType: FORCETYPE = FORCETYPE.NONE, classes: Set<String> = setOf(), init: SpinnerInput.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.form.spinner/-spinner-input/spinner-input.html b/docs/api/pl.treksoft.kvision.form.spinner/-spinner-input/spinner-input.html new file mode 100644 index 00000000..5858f5ed --- /dev/null +++ b/docs/api/pl.treksoft.kvision.form.spinner/-spinner-input/spinner-input.html @@ -0,0 +1,16 @@ + + + +SpinnerInput.spinnerInput - kvision + + + +kvision / pl.treksoft.kvision.form.spinner / SpinnerInput / spinnerInput
+
+

spinnerInput

+ +fun Container.spinnerInput(value: Number? = null, min: Int = 0, max: Int = DEFAULT_MAX, step: Double = DEFAULT_STEP, decimals: Int = 0, buttonsType: BUTTONSTYPE = BUTTONSTYPE.VERTICAL, forceType: FORCETYPE = FORCETYPE.NONE, classes: Set<String> = setOf(), init: SpinnerInput.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.form.spinner/-spinner/index.html b/docs/api/pl.treksoft.kvision.form.spinner/-spinner/index.html index 4907a880..6ae3fa7d 100644 --- a/docs/api/pl.treksoft.kvision.form.spinner/-spinner/index.html +++ b/docs/api/pl.treksoft.kvision.form.spinner/-spinner/index.html @@ -361,5 +361,19 @@ +

Companion Object Functions

+ + + + + + + +
+

spinner

+
+fun Container.spinner(value: Number? = null, min: Int = 0, max: Int = DEFAULT_MAX, step: Double = DEFAULT_STEP, decimals: Int = 0, buttonsType: BUTTONSTYPE = BUTTONSTYPE.VERTICAL, forceType: FORCETYPE = FORCETYPE.NONE, label: String? = null, rich: Boolean = false, init: Spinner.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.form.spinner/-spinner/spinner.html b/docs/api/pl.treksoft.kvision.form.spinner/-spinner/spinner.html new file mode 100644 index 00000000..aabafa39 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.form.spinner/-spinner/spinner.html @@ -0,0 +1,16 @@ + + + +Spinner.spinner - kvision + + + +kvision / pl.treksoft.kvision.form.spinner / Spinner / spinner
+
+

spinner

+ +fun Container.spinner(value: Number? = null, min: Int = 0, max: Int = DEFAULT_MAX, step: Double = DEFAULT_STEP, decimals: Int = 0, buttonsType: BUTTONSTYPE = BUTTONSTYPE.VERTICAL, forceType: FORCETYPE = FORCETYPE.NONE, label: String? = null, rich: Boolean = false, init: Spinner.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.form.text/-password/index.html b/docs/api/pl.treksoft.kvision.form.text/-password/index.html index 936021fc..73672ebb 100644 --- a/docs/api/pl.treksoft.kvision.form.text/-password/index.html +++ b/docs/api/pl.treksoft.kvision.form.text/-password/index.html @@ -54,5 +54,19 @@ +

Companion Object Functions

+ + + + + + + +
+

password

+
+fun Container.password(value: String? = null, label: String? = null, rich: Boolean = false, init: Password.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.form.text/-password/password.html b/docs/api/pl.treksoft.kvision.form.text/-password/password.html new file mode 100644 index 00000000..8c850707 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.form.text/-password/password.html @@ -0,0 +1,16 @@ + + + +Password.password - kvision + + + +kvision / pl.treksoft.kvision.form.text / Password / password
+
+

password

+ +fun Container.password(value: String? = null, label: String? = null, rich: Boolean = false, init: Password.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.form.text/-rich-text-input/index.html b/docs/api/pl.treksoft.kvision.form.text/-rich-text-input/index.html index 6a7b59da..c07cd5e9 100644 --- a/docs/api/pl.treksoft.kvision.form.text/-rich-text-input/index.html +++ b/docs/api/pl.treksoft.kvision.form.text/-rich-text-input/index.html @@ -181,5 +181,19 @@ +

Companion Object Functions

+ + + + + + + +
+

richTextInput

+
+fun Container.richTextInput(value: String? = null, classes: Set<String> = setOf(), init: RichTextInput.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.form.text/-rich-text-input/rich-text-input.html b/docs/api/pl.treksoft.kvision.form.text/-rich-text-input/rich-text-input.html new file mode 100644 index 00000000..5e0cd701 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.form.text/-rich-text-input/rich-text-input.html @@ -0,0 +1,16 @@ + + + +RichTextInput.richTextInput - kvision + + + +kvision / pl.treksoft.kvision.form.text / RichTextInput / richTextInput
+
+

richTextInput

+ +fun Container.richTextInput(value: String? = null, classes: Set<String> = setOf(), init: RichTextInput.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.form.text/-rich-text/index.html b/docs/api/pl.treksoft.kvision.form.text/-rich-text/index.html index af015e58..8f7d0c79 100644 --- a/docs/api/pl.treksoft.kvision.form.text/-rich-text/index.html +++ b/docs/api/pl.treksoft.kvision.form.text/-rich-text/index.html @@ -219,5 +219,19 @@ +

Companion Object Functions

+ + + + + + + +
+

richText

+
+fun Container.richText(value: String? = null, label: String? = null, rich: Boolean = false, init: RichText.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.form.text/-rich-text/rich-text.html b/docs/api/pl.treksoft.kvision.form.text/-rich-text/rich-text.html new file mode 100644 index 00000000..912760f7 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.form.text/-rich-text/rich-text.html @@ -0,0 +1,16 @@ + + + +RichText.richText - kvision + + + +kvision / pl.treksoft.kvision.form.text / RichText / richText
+
+

richText

+ +fun Container.richText(value: String? = null, label: String? = null, rich: Boolean = false, init: RichText.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.form.text/-text-area-input/index.html b/docs/api/pl.treksoft.kvision.form.text/-text-area-input/index.html index d9d1aab7..1e9d1098 100644 --- a/docs/api/pl.treksoft.kvision.form.text/-text-area-input/index.html +++ b/docs/api/pl.treksoft.kvision.form.text/-text-area-input/index.html @@ -204,5 +204,19 @@ +

Companion Object Functions

+ + + + + + + +
+

textAreaInput

+
+fun Container.textAreaInput(cols: Int? = null, rows: Int? = null, value: String? = null, classes: Set<String> = setOf(), init: TextAreaInput.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.form.text/-text-area-input/text-area-input.html b/docs/api/pl.treksoft.kvision.form.text/-text-area-input/text-area-input.html new file mode 100644 index 00000000..5939f5a3 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.form.text/-text-area-input/text-area-input.html @@ -0,0 +1,16 @@ + + + +TextAreaInput.textAreaInput - kvision + + + +kvision / pl.treksoft.kvision.form.text / TextAreaInput / textAreaInput
+
+

textAreaInput

+ +fun Container.textAreaInput(cols: Int? = null, rows: Int? = null, value: String? = null, classes: Set<String> = setOf(), init: TextAreaInput.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.form.text/-text-area/index.html b/docs/api/pl.treksoft.kvision.form.text/-text-area/index.html index 401fb165..7888b88b 100644 --- a/docs/api/pl.treksoft.kvision.form.text/-text-area/index.html +++ b/docs/api/pl.treksoft.kvision.form.text/-text-area/index.html @@ -237,5 +237,19 @@ +

Companion Object Functions

+ + + + + + + +
+

textArea

+
+fun Container.textArea(cols: Int? = null, rows: Int? = null, value: String? = null, label: String? = null, rich: Boolean = false, init: TextArea.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.form.text/-text-area/text-area.html b/docs/api/pl.treksoft.kvision.form.text/-text-area/text-area.html new file mode 100644 index 00000000..1da47603 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.form.text/-text-area/text-area.html @@ -0,0 +1,16 @@ + + + +TextArea.textArea - kvision + + + +kvision / pl.treksoft.kvision.form.text / TextArea / textArea
+
+

textArea

+ +fun Container.textArea(cols: Int? = null, rows: Int? = null, value: String? = null, label: String? = null, rich: Boolean = false, init: TextArea.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.form.text/-text-input/index.html b/docs/api/pl.treksoft.kvision.form.text/-text-input/index.html index 3ebaf3e8..c366c7a5 100644 --- a/docs/api/pl.treksoft.kvision.form.text/-text-input/index.html +++ b/docs/api/pl.treksoft.kvision.form.text/-text-input/index.html @@ -195,5 +195,19 @@ +

Companion Object Functions

+ + + + + + + +
+

textInput

+
+fun Container.textInput(type: TEXTINPUTTYPE = TEXTINPUTTYPE.TEXT, value: String? = null, classes: Set<String> = setOf(), init: TextInput.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.form.text/-text-input/text-input.html b/docs/api/pl.treksoft.kvision.form.text/-text-input/text-input.html new file mode 100644 index 00000000..c157a0b8 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.form.text/-text-input/text-input.html @@ -0,0 +1,16 @@ + + + +TextInput.textInput - kvision + + + +kvision / pl.treksoft.kvision.form.text / TextInput / textInput
+
+

textInput

+ +fun Container.textInput(type: TEXTINPUTTYPE = TEXTINPUTTYPE.TEXT, value: String? = null, classes: Set<String> = setOf(), init: TextInput.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.form.text/-text/index.html b/docs/api/pl.treksoft.kvision.form.text/-text/index.html index b37f2e58..da1a284a 100644 --- a/docs/api/pl.treksoft.kvision.form.text/-text/index.html +++ b/docs/api/pl.treksoft.kvision.form.text/-text/index.html @@ -228,6 +228,20 @@ +

Companion Object Functions

+ + + + + + + +
+

text

+
+fun Container.text(type: TEXTINPUTTYPE = TEXTINPUTTYPE.TEXT, value: String? = null, label: String? = null, rich: Boolean = false, init: Text.() -> Unit = null): Unit +

DSL builder extension function

+

Inheritors

diff --git a/docs/api/pl.treksoft.kvision.form.text/-text/text.html b/docs/api/pl.treksoft.kvision.form.text/-text/text.html new file mode 100644 index 00000000..2b94584d --- /dev/null +++ b/docs/api/pl.treksoft.kvision.form.text/-text/text.html @@ -0,0 +1,16 @@ + + + +Text.text - kvision + + + +kvision / pl.treksoft.kvision.form.text / Text / text
+
+

text

+ +fun Container.text(type: TEXTINPUTTYPE = TEXTINPUTTYPE.TEXT, value: String? = null, label: String? = null, rich: Boolean = false, init: Text.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.form.time/-date-time-input/date-time-input.html b/docs/api/pl.treksoft.kvision.form.time/-date-time-input/date-time-input.html new file mode 100644 index 00000000..1af6cfb3 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.form.time/-date-time-input/date-time-input.html @@ -0,0 +1,16 @@ + + + +DateTimeInput.dateTimeInput - kvision + + + +kvision / pl.treksoft.kvision.form.time / DateTimeInput / dateTimeInput
+
+

dateTimeInput

+ +fun Container.dateTimeInput(value: Date? = null, format: String = "YYYY-MM-DD HH:mm", classes: Set<String> = setOf(), init: DateTimeInput.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.form.time/-date-time-input/index.html b/docs/api/pl.treksoft.kvision.form.time/-date-time-input/index.html index 90e92c56..57aad1f6 100644 --- a/docs/api/pl.treksoft.kvision.form.time/-date-time-input/index.html +++ b/docs/api/pl.treksoft.kvision.form.time/-date-time-input/index.html @@ -471,5 +471,19 @@
+

Companion Object Functions

+ + + + + + + +
+

dateTimeInput

+
+fun Container.dateTimeInput(value: Date? = null, format: String = "YYYY-MM-DD HH:mm", classes: Set<String> = setOf(), init: DateTimeInput.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.form.time/-date-time/date-time.html b/docs/api/pl.treksoft.kvision.form.time/-date-time/date-time.html new file mode 100644 index 00000000..ebf9a7b6 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.form.time/-date-time/date-time.html @@ -0,0 +1,16 @@ + + + +DateTime.dateTime - kvision + + + +kvision / pl.treksoft.kvision.form.time / DateTime / dateTime
+
+

dateTime

+ +fun Container.dateTime(value: Date? = null, format: String = "YYYY-MM-DD HH:mm", label: String? = null, rich: Boolean = false, init: DateTime.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.form.time/-date-time/index.html b/docs/api/pl.treksoft.kvision.form.time/-date-time/index.html index 4b438035..67137be2 100644 --- a/docs/api/pl.treksoft.kvision.form.time/-date-time/index.html +++ b/docs/api/pl.treksoft.kvision.form.time/-date-time/index.html @@ -363,5 +363,19 @@ +

Companion Object Functions

+ + + + + + + +
+

dateTime

+
+fun Container.dateTime(value: Date? = null, format: String = "YYYY-MM-DD HH:mm", label: String? = null, rich: Boolean = false, init: DateTime.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.form/-form-panel/form-panel.html b/docs/api/pl.treksoft.kvision.form/-form-panel/form-panel.html new file mode 100644 index 00000000..730332ed --- /dev/null +++ b/docs/api/pl.treksoft.kvision.form/-form-panel/form-panel.html @@ -0,0 +1,16 @@ + + + +FormPanel.formPanel - kvision + + + +kvision / pl.treksoft.kvision.form / FormPanel / formPanel
+
+

formPanel

+ +fun <K> Container.formPanel(type: FORMTYPE? = null, classes: Set<String> = setOf(), modelFactory: (Map<String, Any?>) -> K): FormPanel<K> +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.form/-form-panel/index.html b/docs/api/pl.treksoft.kvision.form/-form-panel/index.html index 3a853e3d..ef605f5f 100644 --- a/docs/api/pl.treksoft.kvision.form/-form-panel/index.html +++ b/docs/api/pl.treksoft.kvision.form/-form-panel/index.html @@ -217,5 +217,19 @@ +

Companion Object Functions

+ + + + + + + +
+

formPanel

+
+fun <K> Container.formPanel(type: FORMTYPE? = null, classes: Set<String> = setOf(), modelFactory: (Map<String, Any?>) -> K): FormPanel<K> +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.html/-button/button.html b/docs/api/pl.treksoft.kvision.html/-button/button.html new file mode 100644 index 00000000..70f921d9 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.html/-button/button.html @@ -0,0 +1,16 @@ + + + +Button.button - kvision + + + +kvision / pl.treksoft.kvision.html / Button / button
+
+

button

+ +fun Container.button(text: String, icon: String? = null, style: BUTTONSTYLE = BUTTONSTYLE.DEFAULT, disabled: Boolean = false, classes: Set<String> = setOf(), init: Button.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.html/-button/index.html b/docs/api/pl.treksoft.kvision.html/-button/index.html index aa2f1884..f63ced71 100644 --- a/docs/api/pl.treksoft.kvision.html/-button/index.html +++ b/docs/api/pl.treksoft.kvision.html/-button/index.html @@ -360,5 +360,19 @@ +

Companion Object Functions

+ + + + + + + +
+

button

+
+fun Container.button(text: String, icon: String? = null, style: BUTTONSTYLE = BUTTONSTYLE.DEFAULT, disabled: Boolean = false, classes: Set<String> = setOf(), init: Button.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.html/-image/image.html b/docs/api/pl.treksoft.kvision.html/-image/image.html new file mode 100644 index 00000000..80f873c1 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.html/-image/image.html @@ -0,0 +1,16 @@ + + + +Image.image - kvision + + + +kvision / pl.treksoft.kvision.html / Image / image
+
+

image

+ +fun Container.image(src: ResString, alt: String? = null, responsive: Boolean = false, shape: IMAGESHAPE? = null, centered: Boolean = false, classes: Set<String> = setOf(), init: Image.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.html/-image/index.html b/docs/api/pl.treksoft.kvision.html/-image/index.html index 1d9f3520..dfd09e4e 100644 --- a/docs/api/pl.treksoft.kvision.html/-image/index.html +++ b/docs/api/pl.treksoft.kvision.html/-image/index.html @@ -333,5 +333,19 @@ +

Companion Object Functions

+ + + + + + + +
+

image

+
+fun Container.image(src: ResString, alt: String? = null, responsive: Boolean = false, shape: IMAGESHAPE? = null, centered: Boolean = false, classes: Set<String> = setOf(), init: Image.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.html/-label/index.html b/docs/api/pl.treksoft.kvision.html/-label/index.html index 1a4a21f5..168cc09c 100644 --- a/docs/api/pl.treksoft.kvision.html/-label/index.html +++ b/docs/api/pl.treksoft.kvision.html/-label/index.html @@ -86,5 +86,19 @@ +

Companion Object Functions

+ + + + + + + +
+

label

+
+fun Container.label(text: String, rich: Boolean = false, init: Label.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.html/-label/label.html b/docs/api/pl.treksoft.kvision.html/-label/label.html new file mode 100644 index 00000000..e076da7c --- /dev/null +++ b/docs/api/pl.treksoft.kvision.html/-label/label.html @@ -0,0 +1,16 @@ + + + +Label.label - kvision + + + +kvision / pl.treksoft.kvision.html / Label / label
+
+

label

+ +fun Container.label(text: String, rich: Boolean = false, init: Label.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.html/-link/index.html b/docs/api/pl.treksoft.kvision.html/-link/index.html index 427355c4..14c28526 100644 --- a/docs/api/pl.treksoft.kvision.html/-link/index.html +++ b/docs/api/pl.treksoft.kvision.html/-link/index.html @@ -154,5 +154,19 @@ +

Companion Object Functions

+ + + + + + + +
+

link

+
+fun Container.link(label: String, url: String, icon: String? = null, image: ResString? = null, classes: Set<String> = setOf(), init: Link.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.html/-link/link.html b/docs/api/pl.treksoft.kvision.html/-link/link.html new file mode 100644 index 00000000..7afa79bf --- /dev/null +++ b/docs/api/pl.treksoft.kvision.html/-link/link.html @@ -0,0 +1,16 @@ + + + +Link.link - kvision + + + +kvision / pl.treksoft.kvision.html / Link / link
+
+

link

+ +fun Container.link(label: String, url: String, icon: String? = null, image: ResString? = null, classes: Set<String> = setOf(), init: Link.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.html/-list-tag/-init-.html b/docs/api/pl.treksoft.kvision.html/-list-tag/-init-.html index 6d1f3f95..b7f2acfa 100644 --- a/docs/api/pl.treksoft.kvision.html/-list-tag/-init-.html +++ b/docs/api/pl.treksoft.kvision.html/-list-tag/-init-.html @@ -8,17 +8,19 @@ kvision / pl.treksoft.kvision.html / ListTag / <init>

<init>

- -ListTag(type: LISTTYPE, elements: List<String>? = null, rich: Boolean = false, classes: Set<String> = setOf()) + +ListTag(type: LISTTYPE, elements: List<String>? = null, rich: Boolean = false, classes: Set<String> = setOf(), init: ListTag.() -> Unit = null)

Parameters

type - list type

elements - optional list of elements

-rich - determines if elements can contain HTML code

+rich - determines if elements can contain HTML code

classes - a set of CSS class names

+

+init - an initializer extension function

Constructor

diff --git a/docs/api/pl.treksoft.kvision.html/-list-tag/index.html b/docs/api/pl.treksoft.kvision.html/-list-tag/index.html index caf61974..d081c2eb 100644 --- a/docs/api/pl.treksoft.kvision.html/-list-tag/index.html +++ b/docs/api/pl.treksoft.kvision.html/-list-tag/index.html @@ -20,7 +20,7 @@ any Component

<init>

-ListTag(type: LISTTYPE, elements: List<String>? = null, rich: Boolean = false, classes: Set<String> = setOf()) +ListTag(type: LISTTYPE, elements: List<String>? = null, rich: Boolean = false, classes: Set<String> = setOf(), init: ListTag.() -> Unit = null) @@ -147,5 +147,19 @@ any Component +

Companion Object Functions

+ + + + + + + +
+

listTag

+
+fun Container.listTag(type: LISTTYPE, elements: List<String>? = null, rich: Boolean = false, classes: Set<String> = setOf(), init: ListTag.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.html/-list-tag/list-tag.html b/docs/api/pl.treksoft.kvision.html/-list-tag/list-tag.html new file mode 100644 index 00000000..ef68bfe7 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.html/-list-tag/list-tag.html @@ -0,0 +1,16 @@ + + + +ListTag.listTag - kvision + + + +kvision / pl.treksoft.kvision.html / ListTag / listTag
+
+

listTag

+ +fun Container.listTag(type: LISTTYPE, elements: List<String>? = null, rich: Boolean = false, classes: Set<String> = setOf(), init: ListTag.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.html/-tag/-init-.html b/docs/api/pl.treksoft.kvision.html/-tag/-init-.html index e2271c89..a2ded020 100644 --- a/docs/api/pl.treksoft.kvision.html/-tag/-init-.html +++ b/docs/api/pl.treksoft.kvision.html/-tag/-init-.html @@ -8,19 +8,21 @@ kvision / pl.treksoft.kvision.html / Tag / <init>

<init>

- -Tag(type: TAG, text: String? = null, rich: Boolean = false, align: ALIGN? = null, classes: Set<String> = setOf()) + +Tag(type: TAG, text: String? = null, rich: Boolean = false, align: ALIGN? = null, classes: Set<String> = setOf(), init: Tag.() -> Unit = null)

Parameters

type - tag type

text - text content of the tag

-rich - determines if text can contain HTML code

+rich - determines if text can contain HTML code

align - text align

classes - a set of CSS class names

+

+init - an initializer extension function

Constructor

diff --git a/docs/api/pl.treksoft.kvision.html/-tag/index.html b/docs/api/pl.treksoft.kvision.html/-tag/index.html index 11dacc66..0a0565c6 100644 --- a/docs/api/pl.treksoft.kvision.html/-tag/index.html +++ b/docs/api/pl.treksoft.kvision.html/-tag/index.html @@ -18,7 +18,7 @@

<init>

-Tag(type: TAG, text: String? = null, rich: Boolean = false, align: ALIGN? = null, classes: Set<String> = setOf()) +Tag(type: TAG, text: String? = null, rich: Boolean = false, align: ALIGN? = null, classes: Set<String> = setOf(), init: Tag.() -> Unit = null) @@ -154,6 +154,20 @@ +

Companion Object Functions

+ + + + + + + +
+

tag

+
+fun Container.tag(type: TAG, text: String? = null, rich: Boolean = false, align: ALIGN? = null, classes: Set<String> = setOf(), init: Tag.() -> Unit = null): Unit +

DSL builder extension function

+

Inheritors

diff --git a/docs/api/pl.treksoft.kvision.html/-tag/tag.html b/docs/api/pl.treksoft.kvision.html/-tag/tag.html new file mode 100644 index 00000000..c095c82c --- /dev/null +++ b/docs/api/pl.treksoft.kvision.html/-tag/tag.html @@ -0,0 +1,16 @@ + + + +Tag.tag - kvision + + + +kvision / pl.treksoft.kvision.html / Tag / tag
+
+

tag

+ +fun Container.tag(type: TAG, text: String? = null, rich: Boolean = false, align: ALIGN? = null, classes: Set<String> = setOf(), init: Tag.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.modal/-modal/-init-.html b/docs/api/pl.treksoft.kvision.modal/-modal/-init-.html index f94051b7..72c60464 100644 --- a/docs/api/pl.treksoft.kvision.modal/-modal/-init-.html +++ b/docs/api/pl.treksoft.kvision.modal/-modal/-init-.html @@ -8,8 +8,8 @@ kvision / pl.treksoft.kvision.modal / Modal / <init>

<init>

- -Modal(caption: String? = null, closeButton: Boolean = true, size: MODALSIZE? = null, animation: Boolean = true, escape: Boolean = true, classes: Set<String> = setOf()) + +Modal(caption: String? = null, closeButton: Boolean = true, size: MODALSIZE? = null, animation: Boolean = true, escape: Boolean = true, classes: Set<String> = setOf(), init: Modal.() -> Unit = null)

Parameters

caption - window title

@@ -23,6 +23,8 @@ escape - determines if dialog can be closed with Esc key

classes - a set of CSS class names

+

+init - an initializer extension function

Constructor

diff --git a/docs/api/pl.treksoft.kvision.modal/-modal/index.html b/docs/api/pl.treksoft.kvision.modal/-modal/index.html index 0d7d0798..fe2c3fcb 100644 --- a/docs/api/pl.treksoft.kvision.modal/-modal/index.html +++ b/docs/api/pl.treksoft.kvision.modal/-modal/index.html @@ -18,7 +18,7 @@

<init>

+Modal(caption: String? = null, closeButton: Boolean = true, size: MODALSIZE? = null, animation: Boolean = true, escape: Boolean = true, classes: Set<String> = setOf(), init: Modal.() -> Unit = null)
-Modal(caption: String? = null, closeButton: Boolean = true, size: MODALSIZE? = null, animation: Boolean = true, escape: Boolean = true, classes: Set<String> = setOf())
diff --git a/docs/api/pl.treksoft.kvision.panel/-dock-panel/-init-.html b/docs/api/pl.treksoft.kvision.panel/-dock-panel/-init-.html index 6df120b4..c58664d2 100644 --- a/docs/api/pl.treksoft.kvision.panel/-dock-panel/-init-.html +++ b/docs/api/pl.treksoft.kvision.panel/-dock-panel/-init-.html @@ -8,11 +8,13 @@ kvision / pl.treksoft.kvision.panel / DockPanel / <init>

<init>

- -DockPanel(classes: Set<String> = setOf()) + +DockPanel(classes: Set<String> = setOf(), init: DockPanel.() -> Unit = null)

Parameters

classes - a set of CSS class names

+

+init - an initializer extension function

Constructor

diff --git a/docs/api/pl.treksoft.kvision.panel/-dock-panel/dock-panel.html b/docs/api/pl.treksoft.kvision.panel/-dock-panel/dock-panel.html new file mode 100644 index 00000000..a62caffa --- /dev/null +++ b/docs/api/pl.treksoft.kvision.panel/-dock-panel/dock-panel.html @@ -0,0 +1,16 @@ + + + +DockPanel.dockPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / DockPanel / dockPanel
+
+

dockPanel

+ +fun Container.dockPanel(classes: Set<String> = setOf(), init: DockPanel.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.panel/-dock-panel/index.html b/docs/api/pl.treksoft.kvision.panel/-dock-panel/index.html index 5b24aa72..27a38726 100644 --- a/docs/api/pl.treksoft.kvision.panel/-dock-panel/index.html +++ b/docs/api/pl.treksoft.kvision.panel/-dock-panel/index.html @@ -18,7 +18,7 @@

<init>

-DockPanel(classes: Set<String> = setOf()) +DockPanel(classes: Set<String> = setOf(), init: DockPanel.() -> Unit = null) @@ -115,5 +115,19 @@ +

Companion Object Functions

+ + + + + + + +
+

dockPanel

+
+fun Container.dockPanel(classes: Set<String> = setOf(), init: DockPanel.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.panel/-flex-panel/-init-.html b/docs/api/pl.treksoft.kvision.panel/-flex-panel/-init-.html index df97a1d1..bdb29e3a 100644 --- a/docs/api/pl.treksoft.kvision.panel/-flex-panel/-init-.html +++ b/docs/api/pl.treksoft.kvision.panel/-flex-panel/-init-.html @@ -8,8 +8,8 @@ kvision / pl.treksoft.kvision.panel / FlexPanel / <init>

<init>

- -FlexPanel(direction: FLEXDIR? = null, wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, alignContent: FLEXALIGNCONTENT? = null, spacing: Int? = null, classes: Set<String> = setOf()) + +FlexPanel(direction: FLEXDIR? = null, wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, alignContent: FLEXALIGNCONTENT? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: FlexPanel.() -> Unit = null)

Parameters

direction - flexbox direction

@@ -25,6 +25,8 @@ spacing - spacing between columns/rows

classes - a set of CSS class names

+

+init - an initializer extension function

Constructor

diff --git a/docs/api/pl.treksoft.kvision.panel/-flex-panel/index.html b/docs/api/pl.treksoft.kvision.panel/-flex-panel/index.html index dff9a6e2..797d59a3 100644 --- a/docs/api/pl.treksoft.kvision.panel/-flex-panel/index.html +++ b/docs/api/pl.treksoft.kvision.panel/-flex-panel/index.html @@ -18,7 +18,7 @@

<init>

-FlexPanel(direction: FLEXDIR? = null, wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, alignContent: FLEXALIGNCONTENT? = null, spacing: Int? = null, classes: Set<String> = setOf()) +FlexPanel(direction: FLEXDIR? = null, wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, alignContent: FLEXALIGNCONTENT? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: FlexPanel.() -> Unit = null) diff --git a/docs/api/pl.treksoft.kvision.panel/-grid-panel/-init-.html b/docs/api/pl.treksoft.kvision.panel/-grid-panel/-init-.html index a845560e..afd18444 100644 --- a/docs/api/pl.treksoft.kvision.panel/-grid-panel/-init-.html +++ b/docs/api/pl.treksoft.kvision.panel/-grid-panel/-init-.html @@ -8,8 +8,8 @@ kvision / pl.treksoft.kvision.panel / GridPanel / <init>

<init>

- -GridPanel(autoColumns: String? = null, autoRows: String? = null, autoFlow: GRIDFLOW? = null, templateColumns: String? = null, templateRows: String? = null, templateAreas: List<String>? = null, columnGap: Int? = null, rowGap: Int? = null, justifyItems: GRIDJUSTIFY? = null, alignItems: GRIDALIGN? = null, justifyContent: GRIDJUSTIFYCONTENT? = null, alignContent: GRIDALIGNCONTENT? = null, classes: Set<String> = setOf()) + +GridPanel(autoColumns: String? = null, autoRows: String? = null, autoFlow: GRIDFLOW? = null, templateColumns: String? = null, templateRows: String? = null, templateAreas: List<String>? = null, columnGap: Int? = null, rowGap: Int? = null, justifyItems: GRIDJUSTIFY? = null, alignItems: GRIDALIGN? = null, justifyContent: GRIDJUSTIFYCONTENT? = null, alignContent: GRIDALIGNCONTENT? = null, classes: Set<String> = setOf(), init: GridPanel.() -> Unit = null)

Parameters

autoColumns - grid auto columns

@@ -37,6 +37,8 @@ alignContent - flexbox content alignment

classes - a set of CSS class names

+

+init - an initializer extension function

Constructor

diff --git a/docs/api/pl.treksoft.kvision.panel/-grid-panel/grid-panel.html b/docs/api/pl.treksoft.kvision.panel/-grid-panel/grid-panel.html new file mode 100644 index 00000000..2984b1c1 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.panel/-grid-panel/grid-panel.html @@ -0,0 +1,16 @@ + + + +GridPanel.gridPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / gridPanel
+
+

gridPanel

+ +fun Container.gridPanel(autoColumns: String? = null, autoRows: String? = null, autoFlow: GRIDFLOW? = null, templateColumns: String? = null, templateRows: String? = null, templateAreas: List<String>? = null, columnGap: Int? = null, rowGap: Int? = null, justifyItems: GRIDJUSTIFY? = null, alignItems: GRIDALIGN? = null, justifyContent: GRIDJUSTIFYCONTENT? = null, alignContent: GRIDALIGNCONTENT? = null, classes: Set<String> = setOf(), init: GridPanel.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.panel/-grid-panel/index.html b/docs/api/pl.treksoft.kvision.panel/-grid-panel/index.html index 1dadb4ac..5939efd0 100644 --- a/docs/api/pl.treksoft.kvision.panel/-grid-panel/index.html +++ b/docs/api/pl.treksoft.kvision.panel/-grid-panel/index.html @@ -18,7 +18,7 @@

<init>

-GridPanel(autoColumns: String? = null, autoRows: String? = null, autoFlow: GRIDFLOW? = null, templateColumns: String? = null, templateRows: String? = null, templateAreas: List<String>? = null, columnGap: Int? = null, rowGap: Int? = null, justifyItems: GRIDJUSTIFY? = null, alignItems: GRIDALIGN? = null, justifyContent: GRIDJUSTIFYCONTENT? = null, alignContent: GRIDALIGNCONTENT? = null, classes: Set<String> = setOf()) +GridPanel(autoColumns: String? = null, autoRows: String? = null, autoFlow: GRIDFLOW? = null, templateColumns: String? = null, templateRows: String? = null, templateAreas: List<String>? = null, columnGap: Int? = null, rowGap: Int? = null, justifyItems: GRIDJUSTIFY? = null, alignItems: GRIDALIGN? = null, justifyContent: GRIDJUSTIFYCONTENT? = null, alignContent: GRIDALIGNCONTENT? = null, classes: Set<String> = setOf(), init: GridPanel.() -> Unit = null) @@ -228,5 +228,19 @@ +

Companion Object Functions

+ + + + + + + +
+

gridPanel

+
+fun Container.gridPanel(autoColumns: String? = null, autoRows: String? = null, autoFlow: GRIDFLOW? = null, templateColumns: String? = null, templateRows: String? = null, templateAreas: List<String>? = null, columnGap: Int? = null, rowGap: Int? = null, justifyItems: GRIDJUSTIFY? = null, alignItems: GRIDALIGN? = null, justifyContent: GRIDJUSTIFYCONTENT? = null, alignContent: GRIDALIGNCONTENT? = null, classes: Set<String> = setOf(), init: GridPanel.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.panel/-h-panel/-init-.html b/docs/api/pl.treksoft.kvision.panel/-h-panel/-init-.html index c8658fcd..373f80b1 100644 --- a/docs/api/pl.treksoft.kvision.panel/-h-panel/-init-.html +++ b/docs/api/pl.treksoft.kvision.panel/-h-panel/-init-.html @@ -8,8 +8,8 @@ kvision / pl.treksoft.kvision.panel / HPanel / <init>

<init>

- -HPanel(wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf()) + +HPanel(wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: HPanel.() -> Unit = null)

Parameters

wrap - flexbox wrap

@@ -21,6 +21,8 @@ spacing - spacing between columns/rows

classes - a set of CSS class names

+

+init - an initializer extension function

Constructor

diff --git a/docs/api/pl.treksoft.kvision.panel/-h-panel/h-panel.html b/docs/api/pl.treksoft.kvision.panel/-h-panel/h-panel.html new file mode 100644 index 00000000..0f720a56 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.panel/-h-panel/h-panel.html @@ -0,0 +1,16 @@ + + + +HPanel.hPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / HPanel / hPanel
+
+

hPanel

+ +fun Container.hPanel(wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: HPanel.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.panel/-h-panel/index.html b/docs/api/pl.treksoft.kvision.panel/-h-panel/index.html index 957eddbc..47b5c322 100644 --- a/docs/api/pl.treksoft.kvision.panel/-h-panel/index.html +++ b/docs/api/pl.treksoft.kvision.panel/-h-panel/index.html @@ -19,7 +19,7 @@

<init>

-HPanel(wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf()) +HPanel(wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: HPanel.() -> Unit = null) @@ -134,5 +134,19 @@ +

Companion Object Functions

+ + + + + + + +
+

hPanel

+
+fun Container.hPanel(wrap: FLEXWRAP? = null, justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: HPanel.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.panel/-responsive-grid-panel/-init-.html b/docs/api/pl.treksoft.kvision.panel/-responsive-grid-panel/-init-.html index 212c6111..dd06bab3 100644 --- a/docs/api/pl.treksoft.kvision.panel/-responsive-grid-panel/-init-.html +++ b/docs/api/pl.treksoft.kvision.panel/-responsive-grid-panel/-init-.html @@ -8,8 +8,8 @@ kvision / pl.treksoft.kvision.panel / ResponsiveGridPanel / <init>

<init>

- -ResponsiveGridPanel(gridsize: GRIDSIZE = GRIDSIZE.MD, rows: Int = 0, cols: Int = 0, align: ALIGN? = null, classes: Set<String> = setOf()) + +ResponsiveGridPanel(gridsize: GRIDSIZE = GRIDSIZE.MD, rows: Int = 0, cols: Int = 0, align: ALIGN? = null, classes: Set<String> = setOf(), init: ResponsiveGridPanel.() -> Unit = null)

Parameters

gridsize - grid size

@@ -21,6 +21,8 @@ align - text align of grid cells

classes - a set of CSS class names

+

+init - an initializer extension function

Constructor

diff --git a/docs/api/pl.treksoft.kvision.panel/-responsive-grid-panel/index.html b/docs/api/pl.treksoft.kvision.panel/-responsive-grid-panel/index.html index 6939014c..c4dd0165 100644 --- a/docs/api/pl.treksoft.kvision.panel/-responsive-grid-panel/index.html +++ b/docs/api/pl.treksoft.kvision.panel/-responsive-grid-panel/index.html @@ -18,7 +18,7 @@

<init>

-ResponsiveGridPanel(gridsize: GRIDSIZE = GRIDSIZE.MD, rows: Int = 0, cols: Int = 0, align: ALIGN? = null, classes: Set<String> = setOf()) +ResponsiveGridPanel(gridsize: GRIDSIZE = GRIDSIZE.MD, rows: Int = 0, cols: Int = 0, align: ALIGN? = null, classes: Set<String> = setOf(), init: ResponsiveGridPanel.() -> Unit = null) @@ -129,5 +129,19 @@ +

Companion Object Functions

+ + + + + + + +
+

responsiveGridPanel

+
+fun Container.responsiveGridPanel(gridsize: GRIDSIZE = GRIDSIZE.MD, rows: Int = 0, cols: Int = 0, align: ALIGN? = null, classes: Set<String> = setOf(), init: ResponsiveGridPanel.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.panel/-responsive-grid-panel/responsive-grid-panel.html b/docs/api/pl.treksoft.kvision.panel/-responsive-grid-panel/responsive-grid-panel.html new file mode 100644 index 00000000..18af1202 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.panel/-responsive-grid-panel/responsive-grid-panel.html @@ -0,0 +1,16 @@ + + + +ResponsiveGridPanel.responsiveGridPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / ResponsiveGridPanel / responsiveGridPanel
+
+

responsiveGridPanel

+ +fun Container.responsiveGridPanel(gridsize: GRIDSIZE = GRIDSIZE.MD, rows: Int = 0, cols: Int = 0, align: ALIGN? = null, classes: Set<String> = setOf(), init: ResponsiveGridPanel.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.panel/-root/-init-.html b/docs/api/pl.treksoft.kvision.panel/-root/-init-.html index bdefb012..9250bc87 100644 --- a/docs/api/pl.treksoft.kvision.panel/-root/-init-.html +++ b/docs/api/pl.treksoft.kvision.panel/-root/-init-.html @@ -8,14 +8,16 @@ kvision / pl.treksoft.kvision.panel / Root / <init>

<init>

- -Root(id: String, fixed: Boolean = false) + +Root(id: String, fixed: Boolean = false, init: Root.() -> Unit = null)

Parameters

id - ID attribute of element in the main HTML file

fixed - if false, the container is rendered with Bootstrap "container-fluid" class, otherwise it's rendered with "container" class (default is false)

+

+init - an initializer extension function

Constructor

diff --git a/docs/api/pl.treksoft.kvision.panel/-root/index.html b/docs/api/pl.treksoft.kvision.panel/-root/index.html index 72570a47..6b8debb7 100644 --- a/docs/api/pl.treksoft.kvision.panel/-root/index.html +++ b/docs/api/pl.treksoft.kvision.panel/-root/index.html @@ -21,7 +21,7 @@ Snabbdom virtual DOM.

<init>

-Root(id: String, fixed: Boolean = false) +Root(id: String, fixed: Boolean = false, init: Root.() -> Unit = null) diff --git a/docs/api/pl.treksoft.kvision.panel/-simple-panel/-init-.html b/docs/api/pl.treksoft.kvision.panel/-simple-panel/-init-.html index a5c6b2b7..30e86dd0 100644 --- a/docs/api/pl.treksoft.kvision.panel/-simple-panel/-init-.html +++ b/docs/api/pl.treksoft.kvision.panel/-simple-panel/-init-.html @@ -8,11 +8,13 @@ kvision / pl.treksoft.kvision.panel / SimplePanel / <init>

<init>

- -SimplePanel(classes: Set<String> = setOf()) + +SimplePanel(classes: Set<String> = setOf(), init: SimplePanel.() -> Unit = null)

Parameters

classes - a set of CSS class names

+

+init - an initializer extension function

Constructor

diff --git a/docs/api/pl.treksoft.kvision.panel/-simple-panel/index.html b/docs/api/pl.treksoft.kvision.panel/-simple-panel/index.html index 62847644..404f707b 100644 --- a/docs/api/pl.treksoft.kvision.panel/-simple-panel/index.html +++ b/docs/api/pl.treksoft.kvision.panel/-simple-panel/index.html @@ -18,7 +18,7 @@

<init>

-SimplePanel(classes: Set<String> = setOf()) +SimplePanel(classes: Set<String> = setOf(), init: SimplePanel.() -> Unit = null) @@ -280,6 +280,15 @@ +

invoke

+ + +open operator fun invoke(vararg children: Component): Container +

Operator function for adding children in a DSL style.

+ + + +

removeCssClass

@@ -346,6 +355,20 @@ +

Companion Object Functions

+ + + + + + + +
+

simplePanel

+
+fun Container.simplePanel(classes: Set<String> = setOf(), init: SimplePanel.() -> Unit = null): Unit +

DSL builder extension function

+

Inheritors

diff --git a/docs/api/pl.treksoft.kvision.panel/-simple-panel/simple-panel.html b/docs/api/pl.treksoft.kvision.panel/-simple-panel/simple-panel.html new file mode 100644 index 00000000..0597a11f --- /dev/null +++ b/docs/api/pl.treksoft.kvision.panel/-simple-panel/simple-panel.html @@ -0,0 +1,16 @@ + + + +SimplePanel.simplePanel - kvision + + + +kvision / pl.treksoft.kvision.panel / SimplePanel / simplePanel
+
+

simplePanel

+ +fun Container.simplePanel(classes: Set<String> = setOf(), init: SimplePanel.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.panel/-split-panel/-init-.html b/docs/api/pl.treksoft.kvision.panel/-split-panel/-init-.html index 7795464c..a9db59f4 100644 --- a/docs/api/pl.treksoft.kvision.panel/-split-panel/-init-.html +++ b/docs/api/pl.treksoft.kvision.panel/-split-panel/-init-.html @@ -8,13 +8,15 @@ kvision / pl.treksoft.kvision.panel / SplitPanel / <init>

<init>

- -SplitPanel(direction: DIRECTION = DIRECTION.VERTICAL, classes: Set<String> = setOf()) + +SplitPanel(direction: DIRECTION = DIRECTION.VERTICAL, classes: Set<String> = setOf(), init: SplitPanel.() -> Unit = null)

Parameters

direction - direction of the splitter

classes - a set of CSS class names

+

+init - an initializer extension function

Constructor

diff --git a/docs/api/pl.treksoft.kvision.panel/-split-panel/index.html b/docs/api/pl.treksoft.kvision.panel/-split-panel/index.html index a619c945..0c74018b 100644 --- a/docs/api/pl.treksoft.kvision.panel/-split-panel/index.html +++ b/docs/api/pl.treksoft.kvision.panel/-split-panel/index.html @@ -20,7 +20,7 @@ rendered as empty.

<init>

+SplitPanel(direction: DIRECTION = DIRECTION.VERTICAL, classes: Set<String> = setOf(), init: SplitPanel.() -> Unit = null)
-SplitPanel(direction: DIRECTION = DIRECTION.VERTICAL, classes: Set<String> = setOf())
@@ -106,5 +106,19 @@ rendered as empty.

+

Companion Object Functions

+ + + + + + + +
+

splitPanel

+
+fun Container.splitPanel(direction: DIRECTION = DIRECTION.VERTICAL, classes: Set<String> = setOf(), init: SplitPanel.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.panel/-split-panel/split-panel.html b/docs/api/pl.treksoft.kvision.panel/-split-panel/split-panel.html new file mode 100644 index 00000000..9d1dd963 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.panel/-split-panel/split-panel.html @@ -0,0 +1,16 @@ + + + +SplitPanel.splitPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / SplitPanel / splitPanel
+
+

splitPanel

+ +fun Container.splitPanel(direction: DIRECTION = DIRECTION.VERTICAL, classes: Set<String> = setOf(), init: SplitPanel.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.panel/-stack-panel/-init-.html b/docs/api/pl.treksoft.kvision.panel/-stack-panel/-init-.html index 16a0981f..3048853c 100644 --- a/docs/api/pl.treksoft.kvision.panel/-stack-panel/-init-.html +++ b/docs/api/pl.treksoft.kvision.panel/-stack-panel/-init-.html @@ -8,13 +8,15 @@ kvision / pl.treksoft.kvision.panel / StackPanel / <init>

<init>

- -StackPanel(activateLast: Boolean = true, classes: Set<String> = setOf()) + +StackPanel(activateLast: Boolean = true, classes: Set<String> = setOf(), init: StackPanel.() -> Unit = null)

Parameters

activateLast - determines if added component is automatically activated (default true)

classes - a set of CSS class names

+

+init - an initializer extension function

Constructor

diff --git a/docs/api/pl.treksoft.kvision.panel/-stack-panel/index.html b/docs/api/pl.treksoft.kvision.panel/-stack-panel/index.html index 858201c6..a19babf8 100644 --- a/docs/api/pl.treksoft.kvision.panel/-stack-panel/index.html +++ b/docs/api/pl.treksoft.kvision.panel/-stack-panel/index.html @@ -19,7 +19,7 @@

<init>

-StackPanel(activateLast: Boolean = true, classes: Set<String> = setOf()) +StackPanel(activateLast: Boolean = true, classes: Set<String> = setOf(), init: StackPanel.() -> Unit = null) @@ -121,5 +121,19 @@ +

Companion Object Functions

+ + + + + + + +
+

stackPanel

+
+fun Container.stackPanel(activateLast: Boolean = true, classes: Set<String> = setOf(), init: StackPanel.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.panel/-stack-panel/stack-panel.html b/docs/api/pl.treksoft.kvision.panel/-stack-panel/stack-panel.html new file mode 100644 index 00000000..1d78d5d1 --- /dev/null +++ b/docs/api/pl.treksoft.kvision.panel/-stack-panel/stack-panel.html @@ -0,0 +1,16 @@ + + + +StackPanel.stackPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / StackPanel / stackPanel
+
+

stackPanel

+ +fun Container.stackPanel(activateLast: Boolean = true, classes: Set<String> = setOf(), init: StackPanel.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.panel/-tab-panel/-init-.html b/docs/api/pl.treksoft.kvision.panel/-tab-panel/-init-.html index bc67233a..c581a361 100644 --- a/docs/api/pl.treksoft.kvision.panel/-tab-panel/-init-.html +++ b/docs/api/pl.treksoft.kvision.panel/-tab-panel/-init-.html @@ -8,11 +8,13 @@ kvision / pl.treksoft.kvision.panel / TabPanel / <init>

<init>

- -TabPanel(classes: Set<String> = setOf()) + +TabPanel(classes: Set<String> = setOf(), init: TabPanel.() -> Unit = null)

Parameters

classes - a set of CSS class names

+

+init - an initializer extension function

Constructor

diff --git a/docs/api/pl.treksoft.kvision.panel/-tab-panel/index.html b/docs/api/pl.treksoft.kvision.panel/-tab-panel/index.html index cb33462e..b29ce775 100644 --- a/docs/api/pl.treksoft.kvision.panel/-tab-panel/index.html +++ b/docs/api/pl.treksoft.kvision.panel/-tab-panel/index.html @@ -19,7 +19,7 @@

<init>

-TabPanel(classes: Set<String> = setOf()) +TabPanel(classes: Set<String> = setOf(), init: TabPanel.() -> Unit = null) @@ -137,5 +137,19 @@ +

Companion Object Functions

+ + + + + + + +
+

tabPanel

+
+fun Container.tabPanel(classes: Set<String> = setOf(), init: TabPanel.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.panel/-tab-panel/tab-panel.html b/docs/api/pl.treksoft.kvision.panel/-tab-panel/tab-panel.html new file mode 100644 index 00000000..a859d02e --- /dev/null +++ b/docs/api/pl.treksoft.kvision.panel/-tab-panel/tab-panel.html @@ -0,0 +1,16 @@ + + + +TabPanel.tabPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / TabPanel / tabPanel
+
+

tabPanel

+ +fun Container.tabPanel(classes: Set<String> = setOf(), init: TabPanel.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/docs/api/pl.treksoft.kvision.panel/-v-panel/-init-.html b/docs/api/pl.treksoft.kvision.panel/-v-panel/-init-.html index e8ce4332..82a98c2a 100644 --- a/docs/api/pl.treksoft.kvision.panel/-v-panel/-init-.html +++ b/docs/api/pl.treksoft.kvision.panel/-v-panel/-init-.html @@ -8,8 +8,8 @@ kvision / pl.treksoft.kvision.panel / VPanel / <init>

<init>

- -VPanel(justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf()) + +VPanel(justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: VPanel.() -> Unit = null)

Parameters

justify - flexbox content justification

@@ -19,6 +19,8 @@ spacing - spacing between columns/rows

classes - a set of CSS class names

+

+init - an initializer extension function

Constructor

diff --git a/docs/api/pl.treksoft.kvision.panel/-v-panel/index.html b/docs/api/pl.treksoft.kvision.panel/-v-panel/index.html index 9ed64555..52c24799 100644 --- a/docs/api/pl.treksoft.kvision.panel/-v-panel/index.html +++ b/docs/api/pl.treksoft.kvision.panel/-v-panel/index.html @@ -19,7 +19,7 @@

<init>

-VPanel(justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf()) +VPanel(justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: VPanel.() -> Unit = null) @@ -134,5 +134,19 @@ +

Companion Object Functions

+ + + + + + + +
+

vPanel

+
+fun Container.vPanel(justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: VPanel.() -> Unit = null): Unit +

DSL builder extension function

+
diff --git a/docs/api/pl.treksoft.kvision.panel/-v-panel/v-panel.html b/docs/api/pl.treksoft.kvision.panel/-v-panel/v-panel.html new file mode 100644 index 00000000..3c0a6f1d --- /dev/null +++ b/docs/api/pl.treksoft.kvision.panel/-v-panel/v-panel.html @@ -0,0 +1,16 @@ + + + +VPanel.vPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / VPanel / vPanel
+
+

vPanel

+ +fun Container.vPanel(justify: FLEXJUSTIFY? = null, alignItems: FLEXALIGNITEMS? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: VPanel.() -> Unit = null): Unit +

DSL builder extension function

+

It takes the same parameters as the constructor of the built component.

+ + -- cgit