From 35ba11a0343f626aa1832b4ba43a0ed2363fc265 Mon Sep 17 00:00:00 2001 From: Robert Jaros Date: Sat, 6 Apr 2019 19:36:32 +0200 Subject: Dokka upgrade to 0.9.18 --- api/index-outline.html | 3162 ++++++++++++++++++++++++------------------------ 1 file changed, 1581 insertions(+), 1581 deletions(-) (limited to 'api/index-outline.html') diff --git a/api/index-outline.html b/api/index-outline.html index eff79b36..70583ba6 100644 --- a/api/index-outline.html +++ b/api/index-outline.html @@ -138,8 +138,8 @@ -AjaxOptions(url: String? = null, preprocessData: (dynamic) -> dynamic = null, beforeSend: (JQueryXHR, dynamic) -> dynamic = null, data: dynamic = null, httpType: HttpType = HttpType.GET, dataType: DataType = DataType.JSON, minLength: Int = 0, cache: Boolean = true, clearOnEmpty: Boolean = true, clearOnError: Boolean = true, emptyRequest: Boolean = false, requestDelay: Int = AJAX_REQUEST_DELAY, restoreOnError: Boolean = false, preserveSelected: Boolean = false, processData: Boolean = false)
-val beforeSend: (JQueryXHR, dynamic) -> dynamic
+AjaxOptions(url: String? = null, preprocessData: ((dynamic) -> dynamic)? = null, beforeSend: ((JQueryXHR, dynamic) -> dynamic)? = null, data: dynamic = null, httpType: HttpType = HttpType.GET, dataType: DataType = DataType.JSON, minLength: Int = 0, cache: Boolean = true, clearOnEmpty: Boolean = true, clearOnError: Boolean = true, emptyRequest: Boolean = false, requestDelay: Int = AJAX_REQUEST_DELAY, restoreOnError: Boolean = false, preserveSelected: Boolean = false, processData: Boolean = false)
+val beforeSend: ((JQueryXHR, dynamic) -> dynamic)?
val cache: Boolean
val clearOnEmpty: Boolean
val clearOnError: Boolean
@@ -148,7 +148,7 @@ val emptyRequest: Boolean
val httpType: HttpType
val minLength: Int
-val preprocessData: (dynamic) -> dynamic
+val preprocessData: ((dynamic) -> dynamic)?
val preserveSelected: Boolean
val processData: Boolean
val requestDelay: Int
@@ -166,11 +166,11 @@ -Alert(caption: String? = null, text: String? = null, rich: Boolean = false, align: Align? = null, size: ModalSize? = null, animation: Boolean = true, callback: () -> Unit = null)
+Alert(caption: String? = null, text: String? = null, rich: Boolean = false, align: Align? = null, size: ModalSize? = null, animation: Boolean = true, callback: (() -> Unit)? = null)
var align: Align?
open fun hide(): Widget
var rich: Boolean
-fun show(caption: String? = null, text: String? = null, rich: Boolean = false, align: Align? = null, size: ModalSize? = null, animation: Boolean = true, callback: () -> Unit = null): Unit
+fun show(caption: String? = null, text: String? = null, rich: Boolean = false, align: Align? = null, size: ModalSize? = null, animation: Boolean = true, callback: (() -> Unit)? = null): Unit
var text: String?
@@ -185,11 +185,11 @@ CENTER
+val className: String
JUSTIFY
LEFT
NOWRAP
RIGHT
-val className: String
@@ -203,11 +203,11 @@ -AnimationOptions(duration: Int = 1000, easing: Eeasing = Eeasing.EASEOUTQUART, onProgress: (obj: ChartAnimationObject) -> Unit = null, onComplete: (obj: ChartAnimationObject) -> Unit = null)
+AnimationOptions(duration: Int = 1000, easing: Eeasing = Eeasing.EASEOUTQUART, onProgress: ((obj: Chart.ChartAnimationObject) -> Unit)? = null, onComplete: ((obj: Chart.ChartAnimationObject) -> Unit)? = null)
val duration: Int
var easing: Eeasing
-val onComplete: (obj: ChartAnimationObject) -> Unit
-val onProgress: (obj: ChartAnimationObject) -> Unit
+val onComplete: ((obj: Chart.ChartAnimationObject) -> Unit)?
+val onProgress: ((obj: Chart.ChartAnimationObject) -> Unit)?
@@ -1001,18 +1001,18 @@ open var focusable: Boolean?
open var frame: Boolean?
open var fullscreen: Boolean?
-open var fullscreenWindowTitle: Boolean?
open var fullscreenable: Boolean?
+open var fullscreenWindowTitle: Boolean?
open var hasShadow: Boolean?
open var height: Number?
open var icon: dynamic
open var kiosk: Boolean?
open var maxHeight: Number?
-open var maxWidth: Number?
open var maximizable: Boolean?
+open var maxWidth: Number?
open var minHeight: Number?
-open var minWidth: Number?
open var minimizable: Boolean?
+open var minWidth: Number?
open var modal: Boolean?
open var movable: Boolean?
open var opacity: Number?
@@ -1068,7 +1068,7 @@ Button(text: String, icon: String? = null, style: ButtonStyle = ButtonStyle.DEFAULT, type: ButtonType = ButtonType.BUTTON, disabled: Boolean = false, classes: Set<String> = setOf())
var block: Boolean
-fun Container.button(text: String, icon: String? = null, style: ButtonStyle = ButtonStyle.DEFAULT, type: ButtonType = ButtonType.BUTTON, disabled: Boolean = false, classes: Set<String> = setOf(), init: Button.() -> Unit = null): Button
+fun Container.button(text: String, icon: String? = null, style: ButtonStyle = ButtonStyle.DEFAULT, type: ButtonType = ButtonType.BUTTON, disabled: Boolean = false, classes: Set<String> = setOf(), init: (Button.() -> Unit)? = null): Button
var disabled: Boolean
protected open fun getSnAttrs(): List<StringPair>
protected open fun getSnClass(): List<StringBoolPair>
@@ -1092,8 +1092,8 @@ -ButtonGroup(size: ButtonGroupSize? = null, style: ButtonGroupStyle? = null, classes: Set<String> = setOf(), init: ButtonGroup.() -> Unit = null)
-fun Container.buttonGroup(size: ButtonGroupSize? = null, style: ButtonGroupStyle? = null, classes: Set<String> = setOf(), init: ButtonGroup.() -> Unit = null): ButtonGroup
+ButtonGroup(size: ButtonGroupSize? = null, style: ButtonGroupStyle? = null, classes: Set<String> = setOf(), init: (ButtonGroup.() -> Unit)? = null)
+fun Container.buttonGroup(size: ButtonGroupSize? = null, style: ButtonGroupStyle? = null, classes: Set<String> = setOf(), init: (ButtonGroup.() -> Unit)? = null): ButtonGroup
protected open fun getSnClass(): List<StringBoolPair>
var size: ButtonGroupSize?
var style: ButtonGroupStyle?
@@ -1153,6 +1153,7 @@ +val className: String
DANGER
DEFAULT
INFO
@@ -1160,22 +1161,6 @@ PRIMARY
SUCCESS
WARNING
-val className: String
- - - -enum class ButtonType
- @@ -1194,7 +1179,7 @@ -external interface CPUUsage
+enum class ButtonType
@@ -1219,7 +1205,7 @@ CallAgent()
fun jsonRpcCall(url: String, data: List<String?> = listOf(), method: HttpMethod = HttpMethod.POST): Promise<String>
-fun remoteCall(url: String, data: dynamic = null, method: HttpMethod = HttpMethod.GET, contentType: String = "application/json", beforeSend: (JQueryXHR, JQueryAjaxSettings) -> Boolean = null): Promise<dynamic>
+fun remoteCall(url: String, data: dynamic = null, method: HttpMethod = HttpMethod.GET, contentType: String = "application/json", beforeSend: ((JQueryXHR, JQueryAjaxSettings) -> Boolean)? = null): Promise<dynamic>
@@ -1248,7 +1234,7 @@ Canvas(canvasWidth: Int? = null, canvasHeight: Int? = null, classes: Set<String> = setOf())
protected open fun afterInsert(node: VNode): Unit
-fun Container.canvas(canvasWidth: Int? = null, canvasHeight: Int? = null, classes: Set<String> = setOf(), init: Canvas.() -> Unit = null): Canvas
+fun Container.canvas(canvasWidth: Int? = null, canvasHeight: Int? = null, classes: Set<String> = setOf(), init: (Canvas.() -> Unit)? = null): Canvas
var canvasHeight: Int?
var canvasWidth: Int?
lateinit var context2D: <ERROR CLASS>
@@ -1266,8 +1252,8 @@ -Cell(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Cell.() -> Unit = null)
-fun Row.cell(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Cell.() -> Unit = null): Cell
+Cell(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Cell.() -> Unit)? = null)
+fun Row.cell(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Cell.() -> Unit)? = null): Cell
@@ -1305,8 +1291,8 @@ abstract var commonName: String
abstract var country: String
abstract var locality: String
-abstract var organizationUnits: Array<String>
abstract var organizations: Array<String>
+abstract var organizationUnits: Array<String>
abstract var state: String
@@ -1351,10 +1337,10 @@ Chart(configuration: Configuration, chartWidth: Int? = null, chartHeight: Int? = null, classes: Set<String> = setOf())
-fun Container.chart(configuration: Configuration, chartWidth: Int? = null, chartHeight: Int? = null, classes: Set<String> = setOf(), init: Chart.() -> Unit = null): Chart
+fun Container.chart(configuration: Configuration, chartWidth: Int? = null, chartHeight: Int? = null, classes: Set<String> = setOf(), init: (Chart.() -> Unit)? = null): Chart
open fun clearChart(): Unit
var configuration: Configuration
-open fun getNativeConfig(): ChartConfiguration?
+open fun getNativeConfig(): Chart.ChartConfiguration?
protected open fun render(): VNode
open fun render(duration: Int? = null, lazy: Boolean = false): Unit
open fun reset(): Unit
@@ -1373,10 +1359,10 @@ -Chart(context: String, options: ChartConfiguration)
-Chart(context: <ERROR CLASS>, options: ChartConfiguration)
-Chart(context: <ERROR CLASS>, options: ChartConfiguration)
-Chart(context: Array<dynamic>, options: ChartConfiguration)
+Chart(context: String, options: Chart.ChartConfiguration)
+Chart(context: <ERROR CLASS>, options: Chart.ChartConfiguration)
+Chart(context: <ERROR CLASS>, options: Chart.ChartConfiguration)
+Chart(context: Array<dynamic>, options: Chart.ChartConfiguration)
interface AngleLineOptions
+open var canvas: <ERROR CLASS>?
var Chart: Any?
interface ChartAnimationObject
@@ -1424,8 +1411,8 @@ open var animateScale: Boolean?
open var duration: Number?
open var easing: String?
-open val onComplete: (chart: Any) -> Unit
-open val onProgress: (chart: Any) -> Unit
+open val onComplete: ((chart: Any) -> Unit)?
+open val onProgress: ((chart: Any) -> Unit)?
@@ -1458,6 +1445,7 @@ +open var chartArea: Chart.ChartArea
interface ChartArea
@@ -1595,7 +1583,7 @@ open var animationDuration: Number?
open var intersect: Boolean?
open var mode: dynamic
-open val onHover: (this: Chart, event: MouseEvent, activeElements: Array<Any>) -> Any
+open val onHover: ((this: Chart, event: MouseEvent, activeElements: Array<Any>) -> Any)?
@@ -1650,7 +1638,7 @@ -interface ChartLegendLabelItem : ChartLegendItem
+interface ChartLegendLabelItem : Chart.ChartLegendItem
@@ -1826,13 +1814,13 @@ open var display: Boolean?
-open var gridLines: GridLineOptions?
+open var gridLines: Chart.GridLineOptions?
open var position: dynamic
-open var scaleLabel: ScaleTitleOptions?
-open var ticks: TickOptions?
+open var scaleLabel: Chart.ScaleTitleOptions?
+open var ticks: Chart.TickOptions?
open var type: dynamic
-open var xAxes: Array<ChartXAxe>?
-open var yAxes: Array<ChartYAxe>?
+open var xAxes: Array<Chart.ChartXAxe>?
+open var yAxes: Array<Chart.ChartYAxe>?
@@ -1880,19 +1868,19 @@ -open val afterBody: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-open val afterFooter: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-open val afterLabel: (tooltipItem: ChartTooltipItem, data: ChartData) -> dynamic
-open val afterTitle: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-open val beforeBody: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-open val beforeFooter: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-open val beforeLabel: (tooltipItem: ChartTooltipItem, data: ChartData) -> dynamic
-open val beforeTitle: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-open val footer: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-open val label: (tooltipItem: ChartTooltipItem, data: ChartData) -> dynamic
-open val labelColor: (tooltipItem: ChartTooltipItem, chart: Chart) -> ChartTooltipLabelColor
-open val labelTextColor: (tooltipItem: ChartTooltipItem, chart: Chart) -> String
-open val title: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
+open val afterBody: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+open val afterFooter: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+open val afterLabel: ((tooltipItem: Chart.ChartTooltipItem, data: Chart.ChartData) -> dynamic)?
+open val afterTitle: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+open val beforeBody: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+open val beforeFooter: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+open val beforeLabel: ((tooltipItem: Chart.ChartTooltipItem, data: Chart.ChartData) -> dynamic)?
+open val beforeTitle: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+open val footer: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+open val label: ((tooltipItem: Chart.ChartTooltipItem, data: Chart.ChartData) -> dynamic)?
+open val labelColor: ((tooltipItem: Chart.ChartTooltipItem, chart: Chart) -> Chart.ChartTooltipLabelColor)?
+open val labelTextColor: ((tooltipItem: Chart.ChartTooltipItem, chart: Chart) -> String)?
+open val title: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
@@ -1943,14 +1931,14 @@ open var bodySpacing: Number?
open var borderColor: dynamic
open var borderWidth: Number?
-open var callbacks: ChartTooltipCallback?
+open var callbacks: Chart.ChartTooltipCallback?
open var caretPadding: Number?
open var caretSize: Number?
open var cornerRadius: Number?
-open val custom: (a: Any) -> Unit
+open val custom: ((a: Any) -> Unit)?
open var displayColors: Boolean?
open var enabled: Boolean?
-open val filter: (item: ChartTooltipItem, data: ChartData) -> Boolean
+open val filter: ((item: Chart.ChartTooltipItem, data: Chart.ChartData) -> Boolean)?
open var footerFontColor: dynamic
open var footerFontFamily: String?
open var footerFontSize: Number?
@@ -1958,7 +1946,7 @@ open var footerMarginTop: Number?
open var footerSpacing: Number?
open var intersect: Boolean?
-open val itemSort: (itemA: ChartTooltipItem, itemB: ChartTooltipItem) -> Number
+open val itemSort: ((itemA: Chart.ChartTooltipItem, itemB: Chart.ChartTooltipItem) -> Number)?
open var mode: dynamic
open var multiKeyBackground: String?
open var position: String?
@@ -1982,11 +1970,11 @@ -abstract var positioners: Positioners
+abstract var positioners: Chart.Positioners
-interface ChartXAxe : CommonAxe
+interface ChartXAxe : Chart.CommonAxe
-interface ChartYAxe : CommonAxe
+interface ChartYAxe : Chart.CommonAxe
+open fun clear(): Any
interface CommonAxe
+open var config: Chart.ChartConfiguration
+var controllers: Json
+open var ctx: <ERROR CLASS>?
+open var data: Chart.ChartData
+var defaults: Defaults
+open fun destroy(): Any
+open fun generateLegend(): Any
+open fun getDatasetAtEvent(e: Any): Array<Any>
+open fun getDatasetMeta(index: Number): Meta
+open fun getElementAtEvent(e: Any): Any
+open fun getElementsAtEvent(e: Any): Array<Any>
interface GridLineOptions
-interface LinearScale : ChartScales
+var helpers: Json
+interface LinearScale : Chart.ChartScales
-interface LinearTickOptions : TickOptions
+interface LinearTickOptions : Chart.TickOptions
-interface LogarithmicScale : ChartScales
+interface LogarithmicScale : Chart.ChartScales
-interface LogarithmicTickOptions : TickOptions
+interface LogarithmicTickOptions : Chart.TickOptions
interface NestedTickOptions
+var plugins: PluginServiceStatic
+var pluginService: PluginServiceStatic
interface Point
interface Positioners
-interface RadialChartOptions : ChartOptions
+interface RadialChartOptions : Chart.ChartOptions
-interface RadialLinearScale : LinearScale
+interface RadialLinearScale : Chart.LinearScale
+open fun render(duration: Any? = definedExternally, lazy: Any? = definedExternally): Any
+open fun reset(): Any
+open fun resize(): Any
interface ScaleTitleOptions
-interface TickOptions : NestedTickOptions
+open fun stop(): Any
+interface TickOptions : Chart.NestedTickOptions
-interface TimeScale : ChartScales
+interface TimeScale : Chart.ChartScales
-var Tooltip: ChartTooltipsStaticConfiguration
-open var canvas: <ERROR CLASS>?
-open var chartArea: ChartArea
-open fun clear(): Any
-open var config: ChartConfiguration
-var controllers: Json
-open var ctx: <ERROR CLASS>?
-open var data: ChartData
-var defaults: Defaults
-open fun destroy(): Any
-open fun generateLegend(): Any
-open fun getDatasetAtEvent(e: Any): Array<Any>
-open fun getDatasetMeta(index: Number): Meta
-open fun getElementAtEvent(e: Any): Any
-open fun getElementsAtEvent(e: Any): Array<Any>
-var helpers: Json
-var pluginService: PluginServiceStatic
-var plugins: PluginServiceStatic
-open fun render(duration: Any? = definedExternally, lazy: Any? = definedExternally): Any
-open fun reset(): Any
-open fun resize(): Any
-open fun stop(): Any
open fun toBase64Image(): String
+var Tooltip: Chart.ChartTooltipsStaticConfiguration
open fun update(duration: Any? = definedExternally, lazy: Any? = definedExternally): Any
@@ -2367,7 +2353,7 @@ CheckBox(value: Boolean = false, name: String? = null, label: String? = null, rich: Boolean = false)
open fun blur(): Unit
-fun Container.checkBox(value: Boolean = false, name: String? = null, label: String? = null, rich: Boolean = false, init: CheckBox.() -> Unit = null): CheckBox
+fun Container.checkBox(value: Boolean = false, name: String? = null, label: String? = null, rich: Boolean = false, init: (CheckBox.() -> Unit)? = null): CheckBox
var circled: Boolean
val flabel: FieldLabel
open fun focus(): Unit
@@ -2397,7 +2383,7 @@ CheckBoxInput(value: Boolean = false, classes: Set<String> = setOf())
-fun Container.checkBoxInput(value: Boolean = false, classes: Set<String> = setOf(), init: CheckInput.() -> Unit = null): CheckBoxInput
+fun Container.checkBoxInput(value: Boolean = false, classes: Set<String> = setOf(), init: (CheckInput.() -> Unit)? = null): CheckBoxInput
@@ -2867,13 +2853,13 @@ -Confirm(caption: String? = null, text: String? = null, rich: Boolean = false, align: Align? = null, size: ModalSize? = null, animation: Boolean = true, cancelVisible: Boolean = false, yesTitle: String = "Yes", noTitle: String = "No", cancelTitle: String = "Cancel", noCallback: () -> Unit = null, yesCallback: () -> Unit = null)
+Confirm(caption: String? = null, text: String? = null, rich: Boolean = false, align: Align? = null, size: ModalSize? = null, animation: Boolean = true, cancelVisible: Boolean = false, yesTitle: String = "Yes", noTitle: String = "No", cancelTitle: String = "Cancel", noCallback: (() -> Unit)? = null, yesCallback: (() -> Unit)? = null)
var align: Align?
var cancelTitle: String
var cancelVisible: Boolean
var noTitle: String
var rich: Boolean
-fun show(caption: String? = null, text: String? = null, rich: Boolean = false, align: Align? = null, size: ModalSize? = null, animation: Boolean = true, cancelVisible: Boolean = false, yesTitle: String = "Yes", noTitle: String = "No", cancelTitle: String = "Cancel", noCallback: () -> Unit = null, yesCallback: () -> Unit = null): Unit
+fun show(caption: String? = null, text: String? = null, rich: Boolean = false, align: Align? = null, size: ModalSize? = null, animation: Boolean = true, cancelVisible: Boolean = false, yesTitle: String = "Yes", noTitle: String = "No", cancelTitle: String = "Cancel", noCallback: (() -> Unit)? = null, yesCallback: (() -> Unit)? = null): Unit
var text: String?
var yesTitle: String
@@ -2941,8 +2927,8 @@ -ContextMenu(classes: Set<String> = setOf(), init: ContextMenu.() -> Unit = null)
-fun Widget.contextMenu(classes: Set<String> = setOf(), init: ContextMenu.() -> Unit = null): ContextMenu
+ContextMenu(classes: Set<String> = setOf(), init: (ContextMenu.() -> Unit)? = null)
+fun Widget.contextMenu(classes: Set<String> = setOf(), init: (ContextMenu.() -> Unit)? = null): ContextMenu
open fun positionMenu(mouseEvent: MouseEvent): ContextMenu
@@ -3019,6 +3005,20 @@ +external interface CPUUsage
+ external interface CrashReport
typealias CssSize = Pair<Int, UNIT>
-enum class DD
- external interface Data
+enum class DD
+ open external class Debugger : EventEmitter
@@ -3439,7 +3439,7 @@ -abstract var global: ChartOptions
+abstract var global: Chart.ChartOptions
@@ -3501,7 +3501,7 @@ -Dialog(caption: String? = null, closeButton: Boolean = true, size: ModalSize? = null, animation: Boolean = true, escape: Boolean = true, classes: Set<String> = setOf(), init: Dialog<R>.() -> Unit = null)
+Dialog(caption: String? = null, closeButton: Boolean = true, size: ModalSize? = null, animation: Boolean = true, escape: Boolean = true, classes: Set<String> = setOf(), init: (Dialog<R>.() -> Unit)? = null)
suspend fun getResult(): R?
open fun hide(): Widget
open fun setResult(result: R?): Unit
@@ -3521,12 +3521,12 @@ abstract fun showCertificateTrustDialog(options: CertificateTrustDialogOptions, callback: Function<*>): Unit
abstract fun showCertificateTrustDialog(browserWindow: BrowserWindow, options: CertificateTrustDialogOptions, callback: Function<*>): Unit
abstract fun showErrorBox(title: String, content: String): Unit
-abstract fun showMessageBox(browserWindow: BrowserWindow, options: MessageBoxOptions, callback: (response: Number, checkboxChecked: Boolean) -> Unit = definedExternally): Number
-abstract fun showMessageBox(options: MessageBoxOptions, callback: (response: Number, checkboxChecked: Boolean) -> Unit = definedExternally): Number
-abstract fun showOpenDialog(browserWindow: BrowserWindow, options: OpenDialogOptions, callback: (filePaths: Array<String>, bookmarks: Array<String>) -> Unit = definedExternally): Array<String>
-abstract fun showOpenDialog(options: OpenDialogOptions, callback: (filePaths: Array<String>, bookmarks: Array<String>) -> Unit = definedExternally): Array<String>
-abstract fun showSaveDialog(browserWindow: BrowserWindow, options: SaveDialogOptions, callback: (filename: String, bookmark: String) -> Unit = definedExternally): String
-abstract fun showSaveDialog(options: SaveDialogOptions, callback: (filename: String, bookmark: String) -> Unit = definedExternally): String
+abstract fun showMessageBox(browserWindow: BrowserWindow, options: MessageBoxOptions, callback: ((response: Number, checkboxChecked: Boolean) -> Unit)? = definedExternally): Number
+abstract fun showMessageBox(options: MessageBoxOptions, callback: ((response: Number, checkboxChecked: Boolean) -> Unit)? = definedExternally): Number
+abstract fun showOpenDialog(browserWindow: BrowserWindow, options: OpenDialogOptions, callback: ((filePaths: Array<String>, bookmarks: Array<String>) -> Unit)? = definedExternally): Array<String>
+abstract fun showOpenDialog(options: OpenDialogOptions, callback: ((filePaths: Array<String>, bookmarks: Array<String>) -> Unit)? = definedExternally): Array<String>
+abstract fun showSaveDialog(browserWindow: BrowserWindow, options: SaveDialogOptions, callback: ((filename: String, bookmark: String) -> Unit)? = definedExternally): String
+abstract fun showSaveDialog(options: SaveDialogOptions, callback: ((filename: String, bookmark: String) -> Unit)? = definedExternally): String
@@ -3743,8 +3743,8 @@ -Div(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Div.() -> Unit = null)
-fun Container.div(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Div.() -> Unit = null): Div
+Div(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Div.() -> Unit)? = null)
+fun Container.div(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Div.() -> Unit)? = null): Div
@@ -3779,11 +3779,11 @@ -DockPanel(classes: Set<String> = setOf(), init: DockPanel.() -> Unit = null)
+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): DockPanel
+fun Container.dockPanel(classes: Set<String> = setOf(), init: (DockPanel.() -> Unit)? = null): DockPanel
open fun remove(child: Component): DockPanel
open fun removeAll(): DockPanel
open fun removeAt(position: Side): DockPanel
@@ -3802,8 +3802,8 @@ DownloadItem()
open fun addListener(event: String, listener: (event: Event, dynamic) -> Unit): DownloadItem
open fun addListener(event: String, listener: (event: Event, dynamic) -> Unit): DownloadItem
-open fun canResume(): Boolean
open fun cancel(): Unit
+open fun canResume(): Boolean
open fun getContentDisposition(): String
open fun getETag(): String
open fun getFilename(): String
@@ -3846,7 +3846,7 @@ var block: Boolean
fun buttonId(): String?
var disabled: Boolean
-fun Container.dropDown(text: String, elements: List<StringPair>? = null, icon: String? = null, style: ButtonStyle = ButtonStyle.DEFAULT, disabled: Boolean = false, forNavbar: Boolean = false, withCaret: Boolean = true, classes: Set<String> = setOf(), init: DropDown.() -> Unit = null): DropDown
+fun Container.dropDown(text: String, elements: List<StringPair>? = null, icon: String? = null, style: ButtonStyle = ButtonStyle.DEFAULT, disabled: Boolean = false, forNavbar: Boolean = false, withCaret: Boolean = true, classes: Set<String> = setOf(), init: (DropDown.() -> Unit)? = null): DropDown
var dropup: Boolean
val forNavbar: Boolean
open fun getChildren(): List<Component>
@@ -4080,7 +4080,7 @@ FieldLabel(forId: String, content: String? = null, rich: Boolean = false, classes: Set<String> = setOf("control-label"))
-fun Container.fieldLabel(forId: String, content: String? = null, rich: Boolean = false, classes: Set<String> = setOf("control-label"), init: FieldLabel.() -> Unit = null): FieldLabel
+fun Container.fieldLabel(forId: String, content: String? = null, rich: Boolean = false, classes: Set<String> = setOf("control-label"), init: (FieldLabel.() -> Unit)? = null): FieldLabel
protected open fun getSnAttrs(): List<StringPair>
@@ -4225,14 +4225,14 @@ -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)
+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
var alignContent: FlexAlignContent?
var alignItems: FlexAlignItems?
var direction: FlexDir?
-fun Container.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): FlexPanel
+fun Container.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): FlexPanel
protected open fun getSnStyle(): List<StringPair>
var justify: FlexJustify?
open fun remove(child: Component): FlexPanel
@@ -4317,8 +4317,8 @@ -Footer(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Footer.() -> Unit = null)
-fun Container.footer(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Footer.() -> Unit = null): Footer
+Footer(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Footer.() -> Unit)? = null)
+fun Container.footer(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Footer.() -> Unit)? = null): Footer
@@ -4348,13 +4348,13 @@ Form(panel: FormPanel<K>? = null, serializer: KSerializer<K>)
-fun <C : StringFormControl> add(key: KProperty1<K, String?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: (C) -> String? = null, validator: (C) -> Boolean? = null): Form<K>
-fun <C : BoolFormControl> add(key: KProperty1<K, Boolean?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: (C) -> String? = null, validator: (C) -> Boolean? = null): Form<K>
-fun <C : NumberFormControl> add(key: KProperty1<K, Number?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: (C) -> String? = null, validator: (C) -> Boolean? = null): Form<K>
-fun <C : DateFormControl> add(key: KProperty1<K, Date?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: (C) -> String? = null, validator: (C) -> Boolean? = null): Form<K>
-fun <C : KFilesFormControl> add(key: KProperty1<K, List<KFile>?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: (C) -> String? = null, validator: (C) -> Boolean? = null): Form<K>
+fun <C : StringFormControl> add(key: KProperty1<K, String?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: ((C) -> String?)? = null, validator: ((C) -> Boolean?)? = null): Form<K>
+fun <C : BoolFormControl> add(key: KProperty1<K, Boolean?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: ((C) -> String?)? = null, validator: ((C) -> Boolean?)? = null): Form<K>
+fun <C : NumberFormControl> add(key: KProperty1<K, Number?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: ((C) -> String?)? = null, validator: ((C) -> Boolean?)? = null): Form<K>
+fun <C : DateFormControl> add(key: KProperty1<K, Date?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: ((C) -> String?)? = null, validator: ((C) -> Boolean?)? = null): Form<K>
+fun <C : KFilesFormControl> add(key: KProperty1<K, List<KFile>?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: ((C) -> String?)? = null, validator: ((C) -> Boolean?)? = null): Form<K>
fun clearData(): Unit
-inline fun <reified K : Any> create(panel: FormPanel<K>? = null, noinline init: Form<K>.() -> Unit = null): Form<K>
+inline fun <reified K : Any> create(panel: FormPanel<K>? = null, noinline init: (Form<K>.() -> Unit)? = null): Form<K>
val fields: MutableMap<String, FormControl>
operator fun get(key: KProperty1<K, *>): Any?
fun getControl(key: KProperty1<K, *>): FormControl?
@@ -4447,17 +4447,17 @@ FormPanel(method: FormMethod? = null, action: String? = null, enctype: FormEnctype? = null, type: FormType? = null, classes: Set<String> = setOf(), serializer: KSerializer<K>)
var action: String?
-open fun <C : StringFormControl> add(key: KProperty1<K, String?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: (C) -> String? = null, validator: (C) -> Boolean? = null): FormPanel<K>
-open fun <C : BoolFormControl> add(key: KProperty1<K, Boolean?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: (C) -> String? = null, validator: (C) -> Boolean? = null): FormPanel<K>
-open fun <C : NumberFormControl> add(key: KProperty1<K, Number?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: (C) -> String? = null, validator: (C) -> Boolean? = null): FormPanel<K>
-open fun <C : DateFormControl> add(key: KProperty1<K, Date?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: (C) -> String? = null, validator: (C) -> Boolean? = null): FormPanel<K>
-open fun <C : KFilesFormControl> add(key: KProperty1<K, List<KFile>?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: (C) -> String? = null, validator: (C) -> Boolean? = null): FormPanel<K>
-protected fun <C : FormControl> addInternal(key: KProperty1<K, *>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: (C) -> String? = null, validator: (C) -> Boolean? = null): FormPanel<K>
+open fun <C : StringFormControl> add(key: KProperty1<K, String?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: ((C) -> String?)? = null, validator: ((C) -> Boolean?)? = null): FormPanel<K>
+open fun <C : BoolFormControl> add(key: KProperty1<K, Boolean?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: ((C) -> String?)? = null, validator: ((C) -> Boolean?)? = null): FormPanel<K>
+open fun <C : NumberFormControl> add(key: KProperty1<K, Number?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: ((C) -> String?)? = null, validator: ((C) -> Boolean?)? = null): FormPanel<K>
+open fun <C : DateFormControl> add(key: KProperty1<K, Date?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: ((C) -> String?)? = null, validator: ((C) -> Boolean?)? = null): FormPanel<K>
+open fun <C : KFilesFormControl> add(key: KProperty1<K, List<KFile>?>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: ((C) -> String?)? = null, validator: ((C) -> Boolean?)? = null): FormPanel<K>
+protected fun <C : FormControl> addInternal(key: KProperty1<K, *>, control: C, required: Boolean = false, requiredMessage: String? = null, validatorMessage: ((C) -> String?)? = null, validator: ((C) -> Boolean?)? = null): FormPanel<K>
var autocomplete: Boolean?
open fun clearData(): Unit
-inline fun <reified K : Any> create(method: FormMethod? = null, action: String? = null, enctype: FormEnctype? = null, type: FormType? = null, classes: Set<String> = setOf(), noinline init: FormPanel<K>.() -> Unit = null): FormPanel<K>
+inline fun <reified K : Any> create(method: FormMethod? = null, action: String? = null, enctype: FormEnctype? = null, type: FormType? = null, classes: Set<String> = setOf(), noinline init: (FormPanel<K>.() -> Unit)? = null): FormPanel<K>
var enctype: FormEnctype?
-inline fun <reified K : Any> Container.formPanel(method: FormMethod? = null, action: String? = null, enctype: FormEnctype? = null, type: FormType? = null, classes: Set<String> = setOf(), noinline init: FormPanel<K>.() -> Unit = null): FormPanel<K>
+inline fun <reified K : Any> Container.formPanel(method: FormMethod? = null, action: String? = null, enctype: FormEnctype? = null, type: FormType? = null, classes: Set<String> = setOf(), noinline init: (FormPanel<K>.() -> Unit)? = null): FormPanel<K>
operator fun get(key: KProperty1<K, *>): Any?
open fun getControl(key: KProperty1<K, *>): FormControl?
open fun getData(): K
@@ -4473,8 +4473,8 @@ open fun setData(model: K): Unit
var target: FormTarget?
open fun validate(): Boolean
-var validator: (Form<K>) -> Boolean?
-var validatorMessage: (Form<K>) -> String?
+var validator: ((Form<K>) -> Boolean?)?
+var validatorMessage: ((Form<K>) -> String?)?
@@ -4551,6 +4551,23 @@ +typealias GetState<S> = () -> S
+external interface GlobalShortcut : EventEmitter
+ external interface GPUFeatureStatus
-typealias GetState<S> = () -> S
-external interface GlobalShortcut : EventEmitter
- enum class GridAlign
@@ -4790,8 +4790,8 @@ -H2(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H2.() -> Unit = null)
-fun Container.h2(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H2.() -> Unit = null): H2
+H2(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H2.() -> Unit)? = null)
+fun Container.h2(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H2.() -> Unit)? = null): H2
@@ -4804,8 +4804,8 @@ -H3(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H3.() -> Unit = null)
-fun Container.h3(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H3.() -> Unit = null): H3
+H3(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H3.() -> Unit)? = null)
+fun Container.h3(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H3.() -> Unit)? = null): H3
@@ -4818,8 +4818,8 @@ -H4(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H4.() -> Unit = null)
-fun Container.h4(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H4.() -> Unit = null): H4
+H4(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H4.() -> Unit)? = null)
+fun Container.h4(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H4.() -> Unit)? = null): H4
@@ -4832,8 +4832,8 @@ -H5(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H5.() -> Unit = null)
-fun Container.h5(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H5.() -> Unit = null): H5
+H5(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H5.() -> Unit)? = null)
+fun Container.h5(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H5.() -> Unit)? = null): H5
@@ -4846,22 +4846,8 @@ -H6(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H6.() -> Unit = null)
-fun Container.h6(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H6.() -> Unit = null): H6
- - - -open class HPanel : FlexPanel
- @@ -4902,8 +4888,8 @@ -Header(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Header.() -> Unit = null)
-fun Container.header(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Header.() -> Unit = null): Header
+Header(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Header.() -> Unit)? = null)
+fun Container.header(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Header.() -> Unit)? = null): Header
@@ -4916,8 +4902,8 @@ -HeaderCell(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: HeaderCell.() -> Unit = null)
-fun Row.headerCell(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: HeaderCell.() -> Unit = null): HeaderCell
+HeaderCell(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (HeaderCell.() -> Unit)? = null)
+fun Row.headerCell(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (HeaderCell.() -> Unit)? = null): HeaderCell
@@ -4969,6 +4955,20 @@ +open class HPanel : FlexPanel
+ enum class HttpMethod
-external interface IOCounters
- open class Icon : Tag
@@ -5080,7 +5062,7 @@ Iframe(src: String? = null, srcdoc: String? = null, name: String? = null, iframeWidth: Int? = null, iframeHeight: Int? = null, sandbox: Set<Sandbox>? = null, classes: Set<String> = setOf())
open fun getIframeWindow(): Window
protected open fun getSnAttrs(): List<StringPair>
-fun Container.iframe(src: String? = null, srcdoc: String? = null, name: String? = null, iframeWidth: Int? = null, iframeHeight: Int? = null, sandbox: Set<Sandbox>? = null, classes: Set<String> = setOf(), init: Iframe.() -> Unit = null): Iframe
+fun Container.iframe(src: String? = null, srcdoc: String? = null, name: String? = null, iframeWidth: Int? = null, iframeHeight: Int? = null, sandbox: Set<Sandbox>? = null, classes: Set<String> = setOf(), init: (Iframe.() -> Unit)? = null): Iframe
var iframeHeight: Int?
var iframeWidth: Int?
var location: String?
@@ -5119,7 +5101,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): 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): Image
protected open fun render(): VNode
var responsive: Boolean
var shape: ImageShape?
@@ -5170,7 +5152,7 @@ abstract fun getReceiptURL(): String
abstract fun on(event: String, listener: (event: Event, transactions: Array<Transaction>) -> Unit): InAppPurchase
abstract fun once(event: String, listener: (event: Event, transactions: Array<Transaction>) -> Unit): InAppPurchase
-abstract fun purchaseProduct(productID: String, quantity: Number? = definedExternally, callback: (isProductValid: Boolean) -> Unit = definedExternally): Unit
+abstract fun purchaseProduct(productID: String, quantity: Number? = definedExternally, callback: ((isProductValid: Boolean) -> Unit)? = definedExternally): Unit
abstract fun removeListener(event: String, listener: (event: Event, transactions: Array<Transaction>) -> Unit): InAppPurchase
@@ -5239,9 +5221,9 @@ +val className: String
LARGE
SMALL
-val className: String
@@ -5358,6 +5340,24 @@ +external interface IOCounters
+ external interface IpcMain : EventEmitter
-object JSON
+external class Jed
-object JSON
+object JSON
-external class Jed
+object JSON
@@ -5566,7 +5566,7 @@ -open class KVController
+kotlin.Any
-open class KVRemoteAgent<T : Any> : RemoteAgent
+kotlin.collections.Map
+kotlin.collections.MutableList
+ +kotlin.Int
+ +kotlin.js.Date
+ +kotlin.js.Json
+ +kotlin.Pair
+ +kotlin.String
+ +open class KVController
+ +class KvEvent : CustomEvent
+ +open class KVRemoteAgent<T : Any> : RemoteAgent
+ @@ -5621,17 +5753,16 @@ KVServiceManager(serviceClass: KClass<T>)
-val LOG: <ERROR CLASS>
-fun addRoute(method: HttpMethod, path: String, handler: suspend <ERROR CLASS><Unit, <ERROR CLASS>>.(Unit) -> Unit): Unit
+fun addRoute(method: HttpMethod, path: String, handler: suspend <ERROR CLASS><Unit, <ERROR CLASS>>.(Unit) -> Unit): Unit
fun addRoute(method: HttpMethod, path: String, handler: (<ERROR CLASS>, <ERROR CLASS>, <ERROR CLASS>) -> Unit): Unit
-protected inline actual fun <reified RET> bind(noinline function: suspend T.() -> RET, method: HttpMethod, route: String?): Unit
-protected inline actual fun <reified PAR, reified RET> bind(noinline function: suspend T.(PAR) -> RET, method: HttpMethod, route: String?): Unit
-protected inline actual fun <reified PAR1, reified PAR2, reified RET> bind(noinline function: suspend T.(PAR1, PAR2) -> RET, method: HttpMethod, route: String?): Unit
-protected inline actual fun <reified PAR1, reified PAR2, reified PAR3, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3) -> RET, method: HttpMethod, route: String?): Unit
-protected inline actual fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4) -> RET, method: HttpMethod, route: String?): Unit
-protected inline actual fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified PAR5, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4, PAR5) -> RET, method: HttpMethod, route: String?): Unit
+protected actual inline fun <reified RET> bind(noinline function: suspend T.() -> RET, method: HttpMethod, route: String?): Unit
+protected actual inline fun <reified PAR, reified RET> bind(noinline function: suspend T.(PAR) -> RET, method: HttpMethod, route: String?): Unit
+protected actual inline fun <reified PAR1, reified PAR2, reified RET> bind(noinline function: suspend T.(PAR1, PAR2) -> RET, method: HttpMethod, route: String?): Unit
+protected actual inline fun <reified PAR1, reified PAR2, reified PAR3, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3) -> RET, method: HttpMethod, route: String?): Unit
+protected actual inline fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4) -> RET, method: HttpMethod, route: String?): Unit
+protected actual inline fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified PAR5, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4, PAR5) -> RET, method: HttpMethod, route: String?): Unit
protected actual fun bind(function: T.(String?, String?) -> List<<ERROR CLASS>>): Unit
-protected inline actual fun <reified PAR1 : Any, reified PAR2 : Any> bind(noinline function: suspend T.(<ERROR CLASS><PAR1>, <ERROR CLASS><PAR2>) -> Unit, route: String?): Unit
+protected actual inline fun <reified PAR1 : Any, reified PAR2 : Any> bind(noinline function: suspend T.(<ERROR CLASS><PAR1>, <ERROR CLASS><PAR2>) -> Unit, route: String?): Unit
fun call(method: HttpMethod, path: String, handler: (<ERROR CLASS>, <ERROR CLASS>) -> Unit): <ERROR CLASS>.() -> Unit
protected val calls: MutableMap<String, Pair<String, HttpMethod>>
var counter: Int
@@ -5639,6 +5770,7 @@ fun getCalls(): Map<String, Pair<String, HttpMethod>>
protected inline fun <reified T> getParameter(str: String?): T
val getRequests: MutableMap<String, suspend <ERROR CLASS><Unit, <ERROR CLASS>>.(Unit) -> Unit>
+val LOG: <ERROR CLASS>
val mapper: <ERROR CLASS>
val optionsRequests: MutableMap<String, suspend <ERROR CLASS><Unit, <ERROR CLASS>>.(Unit) -> Unit>
val postRequests: MutableMap<String, suspend <ERROR CLASS><Unit, <ERROR CLASS>>.(Unit) -> Unit>
@@ -5649,20 +5781,6 @@ -class KvEvent : CustomEvent
- open class Label : Span
@@ -5717,14 +5835,14 @@ -LegendLabelOptions(boxWidth: Int = 40, fontSize: Int = 12, fontStyle: FontStyle? = null, fontColor: Color? = null, fontFamily: String? = null, padding: Int = 10, generateLabels: (chart: Any) -> Any = null, filter: (legendItem: ChartLegendLabelItem, data: ChartData) -> Any = null, usePointStyle: Boolean = false)
+LegendLabelOptions(boxWidth: Int = 40, fontSize: Int = 12, fontStyle: FontStyle? = null, fontColor: Color? = null, fontFamily: String? = null, padding: Int = 10, generateLabels: ((chart: Any) -> Any)? = null, filter: ((legendItem: Chart.ChartLegendLabelItem, data: Chart.ChartData) -> Any)? = null, usePointStyle: Boolean = false)
val boxWidth: Int
-val filter: (legendItem: ChartLegendLabelItem, data: ChartData) -> Any
+val filter: ((legendItem: Chart.ChartLegendLabelItem, data: Chart.ChartData) -> Any)?
val fontColor: Color?
val fontFamily: String?
val fontSize: Int
val fontStyle: FontStyle?
-val generateLabels: (chart: Any) -> Any
+val generateLabels: ((chart: Any) -> Any)?
val padding: Int
val usePointStyle: Boolean
@@ -5739,12 +5857,12 @@ -LegendOptions(display: Boolean = true, position: Position = Position.TOP, fullWidth: Boolean = true, reverse: Boolean = false, onClick: (event: MouseEvent, legendItem: ChartLegendLabelItem) -> Unit = null, onHover: (event: MouseEvent, legendItem: ChartLegendLabelItem) -> Unit = null, labels: LegendLabelOptions? = null)
+LegendOptions(display: Boolean = true, position: Position = Position.TOP, fullWidth: Boolean = true, reverse: Boolean = false, onClick: ((event: MouseEvent, legendItem: Chart.ChartLegendLabelItem) -> Unit)? = null, onHover: ((event: MouseEvent, legendItem: Chart.ChartLegendLabelItem) -> Unit)? = null, labels: LegendLabelOptions? = null)
val display: Boolean
val fullWidth: Boolean
val labels: LegendLabelOptions?
-val onClick: (event: MouseEvent, legendItem: ChartLegendLabelItem) -> Unit
-val onHover: (event: MouseEvent, legendItem: ChartLegendLabelItem) -> Unit
+val onClick: ((event: MouseEvent, legendItem: Chart.ChartLegendLabelItem) -> Unit)?
+val onHover: ((event: MouseEvent, legendItem: Chart.ChartLegendLabelItem) -> Unit)?
val position: Position
val reverse: Boolean
@@ -5836,9 +5954,9 @@ var icon: String?
var image: ResString?
var label: String
-fun Container.link(label: String, url: String? = null, icon: String? = null, image: ResString? = null, classes: Set<String> = setOf(), init: Link.() -> Unit = null): Link
-fun ListTag.linkDisabled(label: String, icon: String? = null, image: ResString? = null, classes: Set<String> = setOf(), init: Link.() -> Unit = null): Link
-fun DropDown.linkDisabled(label: String, icon: String? = null, image: ResString? = null, classes: Set<String> = setOf(), init: Link.() -> Unit = null): Link
+fun Container.link(label: String, url: String? = null, icon: String? = null, image: ResString? = null, classes: Set<String> = setOf(), init: (Link.() -> Unit)? = null): Link
+fun ListTag.linkDisabled(label: String, icon: String? = null, image: ResString? = null, classes: Set<String> = setOf(), init: (Link.() -> Unit)? = null): Link
+fun DropDown.linkDisabled(label: String, icon: String? = null, image: ResString? = null, classes: Set<String> = setOf(), init: (Link.() -> Unit)? = null): Link
open fun onClick(handler: Link.(MouseEvent) -> Unit): Link
protected open fun render(): VNode
var url: String?
@@ -5854,11 +5972,11 @@ -ListTag(type: ListType, elements: List<String>? = null, rich: Boolean = false, classes: Set<String> = setOf(), init: ListTag.() -> Unit = null)
+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): ListTag
+fun Container.listTag(type: ListType, elements: List<String>? = null, rich: Boolean = false, classes: Set<String> = setOf(), init: (ListTag.() -> Unit)? = null): ListTag
protected open fun render(): VNode
var rich: Boolean
var type: ListType
@@ -5971,33 +6089,33 @@ +abstract var app: App
+abstract var autoUpdater: AutoUpdater
abstract var BrowserView: Any?
abstract var BrowserWindow: Any?
abstract var ClientRequest: Any?
+abstract var contentTracing: ContentTracing
abstract var Cookies: Any?
abstract var Debugger: Any?
-abstract var DownloadItem: Any?
-abstract var IncomingMessage: Any?
-abstract var Menu: Any?
-abstract var MenuItem: Any?
-abstract var Notification: Any?
-abstract var TouchBar: Any?
-abstract var Tray: Any?
-abstract var WebRequest: Any?
-abstract var app: App
-abstract var autoUpdater: AutoUpdater
-abstract var contentTracing: ContentTracing
abstract var dialog: Dialog
+abstract var DownloadItem: Any?
abstract var globalShortcut: GlobalShortcut
abstract var inAppPurchase: InAppPurchase
+abstract var IncomingMessage: Any?
abstract var ipcMain: IpcMain
+abstract var Menu: Any?
+abstract var MenuItem: Any?
abstract var net: Net
+abstract var Notification: Any?
abstract var powerMonitor: PowerMonitor
abstract var powerSaveBlocker: PowerSaveBlocker
abstract var protocol: Protocol
abstract var session: Any?
abstract var systemPreferences: SystemPreferences
+abstract var TouchBar: Any?
+abstract var Tray: Any?
abstract var webContents: Any?
+abstract var WebRequest: Any?
@@ -6127,7 +6245,7 @@ open var accelerator: Accelerator?
open var checked: Boolean?
-open var click: (menuItem: MenuItem, browserWindow: BrowserWindow, event: Event) -> Unit
+open var click: ((menuItem: MenuItem, browserWindow: BrowserWindow, event: Event) -> Unit)?
open var enabled: Boolean?
open var icon: dynamic
open var id: String?
@@ -6177,7 +6295,7 @@ open var $filler: Json?
abstract var controller: Json
abstract var data: Array<MetaData>
-open var dataset: ChartDataSets?
+open var dataset: Chart.ChartDataSets?
open var hidden: Boolean?
open var total: String?
abstract var type: dynamic
@@ -6201,8 +6319,8 @@ abstract var _model: Model
open var _start: Any?
abstract var _view: Model
-abstract var _xScale: ChartScales
-abstract var _yScale: ChartScales
+abstract var _xScale: Chart.ChartScales
+abstract var _yScale: Chart.ChartScales
open var hidden: Boolean?
@@ -6230,7 +6348,7 @@ -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(), init: (Modal.() -> Unit)? = null)
open fun add(child: Component): SimplePanel
open fun addAll(children: List<Component>): SimplePanel
open fun addButton(button: Button): Modal
@@ -6263,9 +6381,9 @@ +val className: String
LARGE
SMALL
-val className: String
@@ -6352,29 +6470,13 @@ -Nav(rightAlign: Boolean = false, classes: Set<String> = setOf(), init: Nav.() -> Unit = null)
+Nav(rightAlign: Boolean = false, classes: Set<String> = setOf(), init: (Nav.() -> Unit)? = null)
protected open fun getSnClass(): List<StringBoolPair>
-fun Navbar.nav(rightAlign: Boolean = false, classes: Set<String> = setOf(), init: Nav.() -> Unit = null): Nav
+fun Navbar.nav(rightAlign: Boolean = false, classes: Set<String> = setOf(), init: (Nav.() -> Unit)? = null): Nav
var rightAlign: Boolean
-open class NavForm : Tag
- open class Navbar : SimplePanel
+open class NavForm : Tag
+ external interface Net : EventEmitter
external interface Options
+org.w3c.files.File
+ enum class Overflow
@@ -6971,7 +7102,7 @@ Password(value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false)
-fun Container.password(value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: Password.() -> Unit = null): Password
+fun Container.password(value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: (Password.() -> Unit)? = null): Password
@@ -7055,31 +7186,31 @@ -open val afterDatasetDraw: (chartInstance: Chart, easing: String, options: Any?) -> Unit
-open val afterDatasetUpdate: (chartInstance: Chart, options: Any?) -> Unit
-open val afterDatasetsDraw: (chartInstance: Chart, easing: String, options: Any?) -> Unit
-open val afterDatasetsUpdate: (chartInstance: Chart, options: Any?) -> Unit
-open val afterDraw: (chartInstance: Chart, easing: String, options: Any?) -> Unit
-open val afterEvent: (chartInstance: Chart, event: Event, options: Any?) -> Unit
-open val afterInit: (chartInstance: Chart, options: Any?) -> Unit
-open val afterLayout: (chartInstance: Chart, options: Any?) -> Unit
-open val afterRender: (chartInstance: Chart, options: Any?) -> Unit
-open val afterScaleUpdate: (chartInstance: Chart, options: Any?) -> Unit
-open val afterTooltipDraw: (chartInstance: Chart, tooltipData: Any?, options: Any?) -> Unit
-open val afterUpdate: (chartInstance: Chart, options: Any?) -> Unit
-open val beforeDatasetDraw: (chartInstance: Chart, easing: String, options: Any?) -> Unit
-open val beforeDatasetUpdate: (chartInstance: Chart, options: Any?) -> Unit
-open val beforeDatasetsDraw: (chartInstance: Chart, easing: String, options: Any?) -> Unit
-open val beforeDatasetsUpdate: (chartInstance: Chart, options: Any?) -> Unit
-open val beforeDraw: (chartInstance: Chart, easing: String, options: Any?) -> Unit
-open val beforeEvent: (chartInstance: Chart, event: Event, options: Any?) -> Unit
-open val beforeInit: (chartInstance: Chart, options: Any?) -> Unit
-open val beforeLayout: (chartInstance: Chart, options: Any?) -> Unit
-open val beforeRender: (chartInstance: Chart, options: Any?) -> Unit
-open val beforeTooltipDraw: (chartInstance: Chart, tooltipData: Any?, options: Any?) -> Unit
-open val beforeUpdate: (chartInstance: Chart, options: Any?) -> Unit
-open val destroy: (chartInstance: Chart) -> Unit
-open val resize: (chartInstance: Chart, newChartSize: ChartSize, options: Any?) -> Unit
+open val afterDatasetDraw: ((chartInstance: Chart, easing: String, options: Any?) -> Unit)?
+open val afterDatasetsDraw: ((chartInstance: Chart, easing: String, options: Any?) -> Unit)?
+open val afterDatasetsUpdate: ((chartInstance: Chart, options: Any?) -> Unit)?
+open val afterDatasetUpdate: ((chartInstance: Chart, options: Any?) -> Unit)?
+open val afterDraw: ((chartInstance: Chart, easing: String, options: Any?) -> Unit)?
+open val afterEvent: ((chartInstance: Chart, event: Event, options: Any?) -> Unit)?
+open val afterInit: ((chartInstance: Chart, options: Any?) -> Unit)?
+open val afterLayout: ((chartInstance: Chart, options: Any?) -> Unit)?
+open val afterRender: ((chartInstance: Chart, options: Any?) -> Unit)?
+open val afterScaleUpdate: ((chartInstance: Chart, options: Any?) -> Unit)?
+open val afterTooltipDraw: ((chartInstance: Chart, tooltipData: Any?, options: Any?) -> Unit)?
+open val afterUpdate: ((chartInstance: Chart, options: Any?) -> Unit)?
+open val beforeDatasetDraw: ((chartInstance: Chart, easing: String, options: Any?) -> Unit)?
+open val beforeDatasetsDraw: ((chartInstance: Chart, easing: String, options: Any?) -> Unit)?
+open val beforeDatasetsUpdate: ((chartInstance: Chart, options: Any?) -> Unit)?
+open val beforeDatasetUpdate: ((chartInstance: Chart, options: Any?) -> Unit)?
+open val beforeDraw: ((chartInstance: Chart, easing: String, options: Any?) -> Unit)?
+open val beforeEvent: ((chartInstance: Chart, event: Event, options: Any?) -> Unit)?
+open val beforeInit: ((chartInstance: Chart, options: Any?) -> Unit)?
+open val beforeLayout: ((chartInstance: Chart, options: Any?) -> Unit)?
+open val beforeRender: ((chartInstance: Chart, options: Any?) -> Unit)?
+open val beforeTooltipDraw: ((chartInstance: Chart, tooltipData: Any?, options: Any?) -> Unit)?
+open val beforeUpdate: ((chartInstance: Chart, options: Any?) -> Unit)?
+open val destroy: ((chartInstance: Chart) -> Unit)?
+open val resize: ((chartInstance: Chart, newChartSize: Chart.ChartSize, options: Any?) -> Unit)?
@@ -7185,7 +7316,7 @@ -open var callback: () -> Unit
+open var callback: (() -> Unit)?
open var positioningItem: Number?
open var window: BrowserWindow?
open var x: Number?
@@ -7291,7 +7422,7 @@ -external interface PrintOptions
+external interface PrinterInfo
-external interface PrintToPDFOptions
+external interface PrintOptions
-external interface PrinterInfo
+external interface PrintToPDFOptions
@@ -7429,14 +7560,14 @@ -ProgressBar(progress: Int, min: Int = DEFAULT_MIN, max: Int = DEFAULT_MAX, style: ProgressBarStyle? = null, striped: Boolean = false, animated: Boolean = false, content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: ProgressBar.() -> Unit = null)
+ProgressBar(progress: Int, min: Int = DEFAULT_MIN, max: Int = DEFAULT_MAX, style: ProgressBarStyle? = null, striped: Boolean = false, animated: Boolean = false, content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (ProgressBar.() -> Unit)? = null)
var align: Align?
var animated: Boolean
var content: String?
var max: Int
var min: Int
var progress: Int
-fun Container.progressBar(progress: Int, min: Int = DEFAULT_MIN, max: Int = DEFAULT_MAX, style: ProgressBarStyle? = null, striped: Boolean = false, animated: Boolean = false, content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: ProgressBar.() -> Unit = null): ProgressBar
+fun Container.progressBar(progress: Int, min: Int = DEFAULT_MIN, max: Int = DEFAULT_MAX, style: ProgressBarStyle? = null, striped: Boolean = false, animated: Boolean = false, content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (ProgressBar.() -> Unit)? = null): ProgressBar
var rich: Boolean
var striped: Boolean
var style: ProgressBarStyle?
@@ -7481,21 +7612,21 @@ -abstract fun interceptBufferProtocol(scheme: String, handler: (request: InterceptBufferProtocolRequest, callback: (<ERROR CLASS>?) -> Unit) -> Unit, completion: (Error) -> Unit = definedExternally): Unit
-abstract fun interceptFileProtocol(scheme: String, handler: (request: InterceptFileProtocolRequest, callback: (filePath: String) -> Unit) -> Unit, completion: (Error) -> Unit = definedExternally): Unit
-abstract fun interceptHttpProtocol(scheme: String, handler: (request: InterceptHttpProtocolRequest, callback: (redirectRequest: RedirectRequest) -> Unit) -> Unit, completion: (Error) -> Unit = definedExternally): Unit
-abstract fun interceptStreamProtocol(scheme: String, handler: (request: InterceptStreamProtocolRequest, callback: (dynamic) -> Unit) -> Unit, completion: (Error) -> Unit = definedExternally): Unit
-abstract fun interceptStringProtocol(scheme: String, handler: (request: InterceptStringProtocolRequest, callback: (data: String?) -> Unit) -> Unit, completion: (Error) -> Unit = definedExternally): Unit
+abstract fun interceptBufferProtocol(scheme: String, handler: (request: InterceptBufferProtocolRequest, callback: (<ERROR CLASS>?) -> Unit) -> Unit, completion: ((Error) -> Unit)? = definedExternally): Unit
+abstract fun interceptFileProtocol(scheme: String, handler: (request: InterceptFileProtocolRequest, callback: (filePath: String) -> Unit) -> Unit, completion: ((Error) -> Unit)? = definedExternally): Unit
+abstract fun interceptHttpProtocol(scheme: String, handler: (request: InterceptHttpProtocolRequest, callback: (redirectRequest: RedirectRequest) -> Unit) -> Unit, completion: ((Error) -> Unit)? = definedExternally): Unit
+abstract fun interceptStreamProtocol(scheme: String, handler: (request: InterceptStreamProtocolRequest, callback: (dynamic) -> Unit) -> Unit, completion: ((Error) -> Unit)? = definedExternally): Unit
+abstract fun interceptStringProtocol(scheme: String, handler: (request: InterceptStringProtocolRequest, callback: (data: String?) -> Unit) -> Unit, completion: ((Error) -> Unit)? = definedExternally): Unit
abstract fun isProtocolHandled(scheme: String, callback: (Error) -> Unit): Unit
-abstract fun registerBufferProtocol(scheme: String, handler: (request: RegisterBufferProtocolRequest, callback: (dynamic) -> Unit) -> Unit, completion: (Error) -> Unit = definedExternally): Unit
-abstract fun registerFileProtocol(scheme: String, handler: (request: RegisterFileProtocolRequest, callback: (filePath: String?) -> Unit) -> Unit, completion: (Error) -> Unit = definedExternally): Unit
-abstract fun registerHttpProtocol(scheme: String, handler: (request: RegisterHttpProtocolRequest, callback: (redirectRequest: RedirectRequest) -> Unit) -> Unit, completion: (Error) -> Unit = definedExternally): Unit
+abstract fun registerBufferProtocol(scheme: String, handler: (request: RegisterBufferProtocolRequest, callback: (dynamic) -> Unit) -> Unit, completion: ((Error) -> Unit)? = definedExternally): Unit
+abstract fun registerFileProtocol(scheme: String, handler: (request: RegisterFileProtocolRequest, callback: (filePath: String?) -> Unit) -> Unit, completion: ((Error) -> Unit)? = definedExternally): Unit
+abstract fun registerHttpProtocol(scheme: String, handler: (request: RegisterHttpProtocolRequest, callback: (redirectRequest: RedirectRequest) -> Unit) -> Unit, completion: ((Error) -> Unit)? = definedExternally): Unit
abstract fun registerServiceWorkerSchemes(schemes: Array<String>): Unit
abstract fun registerStandardSchemes(schemes: Array<String>, options: RegisterStandardSchemesOptions? = definedExternally): Unit
-abstract fun registerStreamProtocol(scheme: String, handler: (request: RegisterStreamProtocolRequest, callback: (dynamic) -> Unit) -> Unit, completion: (Error) -> Unit = definedExternally): Unit
-abstract fun registerStringProtocol(scheme: String, handler: (request: RegisterStringProtocolRequest, callback: (data: String?) -> Unit) -> Unit, completion: (Error) -> Unit = definedExternally): Unit
-abstract fun uninterceptProtocol(scheme: String, completion: (Error) -> Unit = definedExternally): Unit
-abstract fun unregisterProtocol(scheme: String, completion: (Error) -> Unit = definedExternally): Unit
+abstract fun registerStreamProtocol(scheme: String, handler: (request: RegisterStreamProtocolRequest, callback: (dynamic) -> Unit) -> Unit, completion: ((Error) -> Unit)? = definedExternally): Unit
+abstract fun registerStringProtocol(scheme: String, handler: (request: RegisterStringProtocolRequest, callback: (data: String?) -> Unit) -> Unit, completion: ((Error) -> Unit)? = definedExternally): Unit
+abstract fun uninterceptProtocol(scheme: String, completion: ((Error) -> Unit)? = definedExternally): Unit
+abstract fun unregisterProtocol(scheme: String, completion: ((Error) -> Unit)? = definedExternally): Unit
@@ -7531,7 +7662,7 @@ val input: RadioInput
var label: 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): Radio
+fun Container.radio(value: Boolean = false, extraValue: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: (Radio.() -> Unit)? = null): Radio
open fun removeEventListeners(): Widget
var rich: Boolean
open fun <T : Widget> setEventListener(block: SnOn<T>.() -> Unit): Widget
@@ -7564,7 +7695,7 @@ var label: String?
open var name: String?
var options: List<StringPair>?
-fun Container.radioGroup(options: List<StringPair>? = null, value: String? = null, name: String? = null, inline: Boolean = false, label: String? = null, rich: Boolean = false, init: RadioGroup.() -> Unit = null): RadioGroup
+fun Container.radioGroup(options: List<StringPair>? = null, value: String? = null, name: String? = null, inline: Boolean = false, label: String? = null, rich: Boolean = false, init: (RadioGroup.() -> Unit)? = null): RadioGroup
var rich: Boolean
open var size: InputSize?
val validationInfo: HelpBlock
@@ -7589,7 +7720,7 @@ var inline: Boolean
open var name: String?
var options: List<StringPair>?
-fun Container.radioGroupInput(options: List<StringPair>? = null, value: String? = null, name: String? = null, inline: Boolean = false, init: RadioGroupInput.() -> Unit = null): RadioGroupInput
+fun Container.radioGroupInput(options: List<StringPair>? = null, value: String? = null, name: String? = null, inline: Boolean = false, init: (RadioGroupInput.() -> Unit)? = null): RadioGroupInput
open var size: InputSize?
var value: String?
@@ -7605,7 +7736,7 @@ RadioInput(value: Boolean = false, classes: Set<String> = setOf())
-fun Container.radioInput(value: Boolean = false, classes: Set<String> = setOf(), init: CheckInput.() -> Unit = null): RadioInput
+fun Container.radioInput(value: Boolean = false, classes: Set<String> = setOf(), init: (CheckInput.() -> Unit)? = null): RadioInput
@@ -7876,7 +8007,7 @@ var maxOptions: Int?
var multiple: Boolean
var placeholder: String?
-fun <T : Any> Container.remoteSelect(value: String? = null, serviceManager: KVServiceManager<T>, function: T.(String?, String?) -> List<<ERROR CLASS>>, name: String? = null, multiple: Boolean = false, ajaxOptions: AjaxOptions? = null, label: String? = null, rich: Boolean = false, init: RemoteSelect<T>.() -> Unit = null): RemoteSelect<T>
+fun <T : Any> Container.remoteSelect(value: String? = null, serviceManager: KVServiceManager<T>, function: T.(String?, String?) -> List<<ERROR CLASS>>, name: String? = null, multiple: Boolean = false, ajaxOptions: AjaxOptions? = null, label: String? = null, rich: Boolean = false, init: (RemoteSelect<T>.() -> Unit)? = null): RemoteSelect<T>
open fun remove(child: Component): SimplePanel
open fun removeAll(): SimplePanel
open fun removeEventListeners(): Widget
@@ -7903,7 +8034,7 @@ RemoteSelectInput(value: String? = null, serviceManager: KVServiceManager<T>, function: T.(String?, String?) -> List<<ERROR CLASS>>, multiple: Boolean = false, ajaxOptions: AjaxOptions? = null, classes: Set<String> = setOf())
-fun <T : Any> Container.remoteSelectInput(value: String? = null, serviceManager: KVServiceManager<T>, function: T.(String?, String?) -> List<<ERROR CLASS>>, multiple: Boolean = false, ajaxOptions: AjaxOptions? = null, classes: Set<String> = setOf(), init: RemoteSelectInput<T>.() -> Unit = null): RemoteSelectInput<T>
+fun <T : Any> Container.remoteSelectInput(value: String? = null, serviceManager: KVServiceManager<T>, function: T.(String?, String?) -> List<<ERROR CLASS>>, multiple: Boolean = false, ajaxOptions: AjaxOptions? = null, classes: Set<String> = setOf(), init: (RemoteSelectInput<T>.() -> Unit)? = null): RemoteSelectInput<T>
@@ -7973,7 +8104,6 @@ external interface RequestHeaders
-typealias ResString = String
enum class Resize
+typealias ResString = String
open class RestClient
@@ -8110,7 +8241,7 @@ RichText(value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false)
val input: RichTextInput
var inputHeight: CssSize?
-fun Container.richText(value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: RichText.() -> Unit = null): RichText
+fun Container.richText(value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: (RichText.() -> Unit)? = null): RichText
@@ -8128,7 +8259,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): RichTextInput
+fun Container.richTextInput(value: String? = null, classes: Set<String> = setOf(), init: (RichTextInput.() -> Unit)? = null): RichTextInput
@@ -8141,7 +8272,7 @@ -Root(id: String, fixed: Boolean = false, init: Root.() -> Unit = null)
+Root(id: String, fixed: Boolean = false, init: (Root.() -> Unit)? = null)
fun getRoot(): Root?
protected fun getSnClass(): List<StringBoolPair>
val isFirstRoot: Boolean
@@ -8173,8 +8304,8 @@ -Row(classes: Set<String> = setOf(), init: Row.() -> Unit = null)
-fun Table.row(classes: Set<String> = setOf(), init: Row.() -> Unit = null): Row
+Row(classes: Set<String> = setOf(), init: (Row.() -> Unit)? = null)
+fun Table.row(classes: Set<String> = setOf(), init: (Row.() -> Unit)? = null): Row
@@ -8216,7 +8347,7 @@ -data class ScaleTitleOptions
+enum class ScalesType
-enum class ScalesType
+data class ScaleTitleOptions
@@ -8305,8 +8436,8 @@ -Section(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Section.() -> Unit = null)
-fun Container.section(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Section.() -> Unit = null): Section
+Section(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Section.() -> Unit)? = null)
+fun Container.section(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Section.() -> Unit)? = null): Section
@@ -8336,7 +8467,7 @@ open suspend fun afterError(): Unit
open suspend fun afterLogin(): Unit
abstract suspend fun login(): Boolean
-suspend fun <T> withAuth(block: suspend () -> T): T
+suspend fun <T> withAuth(block: suspend () -> T): T
@@ -8387,7 +8518,7 @@ open fun removeAll(): SimplePanel
open fun removeEventListeners(): Widget
var rich: Boolean
-fun Container.select(options: List<StringPair>? = null, value: String? = null, name: String? = null, multiple: Boolean = false, ajaxOptions: AjaxOptions? = null, label: String? = null, rich: Boolean = false, init: Select.() -> Unit = null): Select
+fun Container.select(options: List<StringPair>? = null, value: String? = null, name: String? = null, multiple: Boolean = false, ajaxOptions: AjaxOptions? = null, label: String? = null, rich: Boolean = false, init: (Select.() -> Unit)? = null): Select
var selectWidth: CssSize?
var selectWidthType: SelectWidthType?
open fun <T : Widget> setEventListener(block: SnOn<T>.() -> Unit): Widget
@@ -8431,7 +8562,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): 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): SelectInput
var selectWidth: CssSize?
var selectWidthType: SelectWidthType?
open fun showOptions(): Unit
@@ -8442,6 +8573,7 @@ +external interface SelectionArea
open class SelectOptGroup : SimplePanel
@@ -8479,10 +8611,10 @@ var icon: String?
var label: String?
protected open fun render(): VNode
-fun Select.selectOption(value: String? = null, label: String? = null, subtext: String? = null, icon: String? = null, divider: Boolean = false, disabled: Boolean = false, selected: Boolean = false, classes: Set<String> = setOf(), init: SelectOption.() -> Unit = null): SelectOption
-fun SelectInput.selectOption(value: String? = null, label: String? = null, subtext: String? = null, icon: String? = null, divider: Boolean = false, disabled: Boolean = false, selected: Boolean = false, classes: Set<String> = setOf(), init: SelectOption.() -> Unit = null): SelectOption
-fun SelectOptGroup.selectOption(value: String? = null, label: String? = null, subtext: String? = null, icon: String? = null, divider: Boolean = false, disabled: Boolean = false, selected: Boolean = false, classes: Set<String> = setOf(), init: SelectOption.() -> Unit = null): SelectOption
var selected: Boolean
+fun Select.selectOption(value: String? = null, label: String? = null, subtext: String? = null, icon: String? = null, divider: Boolean = false, disabled: Boolean = false, selected: Boolean = false, classes: Set<String> = setOf(), init: (SelectOption.() -> Unit)? = null): SelectOption
+fun SelectInput.selectOption(value: String? = null, label: String? = null, subtext: String? = null, icon: String? = null, divider: Boolean = false, disabled: Boolean = false, selected: Boolean = false, classes: Set<String> = setOf(), init: (SelectOption.() -> Unit)? = null): SelectOption
+fun SelectOptGroup.selectOption(value: String? = null, label: String? = null, subtext: String? = null, icon: String? = null, divider: Boolean = false, disabled: Boolean = false, selected: Boolean = false, classes: Set<String> = setOf(), init: (SelectOption.() -> Unit)? = null): SelectOption
var subtext: String?
var value: String?
@@ -8502,7 +8634,6 @@ -external interface SelectionArea
open class Separator : Tag
@@ -8790,8 +8921,8 @@ -Span(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Span.() -> Unit = null)
-fun Container.span(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Span.() -> Unit = null): Span
+Span(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Span.() -> Unit)? = null)
+fun Container.span(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Span.() -> Unit)? = null): Span
@@ -8826,8 +8957,8 @@ open fun <T : Widget> setEventListener(block: SnOn<T>.() -> Unit): Widget
open fun setEventListener(block: SnOn<Widget>.() -> Unit): Widget
open fun spinDown(): Spinner
+fun Container.spinner(value: Number? = null, name: String? = null, min: Int? = null, max: Int? = null, 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): Spinner
open fun spinUp(): Spinner
-fun Container.spinner(value: Number? = null, name: String? = null, min: Int? = null, max: Int? = null, 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): Spinner
var startValue: Number?
var step: Double
val validationInfo: HelpBlock
@@ -8866,8 +8997,8 @@ protected open fun render(): VNode
open var size: InputSize?
fun spinDown(): SpinnerInput
+fun Container.spinnerInput(value: Number? = null, min: Int? = null, max: Int? = null, step: Double = DEFAULT_STEP, decimals: Int = 0, buttonsType: ButtonsType = ButtonsType.VERTICAL, forceType: ForceType = ForceType.NONE, classes: Set<String> = setOf(), init: (SpinnerInput.() -> Unit)? = null): SpinnerInput
fun spinUp(): SpinnerInput
-fun Container.spinnerInput(value: Number? = null, min: Int? = null, max: Int? = null, step: Double = DEFAULT_STEP, decimals: Int = 0, buttonsType: ButtonsType = ButtonsType.VERTICAL, forceType: ForceType = ForceType.NONE, classes: Set<String> = setOf(), init: SpinnerInput.() -> Unit = null): SpinnerInput
var startValue: Number?
var step: Double
var value: Number?
@@ -8883,9 +9014,9 @@ -SplitPanel(direction: Direction = Direction.VERTICAL, classes: Set<String> = setOf(), init: SplitPanel.() -> Unit = null)
+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): SplitPanel
+fun Container.splitPanel(direction: Direction = Direction.VERTICAL, classes: Set<String> = setOf(), init: (SplitPanel.() -> Unit)? = null): SplitPanel
@@ -8898,7 +9029,7 @@ -StackPanel(activateLast: Boolean = true, classes: Set<String> = setOf(), init: StackPanel.() -> Unit = null)
+StackPanel(activateLast: Boolean = true, classes: Set<String> = setOf(), init: (StackPanel.() -> Unit)? = null)
var activeChild: Component
var activeIndex: Int
open fun add(panel: Component, route: String): StackPanel
@@ -8907,7 +9038,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): StackPanel
+fun Container.stackPanel(activateLast: Boolean = true, classes: Set<String> = setOf(), init: (StackPanel.() -> Unit)? = null): StackPanel
@@ -8997,7 +9128,7 @@ -Style(className: String? = null, parentStyle: Style? = null, init: Style.() -> Unit = null)
+Style(className: String? = null, parentStyle: Style? = null, init: (Style.() -> Unit)? = null)
open fun addCssClass(css: String): Component
open fun addCssClass(css: Style): Component
open fun addSurroundingCssClass(css: String): Component
@@ -9011,8 +9142,8 @@ open fun removeCssClass(css: Style): Component
open fun removeSurroundingCssClass(css: String): Component
open fun removeSurroundingCssClass(css: Style): Component
-fun Widget.style(className: String? = null, init: Style.() -> Unit = null): Style
-fun Style.style(className: String? = null, init: Style.() -> Unit = null): Style
+fun Widget.style(className: String? = null, init: (Style.() -> Unit)? = null): Style
+fun Style.style(className: String? = null, init: (Style.() -> Unit)? = null): Style
open var visible: Boolean
@@ -9027,35 +9158,6 @@ StyledComponent()
-protected inner class RefreshDelegate<T>
- -protected inner class RefreshDelegateProvider<T>
- open var background: Background?
open var border: Border?
open var borderBottom: Border?
@@ -9098,8 +9200,37 @@ open var paddingRight: CssSize?
open var paddingTop: CssSize?
open var position: Position?
-protected fun <T> refreshOnUpdate(refreshFunction: (T) -> Unit = { this.refresh() }): RefreshDelegateProvider<T>
-protected fun <T> refreshOnUpdate(initialValue: T, refreshFunction: (T) -> Unit = { this.refresh() }): RefreshDelegateProvider<T>
+protected inner class RefreshDelegate<T>
+ +protected inner class RefreshDelegateProvider<T>
+ +protected fun <T> refreshOnUpdate(refreshFunction: (T) -> Unit = { this.refresh() }): StyledComponent.RefreshDelegateProvider<T>
+protected fun <T> refreshOnUpdate(initialValue: T, refreshFunction: (T) -> Unit = { this.refresh() }): StyledComponent.RefreshDelegateProvider<T>
open var resize: Resize?
open var right: CssSize?
open var textAlign: TextAlign?
@@ -9183,7 +9314,7 @@ -enum class TAG
+open class Table : SimplePanel
+enum class TableType
+ @@ -9247,7 +9368,7 @@ -TabPanel(tabPosition: TabPosition = TabPosition.TOP, sideTabSize: SideTabSize = SideTabSize.SIZE_3, classes: Set<String> = setOf(), init: TabPanel.() -> Unit = null)
+TabPanel(tabPosition: TabPosition = TabPosition.TOP, sideTabSize: SideTabSize = SideTabSize.SIZE_3, classes: Set<String> = setOf(), init: (TabPanel.() -> Unit)? = null)
var activeIndex: Int
open fun add(child: Component): TabPanel
open fun addAll(children: List<Component>): TabPanel
@@ -9255,7 +9376,7 @@ open fun remove(child: Component): TabPanel
open fun removeAll(): TabPanel
open fun removeTab(index: Int): TabPanel
-fun Container.tabPanel(tabPosition: TabPosition = TabPosition.TOP, sideTabSize: SideTabSize = SideTabSize.SIZE_3, classes: Set<String> = setOf(), init: TabPanel.() -> Unit = null): TabPanel
+fun Container.tabPanel(tabPosition: TabPosition = TabPosition.TOP, sideTabSize: SideTabSize = SideTabSize.SIZE_3, classes: Set<String> = setOf(), init: (TabPanel.() -> Unit)? = null): TabPanel
@@ -9274,36 +9395,7 @@ -open class Table : SimplePanel
- -enum class TableType
+enum class TAG
@@ -9328,14 +9459,14 @@ -Tag(type: TAG, content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Tag.() -> Unit = null)
+Tag(type: TAG, content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Tag.() -> Unit)? = null)
var align: Align?
open var content: String?
protected open fun getSnClass(): List<StringBoolPair>
protected open fun render(): VNode
open var rich: Boolean
-fun Container.tag(type: TAG, content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Tag.() -> Unit = null): Tag
-open var template: (Any?) -> String
+fun Container.tag(type: TAG, content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Tag.() -> Unit)? = null): Tag
+open var template: ((Any?) -> String)?
open var templates: Map<String, (Any?) -> String>
var type: TAG
operator fun String.unaryPlus(): Unit
@@ -9371,7 +9502,7 @@ abstract var content: String?
abstract var rich: Boolean
-abstract var template: (Any?) -> String
+abstract var template: ((Any?) -> String)?
open var templateData: Any?
abstract var templates: Map<String, (Any?) -> String>
@@ -9389,7 +9520,7 @@ Text(type: TextInputType = TextInputType.TEXT, value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false)
var autocomplete: Boolean?
val input: TextInput
-fun Container.text(type: TextInputType = TextInputType.TEXT, value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: Text.() -> Unit = null): Text
+fun Container.text(type: TextInputType = TextInputType.TEXT, value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: (Text.() -> Unit)? = null): Text
var type: TextInputType
@@ -9425,7 +9556,7 @@ var cols: Int?
val input: TextAreaInput
var rows: Int?
-fun Container.textArea(cols: Int? = null, rows: Int? = null, value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: TextArea.() -> Unit = null): TextArea
+fun Container.textArea(cols: Int? = null, rows: Int? = null, value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: (TextArea.() -> Unit)? = null): TextArea
var wrapHard: Boolean
@@ -9444,7 +9575,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): TextAreaInput
+fun Container.textAreaInput(cols: Int? = null, rows: Int? = null, value: String? = null, classes: Set<String> = setOf(), init: (TextAreaInput.() -> Unit)? = null): TextAreaInput
var wrapHard: Boolean
@@ -9515,7 +9646,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): TextInput
+fun Container.textInput(type: TextInputType = TextInputType.TEXT, value: String? = null, classes: Set<String> = setOf(), init: (TextInput.() -> Unit)? = null): TextInput
var type: TextInputType
@@ -9613,8 +9744,8 @@ -TickOptions(callback: (value: Any, index: Any, values: Any) -> dynamic = null, display: Boolean = true, fontSize: Int = 12, fontStyle: FontStyle? = null, fontColor: Color? = null, fontFamily: String? = null, reverse: Boolean = false, minor: dynamic = null, major: dynamic = null)
-val callback: (value: Any, index: Any, values: Any) -> dynamic
+TickOptions(callback: ((value: Any, index: Any, values: Any) -> dynamic)? = null, display: Boolean = true, fontSize: Int = 12, fontStyle: FontStyle? = null, fontColor: Color? = null, fontFamily: String? = null, reverse: Boolean = false, minor: dynamic = null, major: dynamic = null)
+val callback: ((value: Any, index: Any, values: Any) -> dynamic)?
val display: Boolean
val fontColor: Color?
val fontFamily: String?
@@ -9674,19 +9805,6 @@ -external interface ToPNGOptions
- open class Toolbar : SimplePanel
@@ -9710,20 +9828,20 @@ -TooltipCallback(beforeTitle: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic = null, title: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic = null, afterTitle: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic = null, beforeBody: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic = null, beforeLabel: (tooltipItem: ChartTooltipItem, data: ChartData) -> dynamic = null, label: (tooltipItem: ChartTooltipItem, data: ChartData) -> dynamic = null, labelColor: (tooltipItem: ChartTooltipItem, chart: Chart) -> ChartTooltipLabelColor = null, labelTextColor: (tooltipItem: ChartTooltipItem, chart: Chart) -> String = null, afterLabel: (tooltipItem: ChartTooltipItem, data: ChartData) -> dynamic = null, afterBody: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic = null, beforeFooter: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic = null, footer: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic = null, afterFooter: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic = null)
-val afterBody: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-val afterFooter: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-val afterLabel: (tooltipItem: ChartTooltipItem, data: ChartData) -> dynamic
-val afterTitle: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-val beforeBody: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-val beforeFooter: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-val beforeLabel: (tooltipItem: ChartTooltipItem, data: ChartData) -> dynamic
-val beforeTitle: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-val footer: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-val label: (tooltipItem: ChartTooltipItem, data: ChartData) -> dynamic
-val labelColor: (tooltipItem: ChartTooltipItem, chart: Chart) -> ChartTooltipLabelColor
-val labelTextColor: (tooltipItem: ChartTooltipItem, chart: Chart) -> String
-val title: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
+TooltipCallback(beforeTitle: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)? = null, title: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)? = null, afterTitle: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)? = null, beforeBody: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)? = null, beforeLabel: ((tooltipItem: Chart.ChartTooltipItem, data: Chart.ChartData) -> dynamic)? = null, label: ((tooltipItem: Chart.ChartTooltipItem, data: Chart.ChartData) -> dynamic)? = null, labelColor: ((tooltipItem: Chart.ChartTooltipItem, chart: Chart) -> Chart.ChartTooltipLabelColor)? = null, labelTextColor: ((tooltipItem: Chart.ChartTooltipItem, chart: Chart) -> String)? = null, afterLabel: ((tooltipItem: Chart.ChartTooltipItem, data: Chart.ChartData) -> dynamic)? = null, afterBody: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)? = null, beforeFooter: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)? = null, footer: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)? = null, afterFooter: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)? = null)
+val afterBody: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+val afterFooter: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+val afterLabel: ((tooltipItem: Chart.ChartTooltipItem, data: Chart.ChartData) -> dynamic)?
+val afterTitle: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+val beforeBody: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+val beforeFooter: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+val beforeLabel: ((tooltipItem: Chart.ChartTooltipItem, data: Chart.ChartData) -> dynamic)?
+val beforeTitle: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+val footer: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+val label: ((tooltipItem: Chart.ChartTooltipItem, data: Chart.ChartData) -> dynamic)?
+val labelColor: ((tooltipItem: Chart.ChartTooltipItem, chart: Chart) -> Chart.ChartTooltipLabelColor)?
+val labelTextColor: ((tooltipItem: Chart.ChartTooltipItem, chart: Chart) -> String)?
+val title: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
@@ -9736,7 +9854,7 @@ -TooltipOptions(enabled: Boolean = true, custom: (a: Any) -> Unit = null, mode: InteractionMode = InteractionMode.NEAREST, intersect: Boolean = true, position: TooltipPosition = TooltipPosition.AVERAGE, callbacks: TooltipCallback? = null, filter: (item: ChartTooltipItem, data: ChartData) -> Boolean = null, itemSort: (itemA: ChartTooltipItem, itemB: ChartTooltipItem) -> Number = null, backgroundColor: Color? = null, titleFontSize: Int = 12, titleFontStyle: FontStyle? = null, titleFontColor: Color? = null, titleFontFamily: String? = null, titleSpacing: Int = 2, titleMarginBottom: Int = 6, bodyFontSize: Int = 12, bodyFontStyle: FontStyle? = null, bodyFontColor: Color? = null, bodyFontFamily: String? = null, bodySpacing: Int = 2, footerFontSize: Int = 12, footerFontStyle: FontStyle? = null, footerFontColor: Color? = null, footerFontFamily: String? = null, footerSpacing: Int = 2, footerMarginTop: Int = 6, xPadding: Int = 6, yPadding: Int = 6, caretPadding: Int = 2, caretSize: Int = 5, cornerRadius: Int = 6, multiKeyBackground: Color? = null, displayColors: Boolean = true, borderColor: Color? = null, borderWidth: Int = 0)
+TooltipOptions(enabled: Boolean = true, custom: ((a: Any) -> Unit)? = null, mode: InteractionMode = InteractionMode.NEAREST, intersect: Boolean = true, position: TooltipPosition = TooltipPosition.AVERAGE, callbacks: TooltipCallback? = null, filter: ((item: Chart.ChartTooltipItem, data: Chart.ChartData) -> Boolean)? = null, itemSort: ((itemA: Chart.ChartTooltipItem, itemB: Chart.ChartTooltipItem) -> Number)? = null, backgroundColor: Color? = null, titleFontSize: Int = 12, titleFontStyle: FontStyle? = null, titleFontColor: Color? = null, titleFontFamily: String? = null, titleSpacing: Int = 2, titleMarginBottom: Int = 6, bodyFontSize: Int = 12, bodyFontStyle: FontStyle? = null, bodyFontColor: Color? = null, bodyFontFamily: String? = null, bodySpacing: Int = 2, footerFontSize: Int = 12, footerFontStyle: FontStyle? = null, footerFontColor: Color? = null, footerFontFamily: String? = null, footerSpacing: Int = 2, footerMarginTop: Int = 6, xPadding: Int = 6, yPadding: Int = 6, caretPadding: Int = 2, caretSize: Int = 5, cornerRadius: Int = 6, multiKeyBackground: Color? = null, displayColors: Boolean = true, borderColor: Color? = null, borderWidth: Int = 0)
val backgroundColor: Color?
val bodyFontColor: Color?
val bodyFontFamily: String?
@@ -9749,10 +9867,10 @@ val caretPadding: Int
val caretSize: Int
val cornerRadius: Int
-val custom: (a: Any) -> Unit
+val custom: ((a: Any) -> Unit)?
val displayColors: Boolean
val enabled: Boolean
-val filter: (item: ChartTooltipItem, data: ChartData) -> Boolean
+val filter: ((item: Chart.ChartTooltipItem, data: Chart.ChartData) -> Boolean)?
val footerFontColor: Color?
val footerFontFamily: String?
val footerFontSize: Int
@@ -9760,7 +9878,7 @@ val footerMarginTop: Int
val footerSpacing: Int
val intersect: Boolean
-val itemSort: (itemA: ChartTooltipItem, itemB: ChartTooltipItem) -> Number
+val itemSort: ((itemA: Chart.ChartTooltipItem, itemB: Chart.ChartTooltipItem) -> Number)?
val mode: InteractionMode
val multiKeyBackground: Color?
val position: TooltipPosition
@@ -9809,6 +9927,19 @@ +external interface ToPNGOptions
+ open external class TouchBar : EventEmitter
@@ -9858,7 +9989,7 @@ open var backgroundColor: String?
-open var click: () -> Unit
+open var click: (() -> Unit)?
open var icon: NativeImage?
open var iconPosition: dynamic
open var label: String?
@@ -9890,7 +10021,7 @@ open var availableColors: Array<String>?
-open var change: (color: String) -> Unit
+open var change: ((color: String) -> Unit)?
open var selectedColor: String?
@@ -10044,8 +10175,8 @@ TouchBarSegmentedControl(options: TouchBarSegmentedControlConstructorOptions)
-open var segmentStyle: String
open var segments: Array<SegmentedControlSegment>
+open var segmentStyle: String
open var selectedIndex: Number
@@ -10061,8 +10192,8 @@ abstract var change: (selectedIndex: Number, isSelected: Boolean) -> Unit
open var mode: dynamic
-open var segmentStyle: dynamic
abstract var segments: Array<SegmentedControlSegment>
+open var segmentStyle: dynamic
open var selectedIndex: Number?
@@ -10093,7 +10224,7 @@ -open var change: (newValue: Number) -> Unit
+open var change: ((newValue: Number) -> Unit)?
open var label: String?
open var maxValue: Number?
open var minValue: Number?
@@ -10250,6 +10381,23 @@ +enum class UnicodeBidi
+ enum class UNIT
-enum class UnicodeBidi
+class Updateable<S : Any, CONTENT>
@@ -10308,20 +10453,6 @@ -class Updateable<S : Any, CONTENT>
- open class Upload : SimplePanel, KFilesFormControl
-open class VPanel : FlexPanel
- external interface Versions
+open class VPanel : FlexPanel
+ open external class WebContents : EventEmitter
@@ -11189,7 +11320,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): WidgetWrapper
+fun Container.widgetWrapper(wrapped: Component?, classes: Set<String> = setOf(), init: (WidgetWrapper.() -> Unit)? = null): WidgetWrapper
@@ -11215,7 +11346,7 @@ -Window(caption: String? = null, contentWidth: CssSize? = CssSize(0, UNIT.auto), contentHeight: CssSize? = CssSize(0, UNIT.auto), isResizable: Boolean = true, isDraggable: Boolean = true, closeButton: Boolean = false, classes: Set<String> = setOf(), init: Window.() -> Unit = null)
+Window(caption: String? = null, contentWidth: CssSize? = CssSize(0, UNIT.auto), contentHeight: CssSize? = CssSize(0, UNIT.auto), isResizable: Boolean = true, isDraggable: Boolean = true, closeButton: Boolean = false, classes: Set<String> = setOf(), init: (Window.() -> Unit)? = null)
open fun add(child: Component): SimplePanel
open fun addAll(children: List<Component>): SimplePanel
protected open fun afterCreate(node: VNode): Unit
@@ -11232,7 +11363,7 @@ open fun remove(child: Component): SimplePanel
open fun removeAll(): SimplePanel
open fun toFront(): Unit
-fun Container.window(caption: String? = null, contentWidth: CssSize? = CssSize(0, UNIT.auto), contentHeight: CssSize? = CssSize(0, UNIT.auto), isResizable: Boolean = true, isDraggable: Boolean = true, closeButton: Boolean = false, classes: Set<String> = setOf(), init: Window.() -> Unit = null): Window
+fun Container.window(caption: String? = null, contentWidth: CssSize? = CssSize(0, UNIT.auto), contentHeight: CssSize? = CssSize(0, UNIT.auto), isResizable: Boolean = true, isDraggable: Boolean = true, closeButton: Boolean = false, classes: Set<String> = setOf(), init: (Window.() -> Unit)? = null): Window
@@ -11265,141 +11396,10 @@ -kotlin.Any
- -kotlin.Int
- -kotlin.Pair
- -kotlin.String
- -kotlin.collections.Map
- -kotlin.collections.MutableList
- -kotlin.js.Date
- -kotlin.js.Json
- -org.w3c.files.File
- -package pl.treksoft.kvision.chart
+package pl.treksoft.kvision.chart
@@ -11451,10 +11451,10 @@ Chart(configuration: Configuration, chartWidth: Int? = null, chartHeight: Int? = null, classes: Set<String> = setOf())
-fun Container.chart(configuration: Configuration, chartWidth: Int? = null, chartHeight: Int? = null, classes: Set<String> = setOf(), init: Chart.() -> Unit = null): Chart
+fun Container.chart(configuration: Configuration, chartWidth: Int? = null, chartHeight: Int? = null, classes: Set<String> = setOf(), init: (Chart.() -> Unit)? = null): Chart
open fun clearChart(): Unit
var configuration: Configuration
-open fun getNativeConfig(): ChartConfiguration?
+open fun getNativeConfig(): Chart.ChartConfiguration?
protected open fun render(): VNode
open fun render(duration: Int? = null, lazy: Boolean = false): Unit
open fun reset(): Unit
@@ -11747,14 +11747,14 @@ -LegendLabelOptions(boxWidth: Int = 40, fontSize: Int = 12, fontStyle: FontStyle? = null, fontColor: Color? = null, fontFamily: String? = null, padding: Int = 10, generateLabels: (chart: Any) -> Any = null, filter: (legendItem: ChartLegendLabelItem, data: ChartData) -> Any = null, usePointStyle: Boolean = false)
+LegendLabelOptions(boxWidth: Int = 40, fontSize: Int = 12, fontStyle: FontStyle? = null, fontColor: Color? = null, fontFamily: String? = null, padding: Int = 10, generateLabels: ((chart: Any) -> Any)? = null, filter: ((legendItem: Chart.ChartLegendLabelItem, data: Chart.ChartData) -> Any)? = null, usePointStyle: Boolean = false)
val boxWidth: Int
-val filter: (legendItem: ChartLegendLabelItem, data: ChartData) -> Any
+val filter: ((legendItem: Chart.ChartLegendLabelItem, data: Chart.ChartData) -> Any)?
val fontColor: Color?
val fontFamily: String?
val fontSize: Int
val fontStyle: FontStyle?
-val generateLabels: (chart: Any) -> Any
+val generateLabels: ((chart: Any) -> Any)?
val padding: Int
val usePointStyle: Boolean
@@ -11769,12 +11769,12 @@ -LegendOptions(display: Boolean = true, position: Position = Position.TOP, fullWidth: Boolean = true, reverse: Boolean = false, onClick: (event: MouseEvent, legendItem: ChartLegendLabelItem) -> Unit = null, onHover: (event: MouseEvent, legendItem: ChartLegendLabelItem) -> Unit = null, labels: LegendLabelOptions? = null)
+LegendOptions(display: Boolean = true, position: Position = Position.TOP, fullWidth: Boolean = true, reverse: Boolean = false, onClick: ((event: MouseEvent, legendItem: Chart.ChartLegendLabelItem) -> Unit)? = null, onHover: ((event: MouseEvent, legendItem: Chart.ChartLegendLabelItem) -> Unit)? = null, labels: LegendLabelOptions? = null)
val display: Boolean
val fullWidth: Boolean
val labels: LegendLabelOptions?
-val onClick: (event: MouseEvent, legendItem: ChartLegendLabelItem) -> Unit
-val onHover: (event: MouseEvent, legendItem: ChartLegendLabelItem) -> Unit
+val onClick: ((event: MouseEvent, legendItem: Chart.ChartLegendLabelItem) -> Unit)?
+val onHover: ((event: MouseEvent, legendItem: Chart.ChartLegendLabelItem) -> Unit)?
val position: Position
val reverse: Boolean
@@ -11844,7 +11844,7 @@ -Options(responsive: Boolean = true, responsiveAnimationDuration: Int = 0, aspectRatio: Int = 2, maintainAspectRatio: Boolean = true, onResize: (chart: Chart, newSize: ChartSize) -> Unit = null, devicePixelRatio: Int? = null, hover: HoverOptions? = null, events: List<String>? = null, onHover: (chart: Chart, event: MouseEvent, activeElements: Array<Any>) -> Any = null, onClick: (chart: Chart, event: MouseEvent, activeElements: Array<Any>) -> Any = null, animation: AnimationOptions? = null, layout: LayoutOptions? = null, legend: LegendOptions? = null, legendCallback: (chart: Chart) -> String = null, title: TitleOptions? = null, tooltips: TooltipOptions? = null, elements: ElementsOptions? = null, scales: ChartScales? = null, showLines: Boolean? = null, spanGaps: Boolean? = null, cutoutPercentage: Int? = null, circumference: Double? = null, rotation: Double? = null)
+Options(responsive: Boolean = true, responsiveAnimationDuration: Int = 0, aspectRatio: Int = 2, maintainAspectRatio: Boolean = true, onResize: ((chart: Chart, newSize: Chart.ChartSize) -> Unit)? = null, devicePixelRatio: Int? = null, hover: HoverOptions? = null, events: List<String>? = null, onHover: ((chart: Chart, event: MouseEvent, activeElements: Array<Any>) -> Any)? = null, onClick: ((chart: Chart, event: MouseEvent, activeElements: Array<Any>) -> Any)? = null, animation: AnimationOptions? = null, layout: LayoutOptions? = null, legend: LegendOptions? = null, legendCallback: ((chart: Chart) -> String)? = null, title: TitleOptions? = null, tooltips: TooltipOptions? = null, elements: ElementsOptions? = null, scales: ChartScales? = null, showLines: Boolean? = null, spanGaps: Boolean? = null, cutoutPercentage: Int? = null, circumference: Double? = null, rotation: Double? = null)
val animation: AnimationOptions?
val aspectRatio: Int
val circumference: Double?
@@ -11855,11 +11855,11 @@ val hover: HoverOptions?
val layout: LayoutOptions?
val legend: LegendOptions?
-val legendCallback: (chart: Chart) -> String
+val legendCallback: ((chart: Chart) -> String)?
val maintainAspectRatio: Boolean
-val onClick: (chart: Chart, event: MouseEvent, activeElements: Array<Any>) -> Any
-val onHover: (chart: Chart, event: MouseEvent, activeElements: Array<Any>) -> Any
-val onResize: (chart: Chart, newSize: ChartSize) -> Unit
+val onClick: ((chart: Chart, event: MouseEvent, activeElements: Array<Any>) -> Any)?
+val onHover: ((chart: Chart, event: MouseEvent, activeElements: Array<Any>) -> Any)?
+val onResize: ((chart: Chart, newSize: Chart.ChartSize) -> Unit)?
val responsive: Boolean
val responsiveAnimationDuration: Int
val rotation: Double?
@@ -11947,7 +11947,7 @@ -data class ScaleTitleOptions
+enum class ScalesType
-enum class ScalesType
+data class ScaleTitleOptions
@@ -11992,8 +11992,8 @@ -TickOptions(callback: (value: Any, index: Any, values: Any) -> dynamic = null, display: Boolean = true, fontSize: Int = 12, fontStyle: FontStyle? = null, fontColor: Color? = null, fontFamily: String? = null, reverse: Boolean = false, minor: dynamic = null, major: dynamic = null)
-val callback: (value: Any, index: Any, values: Any) -> dynamic
+TickOptions(callback: ((value: Any, index: Any, values: Any) -> dynamic)? = null, display: Boolean = true, fontSize: Int = 12, fontStyle: FontStyle? = null, fontColor: Color? = null, fontFamily: String? = null, reverse: Boolean = false, minor: dynamic = null, major: dynamic = null)
+val callback: ((value: Any, index: Any, values: Any) -> dynamic)?
val display: Boolean
val fontColor: Color?
val fontFamily: String?
@@ -12027,6 +12027,27 @@ +fun HoverOptions.toJs(): dynamic
+fun AnimationOptions.toJs(): dynamic
+fun LayoutPaddingObject.toJs(): dynamic
+fun LayoutOptions.toJs(): dynamic
+fun LegendLabelOptions.toJs(): dynamic
+fun LegendOptions.toJs(): dynamic
+fun TitleOptions.toJs(i18nTranslator: (String) -> String): dynamic
+fun TooltipCallback.toJs(): dynamic
+fun TooltipOptions.toJs(): dynamic
+fun PointOptions.toJs(): dynamic
+fun LineOptions.toJs(): dynamic
+fun ArcOptions.toJs(): dynamic
+fun RectangleOptions.toJs(): dynamic
+fun ElementsOptions.toJs(): dynamic
+fun GridLineOptions.toJs(): dynamic
+fun ScaleTitleOptions.toJs(i18nTranslator: (String) -> String): dynamic
+fun TickOptions.toJs(): dynamic
+fun ChartScales.toJs(i18nTranslator: (String) -> String): dynamic
+fun Options.toJs(i18nTranslator: (String) -> String): dynamic
+fun DataSets.toJs(i18nTranslator: (String) -> String): dynamic
+fun Configuration.toJs(i18nTranslator: (String) -> String): Chart.ChartConfiguration
data class TooltipCallback
@@ -12062,7 +12083,7 @@ -TooltipOptions(enabled: Boolean = true, custom: (a: Any) -> Unit = null, mode: InteractionMode = InteractionMode.NEAREST, intersect: Boolean = true, position: TooltipPosition = TooltipPosition.AVERAGE, callbacks: TooltipCallback? = null, filter: (item: ChartTooltipItem, data: ChartData) -> Boolean = null, itemSort: (itemA: ChartTooltipItem, itemB: ChartTooltipItem) -> Number = null, backgroundColor: Color? = null, titleFontSize: Int = 12, titleFontStyle: FontStyle? = null, titleFontColor: Color? = null, titleFontFamily: String? = null, titleSpacing: Int = 2, titleMarginBottom: Int = 6, bodyFontSize: Int = 12, bodyFontStyle: FontStyle? = null, bodyFontColor: Color? = null, bodyFontFamily: String? = null, bodySpacing: Int = 2, footerFontSize: Int = 12, footerFontStyle: FontStyle? = null, footerFontColor: Color? = null, footerFontFamily: String? = null, footerSpacing: Int = 2, footerMarginTop: Int = 6, xPadding: Int = 6, yPadding: Int = 6, caretPadding: Int = 2, caretSize: Int = 5, cornerRadius: Int = 6, multiKeyBackground: Color? = null, displayColors: Boolean = true, borderColor: Color? = null, borderWidth: Int = 0)
+TooltipOptions(enabled: Boolean = true, custom: ((a: Any) -> Unit)? = null, mode: InteractionMode = InteractionMode.NEAREST, intersect: Boolean = true, position: TooltipPosition = TooltipPosition.AVERAGE, callbacks: TooltipCallback? = null, filter: ((item: Chart.ChartTooltipItem, data: Chart.ChartData) -> Boolean)? = null, itemSort: ((itemA: Chart.ChartTooltipItem, itemB: Chart.ChartTooltipItem) -> Number)? = null, backgroundColor: Color? = null, titleFontSize: Int = 12, titleFontStyle: FontStyle? = null, titleFontColor: Color? = null, titleFontFamily: String? = null, titleSpacing: Int = 2, titleMarginBottom: Int = 6, bodyFontSize: Int = 12, bodyFontStyle: FontStyle? = null, bodyFontColor: Color? = null, bodyFontFamily: String? = null, bodySpacing: Int = 2, footerFontSize: Int = 12, footerFontStyle: FontStyle? = null, footerFontColor: Color? = null, footerFontFamily: String? = null, footerSpacing: Int = 2, footerMarginTop: Int = 6, xPadding: Int = 6, yPadding: Int = 6, caretPadding: Int = 2, caretSize: Int = 5, cornerRadius: Int = 6, multiKeyBackground: Color? = null, displayColors: Boolean = true, borderColor: Color? = null, borderWidth: Int = 0)
val backgroundColor: Color?
val bodyFontColor: Color?
val bodyFontFamily: String?
@@ -12075,10 +12096,10 @@ val caretPadding: Int
val caretSize: Int
val cornerRadius: Int
-val custom: (a: Any) -> Unit
+val custom: ((a: Any) -> Unit)?
val displayColors: Boolean
val enabled: Boolean
-val filter: (item: ChartTooltipItem, data: ChartData) -> Boolean
+val filter: ((item: Chart.ChartTooltipItem, data: Chart.ChartData) -> Boolean)?
val footerFontColor: Color?
val footerFontFamily: String?
val footerFontSize: Int
@@ -12086,7 +12107,7 @@ val footerMarginTop: Int
val footerSpacing: Int
val intersect: Boolean
-val itemSort: (itemA: ChartTooltipItem, itemB: ChartTooltipItem) -> Number
+val itemSort: ((itemA: Chart.ChartTooltipItem, itemB: Chart.ChartTooltipItem) -> Number)?
val mode: InteractionMode
val multiKeyBackground: Color?
val position: TooltipPosition
@@ -12107,39 +12128,18 @@ Module Contents - - - -AVERAGE
-NEAREST
- - - -fun HoverOptions.toJs(): dynamic
-fun AnimationOptions.toJs(): dynamic
-fun LayoutPaddingObject.toJs(): dynamic
-fun LayoutOptions.toJs(): dynamic
-fun LegendLabelOptions.toJs(): dynamic
-fun LegendOptions.toJs(): dynamic
-fun TitleOptions.toJs(i18nTranslator: (String) -> String): dynamic
-fun TooltipCallback.toJs(): dynamic
-fun TooltipOptions.toJs(): dynamic
-fun PointOptions.toJs(): dynamic
-fun LineOptions.toJs(): dynamic
-fun ArcOptions.toJs(): dynamic
-fun RectangleOptions.toJs(): dynamic
-fun ElementsOptions.toJs(): dynamic
-fun GridLineOptions.toJs(): dynamic
-fun ScaleTitleOptions.toJs(i18nTranslator: (String) -> String): dynamic
-fun TickOptions.toJs(): dynamic
-fun ChartScales.toJs(i18nTranslator: (String) -> String): dynamic
-fun Options.toJs(i18nTranslator: (String) -> String): dynamic
-fun DataSets.toJs(i18nTranslator: (String) -> String): dynamic
-fun Configuration.toJs(i18nTranslator: (String) -> String): ChartConfiguration
+ + + +AVERAGE
+NEAREST
+ + + -package pl.treksoft.kvision.chart.js
+package pl.treksoft.kvision.chart.js
@@ -12242,6 +12243,7 @@ +open var chartArea: Chart.ChartArea
interface ChartArea
@@ -12379,7 +12381,7 @@ open var animationDuration: Number?
open var intersect: Boolean?
open var mode: dynamic
-open val onHover: (this: Chart, event: MouseEvent, activeElements: Array<Any>) -> Any
+open val onHover: ((this: Chart, event: MouseEvent, activeElements: Array<Any>) -> Any)?
@@ -12434,7 +12436,7 @@ -interface ChartLegendLabelItem : ChartLegendItem
+interface ChartLegendLabelItem : Chart.ChartLegendItem
@@ -12610,13 +12612,13 @@ open var display: Boolean?
-open var gridLines: GridLineOptions?
+open var gridLines: Chart.GridLineOptions?
open var position: dynamic
-open var scaleLabel: ScaleTitleOptions?
-open var ticks: TickOptions?
+open var scaleLabel: Chart.ScaleTitleOptions?
+open var ticks: Chart.TickOptions?
open var type: dynamic
-open var xAxes: Array<ChartXAxe>?
-open var yAxes: Array<ChartYAxe>?
+open var xAxes: Array<Chart.ChartXAxe>?
+open var yAxes: Array<Chart.ChartYAxe>?
@@ -12664,19 +12666,19 @@ -open val afterBody: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-open val afterFooter: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-open val afterLabel: (tooltipItem: ChartTooltipItem, data: ChartData) -> dynamic
-open val afterTitle: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-open val beforeBody: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-open val beforeFooter: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-open val beforeLabel: (tooltipItem: ChartTooltipItem, data: ChartData) -> dynamic
-open val beforeTitle: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-open val footer: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
-open val label: (tooltipItem: ChartTooltipItem, data: ChartData) -> dynamic
-open val labelColor: (tooltipItem: ChartTooltipItem, chart: Chart) -> ChartTooltipLabelColor
-open val labelTextColor: (tooltipItem: ChartTooltipItem, chart: Chart) -> String
-open val title: (item: Array<ChartTooltipItem>, data: ChartData) -> dynamic
+open val afterBody: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+open val afterFooter: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+open val afterLabel: ((tooltipItem: Chart.ChartTooltipItem, data: Chart.ChartData) -> dynamic)?
+open val afterTitle: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+open val beforeBody: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+open val beforeFooter: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+open val beforeLabel: ((tooltipItem: Chart.ChartTooltipItem, data: Chart.ChartData) -> dynamic)?
+open val beforeTitle: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+open val footer: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
+open val label: ((tooltipItem: Chart.ChartTooltipItem, data: Chart.ChartData) -> dynamic)?
+open val labelColor: ((tooltipItem: Chart.ChartTooltipItem, chart: Chart) -> Chart.ChartTooltipLabelColor)?
+open val labelTextColor: ((tooltipItem: Chart.ChartTooltipItem, chart: Chart) -> String)?
+open val title: ((item: Array<Chart.ChartTooltipItem>, data: Chart.ChartData) -> dynamic)?
@@ -12727,14 +12729,14 @@ open var bodySpacing: Number?
open var borderColor: dynamic
open var borderWidth: Number?
-open var callbacks: ChartTooltipCallback?
+open var callbacks: Chart.ChartTooltipCallback?
open var caretPadding: Number?
open var caretSize: Number?
open var cornerRadius: Number?
-open val custom: (a: Any) -> Unit
+open val custom: ((a: Any) -> Unit)?
open var displayColors: Boolean?
open var enabled: Boolean?
-open val filter: (item: ChartTooltipItem, data: ChartData) -> Boolean
+open val filter: ((item: Chart.ChartTooltipItem, data: Chart.ChartData) -> Boolean)?
open var footerFontColor: dynamic
open var footerFontFamily: String?
open var footerFontSize: Number?
@@ -12742,7 +12744,7 @@ open var footerMarginTop: Number?
open var footerSpacing: Number?
open var intersect: Boolean?
-open val itemSort: (itemA: ChartTooltipItem, itemB: ChartTooltipItem) -> Number
+open val itemSort: ((itemA: Chart.ChartTooltipItem, itemB: Chart.ChartTooltipItem) -> Number)?
open var mode: dynamic
open var multiKeyBackground: String?
open var position: String?
@@ -12766,11 +12768,11 @@ -abstract var positioners: Positioners
+abstract var positioners: Chart.Positioners
-interface ChartXAxe : CommonAxe
+interface ChartXAxe : Chart.CommonAxe
-interface ChartYAxe : CommonAxe
+interface ChartYAxe : Chart.CommonAxe
+open fun clear(): Any
interface CommonAxe
+open var config: Chart.ChartConfiguration
+var controllers: Json
+open var ctx: <ERROR CLASS>?
+open var data: Chart.ChartData
+var defaults: Defaults
+open fun destroy(): Any
+open fun generateLegend(): Any
+open fun getDatasetAtEvent(e: Any): Array<Any>
+open fun getDatasetMeta(index: Number): Meta
+open fun getElementAtEvent(e: Any): Any
+open fun getElementsAtEvent(e: Any): Array<Any>
interface GridLineOptions
-interface LinearScale : ChartScales
+var helpers: Json
+interface LinearScale : Chart.ChartScales
-interface LinearTickOptions : TickOptions
+interface LinearTickOptions : Chart.TickOptions
-interface LogarithmicScale : ChartScales
+interface LogarithmicScale : Chart.ChartScales
-interface LogarithmicTickOptions : TickOptions
+interface LogarithmicTickOptions : Chart.TickOptions
interface NestedTickOptions
+var plugins: PluginServiceStatic
+var pluginService: PluginServiceStatic
interface Point
interface Positioners
-interface RadialChartOptions : ChartOptions
+interface RadialChartOptions : Chart.ChartOptions
-interface RadialLinearScale : LinearScale
+interface RadialLinearScale : Chart.LinearScale
+open fun render(duration: Any? = definedExternally, lazy: Any? = definedExternally): Any
+open fun reset(): Any
+open fun resize(): Any
interface ScaleTitleOptions
-interface TickOptions : NestedTickOptions
+open fun stop(): Any
+interface TickOptions : Chart.NestedTickOptions
-interface TimeScale : ChartScales
+interface TimeScale : Chart.ChartScales
-var Tooltip: ChartTooltipsStaticConfiguration
-open var canvas: <ERROR CLASS>?
-open var chartArea: ChartArea
-open fun clear(): Any
-open var config: ChartConfiguration
-var controllers: Json
-open var ctx: <ERROR CLASS>?
-open var data: ChartData
-var defaults: Defaults
-open fun destroy(): Any
-open fun generateLegend(): Any
-open fun getDatasetAtEvent(e: Any): Array<Any>
-open fun getDatasetMeta(index: Number): Meta
-open fun getElementAtEvent(e: Any): Any
-open fun getElementsAtEvent(e: Any): Array<Any>
-var helpers: Json
-var pluginService: PluginServiceStatic
-var plugins: PluginServiceStatic
-open fun render(duration: Any? = definedExternally, lazy: Any? = definedExternally): Any
-open fun reset(): Any
-open fun resize(): Any
-open fun stop(): Any
open fun toBase64Image(): String
+var Tooltip: Chart.ChartTooltipsStaticConfiguration
open fun update(duration: Any? = definedExternally, lazy: Any? = definedExternally): Any
@@ -13107,10 +13107,13 @@ -abstract var global: ChartOptions
+abstract var global: Chart.ChartOptions
+inline operator fun Defaults.get(key: String): Any?
+inline operator fun Chart.Positioners.get(mode: String): ((elements: Array<Any>, eventPosition: Chart.Point) -> Chart.Point)?
+inline operator fun Chart.ChartPluginsOptions.get(pluginId: String): Any?
external interface Meta
@@ -13247,16 +13250,13 @@ -inline operator fun Defaults.get(key: String): Any?
-inline operator fun Positioners.get(mode: String): (elements: Array<Any>, eventPosition: Point) -> Point
-inline operator fun ChartPluginsOptions.get(pluginId: String): Any?
inline operator fun Defaults.set(key: String, value: Any): Unit
-inline operator fun Positioners.set(mode: String, noinline value: (elements: Array<Any>, eventPosition: Point) -> Point): Unit
-inline operator fun ChartPluginsOptions.set(pluginId: String, value: Any): Unit
+inline operator fun Chart.Positioners.set(mode: String, noinline value: (elements: Array<Any>, eventPosition: Chart.Point) -> Chart.Point): Unit
+inline operator fun Chart.ChartPluginsOptions.set(pluginId: String, value: Any): Unit
-package pl.treksoft.kvision.core
+package pl.treksoft.kvision.core
-typealias ResString = String
enum class Resize
+typealias ResString = String
typealias StringBoolPair = Pair<String, Boolean>
typealias StringPair = Pair<String, String>
open class Style : StyledComponent
@@ -13877,7 +13877,7 @@ -Style(className: String? = null, parentStyle: Style? = null, init: Style.() -> Unit = null)
+Style(className: String? = null, parentStyle: Style? = null, init: (Style.() -> Unit)? = null)
open fun addCssClass(css: String): Component
open fun addCssClass(css: Style): Component
open fun addSurroundingCssClass(css: String): Component
@@ -13891,8 +13891,8 @@ open fun removeCssClass(css: Style): Component
open fun removeSurroundingCssClass(css: String): Component
open fun removeSurroundingCssClass(css: Style): Component
-fun Widget.style(className: String? = null, init: Style.() -> Unit = null): Style
-fun Style.style(className: String? = null, init: Style.() -> Unit = null): Style
+fun Widget.style(className: String? = null, init: (Style.() -> Unit)? = null): Style
+fun Style.style(className: String? = null, init: (Style.() -> Unit)? = null): Style
open var visible: Boolean
@@ -13907,35 +13907,6 @@ StyledComponent()
-protected inner class RefreshDelegate<T>
- -protected inner class RefreshDelegateProvider<T>
- open var background: Background?
open var border: Border?
open var borderBottom: Border?
@@ -13978,8 +13949,37 @@ open var paddingRight: CssSize?
open var paddingTop: CssSize?
open var position: Position?
-protected fun <T> refreshOnUpdate(refreshFunction: (T) -> Unit = { this.refresh() }): RefreshDelegateProvider<T>
-protected fun <T> refreshOnUpdate(initialValue: T, refreshFunction: (T) -> Unit = { this.refresh() }): RefreshDelegateProvider<T>
+protected inner class RefreshDelegate<T>
+ +protected inner class RefreshDelegateProvider<T>
+ +protected fun <T> refreshOnUpdate(refreshFunction: (T) -> Unit = { this.refresh() }): StyledComponent.RefreshDelegateProvider<T>
+protected fun <T> refreshOnUpdate(initialValue: T, refreshFunction: (T) -> Unit = { this.refresh() }): StyledComponent.RefreshDelegateProvider<T>
open var resize: Resize?
open var right: CssSize?
open var textAlign: TextAlign?
@@ -14120,6 +14120,8 @@ +fun TooltipOptions.toJs(): dynamic
+fun PopoverOptions.toJs(): dynamic
data class TooltipOptions
+enum class UnicodeBidi
+ enum class UNIT
-enum class UnicodeBidi
- enum class VerticalAlign
@@ -14325,7 +14327,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): WidgetWrapper
+fun Container.widgetWrapper(wrapped: Component?, classes: Set<String> = setOf(), init: (WidgetWrapper.() -> Unit)? = null): WidgetWrapper
@@ -14344,12 +14346,10 @@ -fun TooltipOptions.toJs(): dynamic
-fun PopoverOptions.toJs(): dynamic
-package pl.treksoft.kvision.data
+package pl.treksoft.kvision.data
-package pl.treksoft.kvision.dropdown
+package pl.treksoft.kvision.dropdown
@@ -14482,7 +14482,7 @@ var block: Boolean
fun buttonId(): String?
var disabled: Boolean
-fun Container.dropDown(text: String, elements: List<StringPair>? = null, icon: String? = null, style: ButtonStyle = ButtonStyle.DEFAULT, disabled: Boolean = false, forNavbar: Boolean = false, withCaret: Boolean = true, classes: Set<String> = setOf(), init: DropDown.() -> Unit = null): DropDown
+fun Container.dropDown(text: String, elements: List<StringPair>? = null, icon: String? = null, style: ButtonStyle = ButtonStyle.DEFAULT, disabled: Boolean = false, forNavbar: Boolean = false, withCaret: Boolean = true, classes: Set<String> = setOf(), init: (DropDown.() -> Unit)? = null): DropDown
var dropup: Boolean
val forNavbar: Boolean
open fun getChildren(): List<Component>
@@ -14533,7 +14533,7 @@ -package pl.treksoft.kvision.electron
+package pl.treksoft.kvision.electron
external interface AllElectron : MainInterface, RendererInterface
+external var app: App
external interface App : EventEmitter
+external var autoUpdater: AutoUpdater
external interface AutoUpdater : EventEmitter
-external interface CPUUsage
- external interface Certificate
+external var clipboard: Clipboard
external interface Clipboard : EventEmitter
+external var contentTracing: ContentTracing
external interface ContentTracing : EventEmitter
+external interface CPUUsage
+ external interface CrashReport
+external var crashReporter: CrashReporter
external interface CrashReporter : EventEmitter
@@ -15740,6 +15745,7 @@ +external var desktopCapturer: DesktopCapturer
external interface DesktopCapturer : EventEmitter
external interface DevToolsExtensions
+external var dialog: Dialog
external interface Dialog : EventEmitter
@@ -15984,8 +15991,8 @@ DownloadItem()
open fun addListener(event: String, listener: (event: Event, dynamic) -> Unit): DownloadItem
open fun addListener(event: String, listener: (event: Event, dynamic) -> Unit): DownloadItem
-open fun canResume(): Boolean
open fun cancel(): Unit
+open fun canResume(): Boolean
open fun getContentDisposition(): String
open fun getETag(): String
open fun getFilename(): String
@@ -16227,30 +16234,7 @@ -external interface GPUFeatureStatus
- +external var globalShortcut: GlobalShortcut
external interface GlobalShortcut : EventEmitter
-external interface Header
+external interface GPUFeatureStatus
-external interface Headers
-external interface IOCounters
+external interface Header
+external interface Headers
external interface IgnoreMouseEventsOptions
+external var inAppPurchase: InAppPurchase
external interface InAppPurchase : EventEmitter
+external interface IOCounters
+ +external var ipcMain: IpcMain
external interface IpcMain : EventEmitter
+external var ipcRenderer: IpcRenderer
external interface IpcRenderer : EventEmitter
@@ -16808,7 +16819,7 @@ open var accelerator: Accelerator?
open var checked: Boolean?
-open var click: (menuItem: MenuItem, browserWindow: BrowserWindow, event: Event) -> Unit
+open var click: ((menuItem: MenuItem, browserWindow: BrowserWindow, event: Event) -> Unit)?
open var enabled: Boolean?
open var icon: dynamic
open var id: String?
@@ -16860,6 +16871,7 @@ +external var nativeImage: Any?
open external class NativeImage
+external var net: Net
external interface Net : EventEmitter
+external var powerMonitor: PowerMonitor
external interface PowerMonitor : EventEmitter
+external var powerSaveBlocker: PowerSaveBlocker
external interface PowerSaveBlocker : EventEmitter
-external interface PrintOptions
+external interface PrinterInfo
-external interface PrintToPDFOptions
+external interface PrintOptions
-external interface PrinterInfo
+external interface PrintToPDFOptions
@@ -17527,6 +17542,7 @@ +external var protocol: Protocol
external interface Protocol : EventEmitter
@@ -17738,6 +17754,7 @@ +external var remote: Remote
external interface Remote : MainInterface
+external var screen: Screen
external interface Screen : EventEmitter
external interface SelectionArea
+external var session: Any?
open external class Session : EventEmitter
+external var shell: Shell
external interface Shell
+external var systemPreferences: SystemPreferences
external interface SystemPreferences : EventEmitter
@@ -18337,7 +18358,7 @@ open var backgroundColor: String?
-open var click: () -> Unit
+open var click: (() -> Unit)?
open var icon: NativeImage?
open var iconPosition: dynamic
open var label: String?
@@ -18369,7 +18390,7 @@ open var availableColors: Array<String>?
-open var change: (color: String) -> Unit
+open var change: ((color: String) -> Unit)?
open var selectedColor: String?
@@ -18523,8 +18544,8 @@ TouchBarSegmentedControl(options: TouchBarSegmentedControlConstructorOptions)
-open var segmentStyle: String
open var segments: Array<SegmentedControlSegment>
+open var segmentStyle: String
open var selectedIndex: Number
@@ -18540,8 +18561,8 @@ abstract var change: (selectedIndex: Number, isSelected: Boolean) -> Unit
open var mode: dynamic
-open var segmentStyle: dynamic
abstract var segments: Array<SegmentedControlSegment>
+open var segmentStyle: dynamic
open var selectedIndex: Number?
@@ -18572,7 +18593,7 @@ -open var change: (newValue: Number) -> Unit
+open var change: ((newValue: Number) -> Unit)?
open var label: String?
open var maxValue: Number?
open var minValue: Number?
@@ -18817,6 +18838,7 @@ +external var webContents: Any?
open external class WebContents : EventEmitter
+external var webFrame: WebFrame
external interface WebFrame : EventEmitter
+external var webviewTag: WebviewTag
external interface WebviewTag
-external var app: App
-external var autoUpdater: AutoUpdater
-external var clipboard: Clipboard
-external var contentTracing: ContentTracing
-external var crashReporter: CrashReporter
-external var desktopCapturer: DesktopCapturer
-external var dialog: Dialog
-external var globalShortcut: GlobalShortcut
-external var inAppPurchase: InAppPurchase
-external var ipcMain: IpcMain
-external var ipcRenderer: IpcRenderer
-external var nativeImage: Any?
-external var net: Net
-external var powerMonitor: PowerMonitor
-external var powerSaveBlocker: PowerSaveBlocker
-external var protocol: Protocol
-external var remote: Remote
-external var screen: Screen
-external var session: Any?
-external var shell: Shell
-external var systemPreferences: SystemPreferences
-external var webContents: Any?
-external var webFrame: WebFrame
-external var webviewTag: WebviewTag
-package pl.treksoft.kvision.electron.nodejs
+package pl.treksoft.kvision.electron.nodejs
-package pl.treksoft.kvision.form
+package pl.treksoft.kvision.form
@@ -19702,9 +19702,9 @@ +val className: String
LARGE
SMALL
-val className: String
@@ -19725,7 +19725,7 @@ -interface NumberFormControl : FormControl
+kotlin.collections.Map
-interface StringFormControl : FormControl
+kotlin.js.Json
-kotlin.collections.Map
+interface NumberFormControl : FormControl
-kotlin.js.Json
+interface StringFormControl : FormControl
-package pl.treksoft.kvision.form.check
+package pl.treksoft.kvision.form.check
@@ -19919,7 +19919,7 @@ val input: RadioInput
var label: 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): Radio
+fun Container.radio(value: Boolean = false, extraValue: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: (Radio.() -> Unit)? = null): Radio
open fun removeEventListeners(): Widget
var rich: Boolean
open fun <T : Widget> setEventListener(block: SnOn<T>.() -> Unit): Widget
@@ -19952,7 +19952,7 @@ var label: String?
open var name: String?
var options: List<StringPair>?
-fun Container.radioGroup(options: List<StringPair>? = null, value: String? = null, name: String? = null, inline: Boolean = false, label: String? = null, rich: Boolean = false, init: RadioGroup.() -> Unit = null): RadioGroup
+fun Container.radioGroup(options: List<StringPair>? = null, value: String? = null, name: String? = null, inline: Boolean = false, label: String? = null, rich: Boolean = false, init: (RadioGroup.() -> Unit)? = null): RadioGroup
var rich: Boolean
open var size: InputSize?
val validationInfo: HelpBlock
@@ -19977,7 +19977,7 @@ var inline: Boolean
open var name: String?
var options: List<StringPair>?
-fun Container.radioGroupInput(options: List<StringPair>? = null, value: String? = null, name: String? = null, inline: Boolean = false, init: RadioGroupInput.() -> Unit = null): RadioGroupInput
+fun Container.radioGroupInput(options: List<StringPair>? = null, value: String? = null, name: String? = null, inline: Boolean = false, init: (RadioGroupInput.() -> Unit)? = null): RadioGroupInput
open var size: InputSize?
var value: String?
@@ -19993,7 +19993,7 @@ RadioInput(value: Boolean = false, classes: Set<String> = setOf())
-fun Container.radioInput(value: Boolean = false, classes: Set<String> = setOf(), init: CheckInput.() -> Unit = null): RadioInput
+fun Container.radioInput(value: Boolean = false, classes: Set<String> = setOf(), init: (CheckInput.() -> Unit)? = null): RadioInput
@@ -20018,7 +20018,7 @@ -package pl.treksoft.kvision.form.select
+package pl.treksoft.kvision.form.select
+external fun decodeURIComponent(encodedURI: String): String
enum class HttpType
@@ -20174,7 +20175,7 @@ open fun removeAll(): SimplePanel
open fun removeEventListeners(): Widget
var rich: Boolean
-fun Container.select(options: List<StringPair>? = null, value: String? = null, name: String? = null, multiple: Boolean = false, ajaxOptions: AjaxOptions? = null, label: String? = null, rich: Boolean = false, init: Select.() -> Unit = null): Select
+fun Container.select(options: List<StringPair>? = null, value: String? = null, name: String? = null, multiple: Boolean = false, ajaxOptions: AjaxOptions? = null, label: String? = null, rich: Boolean = false, init: (Select.() -> Unit)? = null): Select
var selectWidth: CssSize?
var selectWidthType: SelectWidthType?
open fun <T : Widget> setEventListener(block: SnOn<T>.() -> Unit): Widget
@@ -20218,7 +20219,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): 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): SelectInput
var selectWidth: CssSize?
var selectWidthType: SelectWidthType?
open fun showOptions(): Unit
@@ -20245,8 +20246,8 @@ var maxOptions: Int?
var options: List<StringPair>?
protected open fun render(): VNode
-fun Select.selectOptGroup(label: String, options: List<StringPair>? = null, maxOptions: Int? = null, disabled: Boolean = false, classes: Set<String> = setOf(), init: SelectOptGroup.() -> Unit = null): SelectOptGroup
-fun SelectInput.selectOptGroup(label: String, options: List<StringPair>? = null, maxOptions: Int? = null, disabled: Boolean = false, classes: Set<String> = setOf(), init: SelectOptGroup.() -> Unit = null): SelectOptGroup
+fun Select.selectOptGroup(label: String, options: List<StringPair>? = null, maxOptions: Int? = null, disabled: Boolean = false, classes: Set<String> = setOf(), init: (SelectOptGroup.() -> Unit)? = null): SelectOptGroup
+fun SelectInput.selectOptGroup(label: String, options: List<StringPair>? = null, maxOptions: Int? = null, disabled: Boolean = false, classes: Set<String> = setOf(), init: (SelectOptGroup.() -> Unit)? = null): SelectOptGroup
@@ -20266,10 +20267,10 @@ var icon: String?
var label: String?
protected open fun render(): VNode
-fun Select.selectOption(value: String? = null, label: String? = null, subtext: String? = null, icon: String? = null, divider: Boolean = false, disabled: Boolean = false, selected: Boolean = false, classes: Set<String> = setOf(), init: SelectOption.() -> Unit = null): SelectOption
-fun SelectInput.selectOption(value: String? = null, label: String? = null, subtext: String? = null, icon: String? = null, divider: Boolean = false, disabled: Boolean = false, selected: Boolean = false, classes: Set<String> = setOf(), init: SelectOption.() -> Unit = null): SelectOption
-fun SelectOptGroup.selectOption(value: String? = null, label: String? = null, subtext: String? = null, icon: String? = null, divider: Boolean = false, disabled: Boolean = false, selected: Boolean = false, classes: Set<String> = setOf(), init: SelectOption.() -> Unit = null): SelectOption
var selected: Boolean
+fun Select.selectOption(value: String? = null, label: String? = null, subtext: String? = null, icon: String? = null, divider: Boolean = false, disabled: Boolean = false, selected: Boolean = false, classes: Set<String> = setOf(), init: (SelectOption.() -> Unit)? = null): SelectOption
+fun SelectInput.selectOption(value: String? = null, label: String? = null, subtext: String? = null, icon: String? = null, divider: Boolean = false, disabled: Boolean = false, selected: Boolean = false, classes: Set<String> = setOf(), init: (SelectOption.() -> Unit)? = null): SelectOption
+fun SelectOptGroup.selectOption(value: String? = null, label: String? = null, subtext: String? = null, icon: String? = null, divider: Boolean = false, disabled: Boolean = false, selected: Boolean = false, classes: Set<String> = setOf(), init: (SelectOption.() -> Unit)? = null): SelectOption
var subtext: String?
var value: String?
@@ -20289,12 +20290,11 @@ -external fun decodeURIComponent(encodedURI: String): String
fun AjaxOptions.toJs(emptyOption: Boolean): dynamic
-package pl.treksoft.kvision.form.spinner
+package pl.treksoft.kvision.form.spinner
-package pl.treksoft.kvision.form.text
+package pl.treksoft.kvision.form.text
@@ -20509,7 +20509,7 @@ RichText(value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false)
val input: RichTextInput
var inputHeight: CssSize?
-fun Container.richText(value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: RichText.() -> Unit = null): RichText
+fun Container.richText(value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: (RichText.() -> Unit)? = null): RichText
@@ -20527,7 +20527,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): RichTextInput
+fun Container.richTextInput(value: String? = null, classes: Set<String> = setOf(), init: (RichTextInput.() -> Unit)? = null): RichTextInput
@@ -20543,7 +20543,7 @@ Text(type: TextInputType = TextInputType.TEXT, value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false)
var autocomplete: Boolean?
val input: TextInput
-fun Container.text(type: TextInputType = TextInputType.TEXT, value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: Text.() -> Unit = null): Text
+fun Container.text(type: TextInputType = TextInputType.TEXT, value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: (Text.() -> Unit)? = null): Text
var type: TextInputType
@@ -20561,7 +20561,7 @@ var cols: Int?
val input: TextAreaInput
var rows: Int?
-fun Container.textArea(cols: Int? = null, rows: Int? = null, value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: TextArea.() -> Unit = null): TextArea
+fun Container.textArea(cols: Int? = null, rows: Int? = null, value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: (TextArea.() -> Unit)? = null): TextArea
var wrapHard: Boolean
@@ -20580,7 +20580,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): TextAreaInput
+fun Container.textAreaInput(cols: Int? = null, rows: Int? = null, value: String? = null, classes: Set<String> = setOf(), init: (TextAreaInput.() -> Unit)? = null): TextAreaInput
var wrapHard: Boolean
@@ -20598,7 +20598,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): TextInput
+fun Container.textInput(type: TextInputType = TextInputType.TEXT, value: String? = null, classes: Set<String> = setOf(), init: (TextInput.() -> Unit)? = null): TextInput
var type: TextInputType
@@ -20625,7 +20625,7 @@ -package pl.treksoft.kvision.form.time
+package pl.treksoft.kvision.form.time
-package pl.treksoft.kvision.form.upload
+package pl.treksoft.kvision.form.upload
-package pl.treksoft.kvision.hmr
+package pl.treksoft.kvision.hmr
+external val module: Module
external interface Module
-external val module: Module
-package pl.treksoft.kvision.html
+package pl.treksoft.kvision.html
@@ -20928,7 +20928,7 @@ Button(text: String, icon: String? = null, style: ButtonStyle = ButtonStyle.DEFAULT, type: ButtonType = ButtonType.BUTTON, disabled: Boolean = false, classes: Set<String> = setOf())
var block: Boolean
-fun Container.button(text: String, icon: String? = null, style: ButtonStyle = ButtonStyle.DEFAULT, type: ButtonType = ButtonType.BUTTON, disabled: Boolean = false, classes: Set<String> = setOf(), init: Button.() -> Unit = null): Button
+fun Container.button(text: String, icon: String? = null, style: ButtonStyle = ButtonStyle.DEFAULT, type: ButtonType = ButtonType.BUTTON, disabled: Boolean = false, classes: Set<String> = setOf(), init: (Button.() -> Unit)? = null): Button
var disabled: Boolean
protected open fun getSnAttrs(): List<StringPair>
protected open fun getSnClass(): List<StringBoolPair>
@@ -20967,6 +20967,7 @@ +val className: String
DANGER
DEFAULT
INFO
@@ -20974,7 +20975,6 @@ PRIMARY
SUCCESS
WARNING
-val className: String
@@ -21004,7 +21004,7 @@ Canvas(canvasWidth: Int? = null, canvasHeight: Int? = null, classes: Set<String> = setOf())
protected open fun afterInsert(node: VNode): Unit
-fun Container.canvas(canvasWidth: Int? = null, canvasHeight: Int? = null, classes: Set<String> = setOf(), init: Canvas.() -> Unit = null): Canvas
+fun Container.canvas(canvasWidth: Int? = null, canvasHeight: Int? = null, classes: Set<String> = setOf(), init: (Canvas.() -> Unit)? = null): Canvas
var canvasHeight: Int?
var canvasWidth: Int?
lateinit var context2D: <ERROR CLASS>
@@ -21022,8 +21022,8 @@ -Div(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Div.() -> Unit = null)
-fun Container.div(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Div.() -> Unit = null): Div
+Div(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Div.() -> Unit)? = null)
+fun Container.div(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Div.() -> Unit)? = null): Div
@@ -21036,8 +21036,8 @@ -Footer(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Footer.() -> Unit = null)
-fun Container.footer(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Footer.() -> Unit = null): Footer
+Footer(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Footer.() -> Unit)? = null)
+fun Container.footer(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Footer.() -> Unit)? = null): Footer
@@ -21050,8 +21050,8 @@ -H1(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H1.() -> Unit = null)
-fun Container.h1(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H1.() -> Unit = null): H1
+H1(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H1.() -> Unit)? = null)
+fun Container.h1(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H1.() -> Unit)? = null): H1
@@ -21064,8 +21064,8 @@ -H2(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H2.() -> Unit = null)
-fun Container.h2(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H2.() -> Unit = null): H2
+H2(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H2.() -> Unit)? = null)
+fun Container.h2(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H2.() -> Unit)? = null): H2
@@ -21078,8 +21078,8 @@ -H3(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H3.() -> Unit = null)
-fun Container.h3(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H3.() -> Unit = null): H3
+H3(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H3.() -> Unit)? = null)
+fun Container.h3(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H3.() -> Unit)? = null): H3
@@ -21092,8 +21092,8 @@ -H4(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H4.() -> Unit = null)
-fun Container.h4(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H4.() -> Unit = null): H4
+H4(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H4.() -> Unit)? = null)
+fun Container.h4(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H4.() -> Unit)? = null): H4
@@ -21106,8 +21106,8 @@ -H5(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H5.() -> Unit = null)
-fun Container.h5(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H5.() -> Unit = null): H5
+H5(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H5.() -> Unit)? = null)
+fun Container.h5(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H5.() -> Unit)? = null): H5
@@ -21120,8 +21120,8 @@ -H6(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H6.() -> Unit = null)
-fun Container.h6(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: H6.() -> Unit = null): H6
+H6(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H6.() -> Unit)? = null)
+fun Container.h6(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H6.() -> Unit)? = null): H6
@@ -21134,8 +21134,8 @@ -Header(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Header.() -> Unit = null)
-fun Container.header(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Header.() -> Unit = null): Header
+Header(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Header.() -> Unit)? = null)
+fun Container.header(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Header.() -> Unit)? = null): Header
@@ -21151,7 +21151,7 @@ Icon(icon: String)
protected open fun getSnClass(): List<StringBoolPair>
var icon: String
-fun Container.icon(icon: String, init: Icon.() -> Unit = null): Icon
+fun Container.icon(icon: String, init: (Icon.() -> Unit)? = null): Icon
@@ -21167,7 +21167,7 @@ Iframe(src: String? = null, srcdoc: String? = null, name: String? = null, iframeWidth: Int? = null, iframeHeight: Int? = null, sandbox: Set<Sandbox>? = null, classes: Set<String> = setOf())
open fun getIframeWindow(): Window
protected open fun getSnAttrs(): List<StringPair>
-fun Container.iframe(src: String? = null, srcdoc: String? = null, name: String? = null, iframeWidth: Int? = null, iframeHeight: Int? = null, sandbox: Set<Sandbox>? = null, classes: Set<String> = setOf(), init: Iframe.() -> Unit = null): Iframe
+fun Container.iframe(src: String? = null, srcdoc: String? = null, name: String? = null, iframeWidth: Int? = null, iframeHeight: Int? = null, sandbox: Set<Sandbox>? = null, classes: Set<String> = setOf(), init: (Iframe.() -> Unit)? = null): Iframe
var iframeHeight: Int?
var iframeWidth: Int?
var location: String?
@@ -21193,7 +21193,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): 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): Image
protected open fun render(): VNode
var responsive: Boolean
var shape: ImageShape?
@@ -21226,7 +21226,7 @@ Label(content: String? = null, rich: Boolean = false)
-fun Container.label(content: String? = null, rich: Boolean = false, init: Label.() -> Unit = null): Label
+fun Container.label(content: String? = null, rich: Boolean = false, init: (Label.() -> Unit)? = null): Label
@@ -21244,9 +21244,9 @@ var icon: String?
var image: ResString?
var label: String
-fun Container.link(label: String, url: String? = null, icon: String? = null, image: ResString? = null, classes: Set<String> = setOf(), init: Link.() -> Unit = null): Link
-fun ListTag.linkDisabled(label: String, icon: String? = null, image: ResString? = null, classes: Set<String> = setOf(), init: Link.() -> Unit = null): Link
-fun DropDown.linkDisabled(label: String, icon: String? = null, image: ResString? = null, classes: Set<String> = setOf(), init: Link.() -> Unit = null): Link
+fun Container.link(label: String, url: String? = null, icon: String? = null, image: ResString? = null, classes: Set<String> = setOf(), init: (Link.() -> Unit)? = null): Link
+fun ListTag.linkDisabled(label: String, icon: String? = null, image: ResString? = null, classes: Set<String> = setOf(), init: (Link.() -> Unit)? = null): Link
+fun DropDown.linkDisabled(label: String, icon: String? = null, image: ResString? = null, classes: Set<String> = setOf(), init: (Link.() -> Unit)? = null): Link
open fun onClick(handler: Link.(MouseEvent) -> Unit): Link
protected open fun render(): VNode
var url: String?
@@ -21262,11 +21262,11 @@ -ListTag(type: ListType, elements: List<String>? = null, rich: Boolean = false, classes: Set<String> = setOf(), init: ListTag.() -> Unit = null)
+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): ListTag
+fun Container.listTag(type: ListType, elements: List<String>? = null, rich: Boolean = false, classes: Set<String> = setOf(), init: (ListTag.() -> Unit)? = null): ListTag
protected open fun render(): VNode
var rich: Boolean
var type: ListType
@@ -21300,8 +21300,8 @@ -P(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: P.() -> Unit = null)
-fun Container.p(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: P.() -> Unit = null): P
+P(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (P.() -> Unit)? = null)
+fun Container.p(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (P.() -> Unit)? = null): P
@@ -21332,11 +21332,13 @@ -Section(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Section.() -> Unit = null)
-fun Container.section(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Section.() -> Unit = null): Section
+Section(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Section.() -> Unit)? = null)
+fun Container.section(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Section.() -> Unit)? = null): Section
+fun <K> Template.setData(obj: K, serializer: SerializationStrategy<K>): Unit
+inline fun <reified K : Any> Template.setData(obj: K): Unit
open class Span : Tag
@@ -21415,14 +21417,14 @@ -Tag(type: TAG, content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Tag.() -> Unit = null)
+Tag(type: TAG, content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Tag.() -> Unit)? = null)
var align: Align?
open var content: String?
protected open fun getSnClass(): List<StringBoolPair>
protected open fun render(): VNode
open var rich: Boolean
-fun Container.tag(type: TAG, content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: Tag.() -> Unit = null): Tag
-open var template: (Any?) -> String
+fun Container.tag(type: TAG, content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Tag.() -> Unit)? = null): Tag
+open var template: ((Any?) -> String)?
open var templates: Map<String, (Any?) -> String>
var type: TAG
operator fun String.unaryPlus(): Unit
@@ -21440,18 +21442,16 @@ abstract var content: String?
abstract var rich: Boolean
-abstract var template: (Any?) -> String
+abstract var template: ((Any?) -> String)?
open var templateData: Any?
abstract var templates: Map<String, (Any?) -> String>
-fun <K> Template.setData(obj: K, serializer: SerializationStrategy<K>): Unit
-inline fun <reified K : Any> Template.setData(obj: K): Unit
-package pl.treksoft.kvision.i18n
+package pl.treksoft.kvision.i18n
-package pl.treksoft.kvision.modal
+package pl.treksoft.kvision.modal
-package pl.treksoft.kvision.navbar
+package pl.treksoft.kvision.navbar
-open class NavForm : Tag
- open class Navbar : SimplePanel
+open class NavForm : Tag
+ -package pl.treksoft.kvision.panel
+package pl.treksoft.kvision.panel
@@ -22081,14 +22081,14 @@ -ResponsiveGridPanel(gridSize: GridSize = GridSize.MD, rows: Int = 0, cols: Int = 0, align: Align? = null, classes: Set<String> = setOf(), init: ResponsiveGridPanel.() -> Unit = null)
+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): 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): ResponsiveGridPanel
@@ -22101,7 +22101,7 @@ -Root(id: String, fixed: Boolean = false, init: Root.() -> Unit = null)
+Root(id: String, fixed: Boolean = false, init: (Root.() -> Unit)? = null)
fun getRoot(): Root?
protected fun getSnClass(): List<StringBoolPair>
val isFirstRoot: Boolean
@@ -22153,7 +22153,7 @@ -SimplePanel(classes: Set<String> = setOf(), init: SimplePanel.() -> Unit = null)
+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
@@ -22162,7 +22162,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): SimplePanel
+fun Container.simplePanel(classes: Set<String> = setOf(), init: (SimplePanel.() -> Unit)? = null): SimplePanel
@@ -22175,9 +22175,9 @@ -SplitPanel(direction: Direction = Direction.VERTICAL, classes: Set<String> = setOf(), init: SplitPanel.() -> Unit = null)
+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): SplitPanel
+fun Container.splitPanel(direction: Direction = Direction.VERTICAL, classes: Set<String> = setOf(), init: (SplitPanel.() -> Unit)? = null): SplitPanel
@@ -22190,7 +22190,7 @@ -StackPanel(activateLast: Boolean = true, classes: Set<String> = setOf(), init: StackPanel.() -> Unit = null)
+StackPanel(activateLast: Boolean = true, classes: Set<String> = setOf(), init: (StackPanel.() -> Unit)? = null)
var activeChild: Component
var activeIndex: Int
open fun add(panel: Component, route: String): StackPanel
@@ -22199,7 +22199,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): StackPanel
+fun Container.stackPanel(activateLast: Boolean = true, classes: Set<String> = setOf(), init: (StackPanel.() -> Unit)? = null): StackPanel
@@ -22212,7 +22212,7 @@ -TabPanel(tabPosition: TabPosition = TabPosition.TOP, sideTabSize: SideTabSize = SideTabSize.SIZE_3, classes: Set<String> = setOf(), init: TabPanel.() -> Unit = null)
+TabPanel(tabPosition: TabPosition = TabPosition.TOP, sideTabSize: SideTabSize = SideTabSize.SIZE_3, classes: Set<String> = setOf(), init: (TabPanel.() -> Unit)? = null)
var activeIndex: Int
open fun add(child: Component): TabPanel
open fun addAll(children: List<Component>): TabPanel
@@ -22220,7 +22220,7 @@ open fun remove(child: Component): TabPanel
open fun removeAll(): TabPanel
open fun removeTab(index: Int): TabPanel
-fun Container.tabPanel(tabPosition: TabPosition = TabPosition.TOP, sideTabSize: SideTabSize = SideTabSize.SIZE_3, classes: Set<String> = setOf(), init: TabPanel.() -> Unit = null): TabPanel
+fun Container.tabPanel(tabPosition: TabPosition = TabPosition.TOP, sideTabSize: SideTabSize = SideTabSize.SIZE_3, classes: Set<String> = setOf(), init: (TabPanel.() -> Unit)? = null): TabPanel
@@ -22248,15 +22248,15 @@ -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): VPanel
+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): VPanel
-package pl.treksoft.kvision.progress
+package pl.treksoft.kvision.progress
-package pl.treksoft.kvision.redux
+package pl.treksoft.kvision.redux
-inline fun <reified S : Any, A> createReduxStore(noinline reducer: <ERROR CLASS><S, A>, initialState: S, vararg middlewares: dynamic): ReduxStore<S, A>
-package pl.treksoft.kvision.remote
+package pl.treksoft.kvision.remote
+fun getWebSocketUrl(url: String): String
const val HTTP_UNAUTHORIZED: Int
+val <ERROR CLASS>.injector: <ERROR CLASS>
+val injectorKey: <ERROR CLASS>
object JSON
+fun <ERROR CLASS>.kvisionInit(): Unit
+fun <ERROR CLASS>.kvisionInit(vararg modules: <ERROR CLASS>): Unit
open class KVRemoteAgent<T : Any> : RemoteAgent
@@ -22531,17 +22538,16 @@ KVServiceManager(serviceClass: KClass<T>)
-val LOG: <ERROR CLASS>
-fun addRoute(method: HttpMethod, path: String, handler: suspend <ERROR CLASS><Unit, <ERROR CLASS>>.(Unit) -> Unit): Unit
+fun addRoute(method: HttpMethod, path: String, handler: suspend <ERROR CLASS><Unit, <ERROR CLASS>>.(Unit) -> Unit): Unit
fun addRoute(method: HttpMethod, path: String, handler: (<ERROR CLASS>, <ERROR CLASS>, <ERROR CLASS>) -> Unit): Unit
-protected inline actual fun <reified RET> bind(noinline function: suspend T.() -> RET, method: HttpMethod, route: String?): Unit
-protected inline actual fun <reified PAR, reified RET> bind(noinline function: suspend T.(PAR) -> RET, method: HttpMethod, route: String?): Unit
-protected inline actual fun <reified PAR1, reified PAR2, reified RET> bind(noinline function: suspend T.(PAR1, PAR2) -> RET, method: HttpMethod, route: String?): Unit
-protected inline actual fun <reified PAR1, reified PAR2, reified PAR3, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3) -> RET, method: HttpMethod, route: String?): Unit
-protected inline actual fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4) -> RET, method: HttpMethod, route: String?): Unit
-protected inline actual fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified PAR5, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4, PAR5) -> RET, method: HttpMethod, route: String?): Unit
+protected actual inline fun <reified RET> bind(noinline function: suspend T.() -> RET, method: HttpMethod, route: String?): Unit
+protected actual inline fun <reified PAR, reified RET> bind(noinline function: suspend T.(PAR) -> RET, method: HttpMethod, route: String?): Unit
+protected actual inline fun <reified PAR1, reified PAR2, reified RET> bind(noinline function: suspend T.(PAR1, PAR2) -> RET, method: HttpMethod, route: String?): Unit
+protected actual inline fun <reified PAR1, reified PAR2, reified PAR3, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3) -> RET, method: HttpMethod, route: String?): Unit
+protected actual inline fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4) -> RET, method: HttpMethod, route: String?): Unit
+protected actual inline fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified PAR5, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4, PAR5) -> RET, method: HttpMethod, route: String?): Unit
protected actual fun bind(function: T.(String?, String?) -> List<<ERROR CLASS>>): Unit
-protected inline actual fun <reified PAR1 : Any, reified PAR2 : Any> bind(noinline function: suspend T.(<ERROR CLASS><PAR1>, <ERROR CLASS><PAR2>) -> Unit, route: String?): Unit
+protected actual inline fun <reified PAR1 : Any, reified PAR2 : Any> bind(noinline function: suspend T.(<ERROR CLASS><PAR1>, <ERROR CLASS><PAR2>) -> Unit, route: String?): Unit
fun call(method: HttpMethod, path: String, handler: (<ERROR CLASS>, <ERROR CLASS>) -> Unit): <ERROR CLASS>.() -> Unit
protected val calls: MutableMap<String, Pair<String, HttpMethod>>
var counter: Int
@@ -22549,6 +22555,7 @@ fun getCalls(): Map<String, Pair<String, HttpMethod>>
protected inline fun <reified T> getParameter(str: String?): T
val getRequests: MutableMap<String, suspend <ERROR CLASS><Unit, <ERROR CLASS>>.(Unit) -> Unit>
+val LOG: <ERROR CLASS>
val mapper: <ERROR CLASS>
val optionsRequests: MutableMap<String, suspend <ERROR CLASS><Unit, <ERROR CLASS>>.(Unit) -> Unit>
val postRequests: MutableMap<String, suspend <ERROR CLASS><Unit, <ERROR CLASS>>.(Unit) -> Unit>
@@ -22589,6 +22596,7 @@ +fun obj(init: dynamic.() -> Unit): dynamic
external class Object
+suspend fun <RESP> <ERROR CLASS>.withProfile(block: suspend (Profile) -> RESP): RESP
+suspend fun <RESP> withProfile(block: suspend (Profile) -> RESP): RESP
+fun <ERROR CLASS>.writeJSON(json: String): Unit
class WsSessionModule
-fun <ERROR CLASS>.addPathPatternsFromServices(services: List<KVServiceManager<*>>): Unit
-fun <T : Any> <ERROR CLASS>.applyRoutes(serviceManager: KVServiceManager<T>): Unit
-fun getWebSocketUrl(url: String): String
-val <ERROR CLASS>.injector: <ERROR CLASS>
-val injectorKey: <ERROR CLASS>
-fun <ERROR CLASS>.kvisionInit(): Unit
-fun <ERROR CLASS>.kvisionInit(vararg modules: <ERROR CLASS>): Unit
-fun obj(init: dynamic.() -> Unit): dynamic
-suspend fun <RESP> <ERROR CLASS>.withProfile(block: suspend (Profile) -> RESP): RESP
-suspend fun <RESP> withProfile(block: suspend (Profile) -> RESP): RESP
-fun <ERROR CLASS>.writeJSON(json: String): Unit
-package pl.treksoft.kvision.rest
+package pl.treksoft.kvision.rest
-package pl.treksoft.kvision.routing
+package pl.treksoft.kvision.routing
-package pl.treksoft.kvision.table
+package pl.treksoft.kvision.table
@@ -22847,8 +22847,8 @@ -HeaderCell(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: HeaderCell.() -> Unit = null)
-fun Row.headerCell(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: HeaderCell.() -> Unit = null): HeaderCell
+HeaderCell(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (HeaderCell.() -> Unit)? = null)
+fun Row.headerCell(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (HeaderCell.() -> Unit)? = null): HeaderCell
@@ -22861,8 +22861,8 @@ -Row(classes: Set<String> = setOf(), init: Row.() -> Unit = null)
-fun Table.row(classes: Set<String> = setOf(), init: Row.() -> Unit = null): Row
+Row(classes: Set<String> = setOf(), init: (Row.() -> Unit)? = null)
+fun Table.row(classes: Set<String> = setOf(), init: (Row.() -> Unit)? = null): Row
@@ -22875,7 +22875,7 @@ -Table(headerNames: List<String>? = null, types: Set<TableType> = setOf(), caption: String? = null, responsive: Boolean = false, classes: Set<String> = setOf(), init: Table.() -> Unit = null)
+Table(headerNames: List<String>? = null, types: Set<TableType> = setOf(), caption: String? = null, responsive: Boolean = false, classes: Set<String> = setOf(), init: (Table.() -> Unit)? = null)
open fun add(child: Component): SimplePanel
open fun addAll(children: List<Component>): SimplePanel
fun addHeaderCell(cell: HeaderCell): Table
@@ -22890,7 +22890,7 @@ fun removeHeaderCells(): Table
protected open fun render(): VNode
var responsive: Boolean
-fun Container.table(headerNames: List<String>? = null, types: Set<TableType> = setOf(), caption: String? = null, responsive: Boolean = false, classes: Set<String> = setOf(), init: Table.() -> Unit = null): Table
+fun Container.table(headerNames: List<String>? = null, types: Set<TableType> = setOf(), caption: String? = null, responsive: Boolean = false, classes: Set<String> = setOf(), init: (Table.() -> Unit)? = null): Table
var types: Set<TableType>
@@ -22914,7 +22914,7 @@ -package pl.treksoft.kvision.toolbar
+package pl.treksoft.kvision.toolbar
-package pl.treksoft.kvision.types
+package pl.treksoft.kvision.types
-const val KV_DEFAULT_DATE_FORMAT: String
-kotlin.String
+kotlin.js.Date
-kotlin.js.Date
+kotlin.String
+const val KV_DEFAULT_DATE_FORMAT: String
-package pl.treksoft.kvision.utils
+package pl.treksoft.kvision.utils
-kotlin.collections.MutableList
+class KvEvent : CustomEvent
val normal: CssSize
inline fun obj(init: dynamic.() -> Unit): dynamic
+external class Object
+ org.w3c.files.File
-package pl.treksoft.kvision.window
+package pl.treksoft.kvision.window
-- cgit