From 8449ff519f3d853ca82c792dccf12d06fb09b627 Mon Sep 17 00:00:00 2001 From: Robert Jaros Date: Wed, 24 Apr 2019 23:12:48 +0200 Subject: API documentation for KVision 0.0.35 --- api/index-outline.html | 14471 ++++++++++++++++++++++++++++++----------------- 1 file changed, 9157 insertions(+), 5314 deletions(-) (limited to 'api/index-outline.html') diff --git a/api/index-outline.html b/api/index-outline.html index 0d496f51..2854d62e 100644 --- a/api/index-outline.html +++ b/api/index-outline.html @@ -81,7 +81,6 @@ AbstractTextInput(value: String? = null, classes: Set<String> = setOf())
protected open fun afterInsert(node: VNode): Unit
-protected open fun afterPostpatch(node: VNode): Unit
var autofocus: Boolean?
open fun blur(): Unit
open var disabled: Boolean
@@ -129,6 +128,20 @@ +enum class AddRowMode
+ data class AjaxOptions
+enum class Align
+ enum class Align
@@ -641,6 +670,7 @@ Border(width: CssSize? = null, style: BorderStyle? = null)
Border(width: CssSize? = null, style: BorderStyle? = null, color: Int)
Border(width: CssSize? = null, style: BorderStyle? = null, color: Col)
+fun toString(): String
@@ -1194,6 +1224,40 @@ +class Cache<K, V>
+ +enum class Calc
+ open class CallAgent
+data class ColumnDefinition
+ +enum class ColumnPosition
+ @@ -3136,12 +3298,12 @@ -DataContainer(model: ObservableList<M>, factory: (M, Int, ObservableList<M>) -> C, container: CONT, containerAdd: (CONT.(C, M) -> Unit)? = null, filter: ((M) -> Boolean)? = null, sorter: ((M) -> Comparable<*>?)? = null, sorterType: () -> SorterType = { SorterType.ASC }, init: (DataContainer<M, C, CONT>.() -> Unit)? = null)
+DataContainer(model: MutableList<M>, factory: (M, Int, MutableList<M>) -> C, container: CONT, containerAdd: (CONT.(C, M) -> Unit)? = null, filter: ((M) -> Boolean)? = null, sorter: ((M) -> Comparable<*>?)? = null, sorterType: () -> SorterType = { SorterType.ASC }, init: (DataContainer<M, C, CONT>.() -> Unit)? = null)
fun add(child: Component): Container
fun addAll(children: List<Component>): Container
fun clearOnUpdate(): DataContainer<M, C, CONT>
-fun <M, C : Component, CONT : Container> Container.dataContainer(model: ObservableList<M>, factory: (M, Int, ObservableList<M>) -> C, container: CONT, containerAdd: (CONT.(C, M) -> Unit)? = null, filter: ((M) -> Boolean)? = null, sorter: ((M) -> Comparable<*>?)? = null, sorterType: () -> SorterType = { SorterType.ASC }, init: (DataContainer<M, C, CONT>.() -> Unit)? = null): DataContainer<M, C, CONT>
-fun <M, C : Component> Container.dataContainer(model: ObservableList<M>, factory: (M, Int, ObservableList<M>) -> C, containerAdd: (VPanel.(C, M) -> Unit)? = null, filter: ((M) -> Boolean)? = null, sorter: ((M) -> Comparable<*>?)? = null, sorterType: () -> SorterType = { SorterType.ASC }, init: (DataContainer<M, C, VPanel>.() -> Unit)? = null): DataContainer<M, C, VPanel>
+fun <M, C : Component, CONT : Container> Container.dataContainer(model: MutableList<M>, factory: (M, Int, MutableList<M>) -> C, container: CONT, containerAdd: (CONT.(C, M) -> Unit)? = null, filter: ((M) -> Boolean)? = null, sorter: ((M) -> Comparable<*>?)? = null, sorterType: () -> SorterType = { SorterType.ASC }, init: (DataContainer<M, C, CONT>.() -> Unit)? = null): DataContainer<M, C, CONT>
+fun <M, C : Component> Container.dataContainer(model: MutableList<M>, factory: (M, Int, MutableList<M>) -> C, containerAdd: (VPanel.(C, M) -> Unit)? = null, filter: ((M) -> Boolean)? = null, sorter: ((M) -> Comparable<*>?)? = null, sorterType: () -> SorterType = { SorterType.ASC }, init: (DataContainer<M, C, VPanel>.() -> Unit)? = null): DataContainer<M, C, VPanel>
fun getChildren(): List<Component>
fun onUpdate(handler: () -> Unit): DataContainer<M, C, CONT>
fun remove(child: Component): Container
@@ -3776,6 +3938,22 @@ +data class DownloadConfig
+ open external class DownloadItem : EventEmitter
+enum class Editor
+ enum class Eeasing
+enum class Filter
+ external interface FindInPageOptions
+enum class Formatter
+ interface FormControl : Component
-open class KVRemoteAgent<T : Any> : RemoteAgent
+open class KVRemoteAgent<T : Any> : RemoteAgent
+enum class Layout
+ data class LayoutOptions
+class LinkedList<T>
+ open class ListTag : SimplePanel
+class Node<T>
+ open external class Notification : EventEmitter
external interface Options
+data class Options
+ org.w3c.files.File
+enum class PaginationMode
+ external interface Parameters
+enum class ProgressiveMode
+ external interface Protocol : EventEmitter
+enum class RangeMode
+ external interface ReadBookmark
-interface RemoteAgent
+interface RemoteAgent
+ open class RemoteSelect<T : Any> : SimplePanel, StringFormControl
+enum class ResponsiveLayout
+ typealias ResString = String
open class RestClient
+enum class RowPos
+ +enum class RowPosition
+ enum class Sandbox
+enum class Sorter
+ enum class SorterType
+enum class SortingDir
+ external interface SourcesOptions
-abstract class StyledComponent : Component
+protected inner class RefreshDelegate<T>
+protected inner class RefreshDelegateProvider<T>
+ +protected fun <T> refreshOnUpdate(refreshFunction: (T) -> Unit = { this.refresh() }): Style.RefreshDelegateProvider<T>
+protected fun <T> refreshOnUpdate(initialValue: T, refreshFunction: (T) -> Unit = { this.refresh() }): Style.RefreshDelegateProvider<T>
+open fun removeCssClass(css: String): Component
+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
+open var visible: Boolean
+ + + +abstract class StyledComponent : Component
+ @@ -9350,7 +9943,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, scrollableTabs: Boolean = false, classes: Set<String> = setOf(), init: (TabPanel.() -> Unit)? = null)
var activeIndex: Int
open fun add(child: Component): TabPanel
open fun addAll(children: List<Component>): TabPanel
@@ -9358,7 +9951,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, scrollableTabs: Boolean = false, classes: Set<String> = setOf(), init: (TabPanel.() -> Unit)? = null): TabPanel
@@ -9377,7 +9970,7 @@ -enum class TAG
+open class Tabulator<T : Any> : Widget
-open class Tag : SimplePanel, Template
+open external class Tabulator
-external interface Task
+Tabulator(selector: String, options: Tabulator.Options? = definedExternally)
+Tabulator(selector: <ERROR CLASS>, options: Tabulator.Options? = definedExternally)
+open fun addColumn(definition: Tabulator.ColumnDefinition, insertRightOfTarget: Boolean?, positionTarget: dynamic): Unit
+open fun addData(data: Array<Any>?, addToTop: Boolean?, positionTarget: dynamic): Promise<Tabulator.RowComponent>
+open fun addFilter(field: String, type: dynamic, value: Any): Unit
+open fun addRow(data: Any?, addToTop: Boolean?, positionTarget: dynamic): Promise<Tabulator.RowComponent>
+interface AjaxConfig
-interface Template
+interface AjaxContentType
-open class Text : AbstractText
+interface AutoCompleteParams
-enum class TextAlign
+open var browser: String
+open var browserSlow: Boolean
+interface CellCallbacks
-open class TextArea : AbstractText
+interface CellComponent
-open class TextAreaInput : AbstractTextInput
+interface CellNavigation
-class TextDecoration
+interface CheckboxParams
-enum class TextDecorationLine
+open fun clearData(): Unit
+open fun clearFilter(includeHeaderFilters: Boolean): Unit
+open fun clearHeaderFilter(): Unit
+open fun clearSort(): Unit
+interface ClipboardConfig
-enum class TextDecorationStyle
+interface ColumnComponent
-open class TextInput : AbstractTextInput
+interface ColumnDefinition : Tabulator.ColumnLayout, Tabulator.CellCallbacks
-enum class TextInputType
+interface ColumnDefinitionSorterParams
-enum class TextOverflow
+interface ColumnLayout
-class TextShadow
+open var columnManager: Any
+open fun copyToClipboard(type: dynamic): Unit
+interface DateTimeDifferenceParams : Tabulator.DateTimeParams
-enum class TextTransform
+interface DateTimeParams
-external interface ThumbarButton
+open fun deleteColumn(column: dynamic): Unit
+open fun deleteRow(row: dynamic): Unit
+open fun deselectRow(row: dynamic): Unit
+open fun destroy(): Unit
+open fun download(downloadType: dynamic, fileName: String, params: Tabulator.DownloadOptions?): Unit
+interface DownloadConfig
-data class TickOptions
+interface DownloadCSV
-data class TitleOptions
+interface DownloadOptions : Tabulator.DownloadCSV, Tabulator.DownloadXLXS, Tabulator.DownloadPDF
-external interface ToBitmapOptions
+interface DownloadPDF
-external interface ToDataURLOptions
+open fun downloadToTab(downloadType: dynamic, fileName: String, params: Tabulator.DownloadOptions?): Unit
+interface DownloadXLXS
-open class Toolbar : SimplePanel
+open fun extendModule(name: String, property: String, values: Any): Unit
+interface Filter
-data class TooltipCallback
+open var footerManager: Any
+open fun getAjaxUrl(): String
+open fun getCalcResults(): Any
+open fun getColumn(column: dynamic): Tabulator.ColumnComponent
+open fun getColumnDefinitions(): Array<Tabulator.ColumnDefinition>
+open fun getColumnLayout(): Array<Tabulator.ColumnLayout>
+open fun getColumns(includeColumnGroups: Boolean?): dynamic
+open fun getData(activeOnly: Boolean?): Array<Any>
+open fun getDataCount(activeOnly: Boolean?): Number
+open fun getFilters(includeHeaderFilters: Boolean): Array<Tabulator.Filter>
+open fun getGroupedData(activeOnly: Boolean?): Any
+open fun getGroups(): Array<Tabulator.GroupComponent>
+open fun getHeaderFilters(): Array<Tabulator.Filter>
+open fun getHistoryRedoSize(): dynamic
+open fun getHistoryUndoSize(): dynamic
+open fun getHtml(activeOnly: Boolean?): String
+open fun getLang(locale: String?): Any
+open fun getLocale(): String
+open fun getPage(): dynamic
+open fun getPageMax(): dynamic
+open fun getPageSize(): Number
+open fun getRow(row: dynamic): Tabulator.RowComponent
+open fun getRowFromPosition(position: Number, activeOnly: Boolean?): Unit
+open fun getRowPosition(row: dynamic, activeOnly: Boolean?): Number
+open fun getRows(activeOnly: Boolean?): Array<Tabulator.RowComponent>
+open fun getSelectedData(): Array<Any>
+open fun getSelectedRows(): Array<Tabulator.RowComponent>
+open fun getSorters(): Unit
+interface GroupComponent
-data class TooltipOptions
+open fun hideColumn(column: dynamic): Unit
+interface ImageParams
-data class TooltipOptions
+interface KeyBinding
-enum class TooltipPosition
+interface LinkParams
-external interface ToPNGOptions
+open var modules: Any
+interface MoneyParams
-open external class TouchBar : EventEmitter
+open fun moveRow(fromRow: dynamic, toRow: dynamic, placeAboveTarget: Boolean?): Unit
+open fun navigateDown(): Unit
+open fun navigateLeft(): Unit
+open fun navigateNext(): Unit
+open fun navigatePrev(): Unit
+open fun navigateRight(): Unit
+open fun navigateUp(): Unit
+open fun nextPage(): Promise<Unit>
+interface NumberParams
-open external class TouchBarButton : EventEmitter
+open var options: Tabulator.Options
+interface Options : Tabulator.OptionsGeneral, Tabulator.OptionsHistory, Tabulator.OptionsLocale, Tabulator.OptionsDownload, Tabulator.OptionsColumns, Tabulator.OptionsRows, Tabulator.OptionsData, Tabulator.OptionsSorting, Tabulator.OptionsFiltering, Tabulator.OptionsRowGrouping, Tabulator.OptionsPagination, Tabulator.OptionsPersistentConfiguration, Tabulator.OptionsClipboard, Tabulator.OptionsDataTree, Tabulator.OptionsCell
+interface OptionsCell
-external interface TouchBarButtonConstructorOptions
+interface OptionsCells : Tabulator.CellCallbacks
-open external class TouchBarColorPicker : EventEmitter
+interface OptionsClipboard
-external interface TouchBarColorPickerConstructorOptions
+interface OptionsColumns
-external interface TouchBarConstructorOptions
+interface OptionsData
-open external class TouchBarGroup : EventEmitter
+interface OptionsDataTree
-external interface TouchBarGroupConstructorOptions
+interface OptionsDownload
-open external class TouchBarLabel : EventEmitter
+interface OptionsFiltering
-external interface TouchBarLabelConstructorOptions
+interface OptionsGeneral
-open external class TouchBarPopover : EventEmitter
+interface OptionsHistory
-external interface TouchBarPopoverConstructorOptions
+interface OptionsLocale
-open external class TouchBarScrubber : EventEmitter
+interface OptionsPagination
-external interface TouchBarScrubberConstructorOptions
+interface OptionsPersistentConfiguration
-open external class TouchBarSegmentedControl : EventEmitter
+interface OptionsRowGrouping
-external interface TouchBarSegmentedControlConstructorOptions
+interface OptionsRows
-open external class TouchBarSlider : EventEmitter
+interface OptionsSorting
-external interface TouchBarSliderConstructorOptions
+open fun previousPage(): Promise<Unit>
+interface ProgressBarParams : Tabulator.TrafficParams
-open external class TouchBarSpacer : EventEmitter
+open fun redo(): Boolean
+open fun redraw(force: Boolean?): Unit
+open fun removeFilter(field: String, type: dynamic, value: Any): Unit
+open fun replaceData(data: dynamic, params: Any?, config: Any?): Promise<Unit>
+interface RowComponent
-external interface TouchBarSpacerConstructorOptions
+open var rowManager: Any
+open fun scrollToColumn(column: dynamic, position: dynamic, ifVisible: Boolean?): Promise<Unit>
+open fun scrollToRow(row: dynamic, position: dynamic, ifVisible: Boolean?): Promise<Unit>
+open fun searchData(field: String, type: dynamic, value: Any): Array<Any>
+open fun searchRows(field: String, type: dynamic, value: Any): Array<Tabulator.RowComponent>
+interface SelectLabelValue
-external interface Transaction
+interface SelectParams
-open external class Tray : EventEmitter
+interface SelectParamsGroup
-enum class Trigger
+open fun selectRow(row: dynamic): Unit
+open fun setColumnLayout(layout: Tabulator.ColumnLayout): Unit
+open fun setColumns(definitions: Array<Tabulator.ColumnDefinition>): Unit
+open fun setData(data: dynamic, params: Any?, config: Any?): Promise<Unit>
+open fun setDataFromLocalFile(extensions: String): Unit
+open fun setFilter(p1: dynamic, p2: dynamic, value: Any?): Unit
+open fun setGroupBy(groups: dynamic): Unit
+open fun setGroupHeader(values: dynamic): Unit
+open fun setGroupStartOpen(values: dynamic): Unit
+open fun setHeaderFilterFocus(column: dynamic): Unit
+open fun setHeaderFilterValue(column: dynamic, value: String): Unit
+open fun setHeight(height: Number): Unit
+open fun setLocale(locale: dynamic): Unit
+open fun setMaxPage(max: Number): Unit
+open fun setPage(page: dynamic): Promise<Unit>
+open fun setPageSize(size: Number): Unit
+open fun setPageToRow(row: dynamic): Promise<Unit>
+open fun setSort(sortList: dynamic, dir: dynamic): Unit
+open fun showColumn(column: dynamic): Unit
+interface Sorter
-enum class UnicodeBidi
+interface StarRatingParams
-enum class UNIT
+interface TickCrossParams
-class Updateable<S : Any, CONTENT>
+open fun toggleColumn(column: dynamic): Unit
+open fun toggleSelectRow(row: dynamic): Unit
+interface TrafficParams
-external interface UpdateTargetUrlEvent : Event
+open fun undo(): Boolean
+open fun updateData(data: Array<Any>): Promise<Unit>
+open fun updateOrAddData(data: Array<Any>): Promise<Array<Tabulator.RowComponent>>
+open fun updateOrAddRow(row: dynamic, data: Any): Promise<Tabulator.RowComponent>
+open fun updateRow(row: dynamic, data: Any): Boolean
+interface Validator
-open class Upload : SimplePanel, KFilesFormControl
+ + + +enum class TAG
-external interface UploadBlob
+open class Tag : SimplePanel, Template
-external interface UploadData
+external interface Task
-external interface UploadFile
+interface Template
-external interface UploadFileSystem
+open class Text : AbstractText
-open class UploadInput : Widget, FormInput
+enum class TextAlign
-external interface UploadRawData
+open class TextArea : AbstractText
-external interface Versions
+open class TextAreaInput : AbstractTextInput
-enum class VerticalAlign
+class TextDecoration
-open class VPanel : FlexPanel
+enum class TextDecorationLine
-open external class WebContents : EventEmitter
+enum class TextDecorationStyle
-external interface WebFrame : EventEmitter
+open class TextInput : AbstractTextInput
-external interface WebPreferences
+enum class TextInputType
-open external class WebRequest : EventEmitter
+enum class TextOverflow
-object WebSocketSessionHolder
+class TextShadow
-external interface WebSource
+enum class TextTransform
-external interface WebviewTag
+external interface ThumbarButton
-enum class WhiteSpace
+data class TickOptions
-open class Widget : StyledComponent
+data class TitleOptions
-open class WidgetWrapper : SimplePanel
+external interface ToBitmapOptions
-external interface WillNavigateEvent : Event
+external interface ToDataURLOptions
-open class Window : SimplePanel
+open class Toolbar : SimplePanel
-enum class WordBreak
+data class TooltipCallback
+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)?
-package pl.treksoft.kvision.chart
+enum class TooltipGenerationMode
+data class TooltipOptions
-data class ArcOptions
+data class TooltipOptions
-open class Chart : Widget
+enum class TooltipPosition
-data class ChartScales
+external interface ToPNGOptions
-enum class ChartType
+open external class TouchBar : EventEmitter
-data class Configuration
+open external class TouchBarButton : EventEmitter
-data class DataSets
+TouchBarButton(options: TouchBarButtonConstructorOptions)
+open var backgroundColor: String
+open var icon: NativeImage
+open var label: String
+ + + +external interface TouchBarButtonConstructorOptions
-enum class Eeasing
+open external class TouchBarColorPicker : EventEmitter
-data class ElementsOptions
+external interface TouchBarColorPickerConstructorOptions
-data class GridLineOptions
+external interface TouchBarConstructorOptions
-data class HoverOptions
+open external class TouchBarGroup : EventEmitter
-enum class InteractionMode
+external interface TouchBarGroupConstructorOptions
-enum class InterpolationMode
+open external class TouchBarLabel : EventEmitter
-data class LayoutOptions
+external interface TouchBarLabelConstructorOptions
-data class LayoutPaddingObject
+open external class TouchBarPopover : EventEmitter
-data class LegendLabelOptions
+external interface TouchBarPopoverConstructorOptions
-data class LegendOptions
+open external class TouchBarScrubber : EventEmitter
-enum class LineCap
+external interface TouchBarScrubberConstructorOptions
-enum class LineJoin
+open external class TouchBarSegmentedControl : EventEmitter
-data class LineOptions
+external interface TouchBarSegmentedControlConstructorOptions
-data class Options
+open external class TouchBarSlider : EventEmitter
-data class PointOptions
+external interface TouchBarSliderConstructorOptions
-enum class PointStyle
+open external class TouchBarSpacer : EventEmitter
-enum class Position
+external interface TouchBarSpacerConstructorOptions
-data class RectangleOptions
+external interface Transaction
-enum class ScalesType
+open external class Tray : EventEmitter
-data class ScaleTitleOptions
+enum class Trigger
-data class TickOptions
+enum class UnicodeBidi
-data class TitleOptions
+enum class UNIT
-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
+class Updateable<S : Any, CONTENT>
-data class TooltipOptions
+external interface UpdateTargetUrlEvent : Event
-enum class TooltipPosition
+open class Upload : SimplePanel, KFilesFormControl
+Upload(uploadUrl: String? = null, multiple: Boolean = false, label: String? = null, rich: Boolean = false)
+var allowedFileExtensions: Set<String>?
+var allowedFileTypes: Set<String>?
+open fun blur(): Unit
+var browseOnZoneClick: Boolean
+open fun cancel(): Unit
+open fun clearInput(): Unit
+var dropZoneEnabled: Boolean
+var explorerTheme: Boolean
+val flabel: FieldLabel
+open fun focus(): Unit
+open fun getNativeFile(kFile: KFile): File?
+protected open fun getSnClass(): List<StringBoolPair>
+open fun getValueAsString(): String?
+protected val idc: String
+val input: UploadInput
+var label: String?
+open fun lock(): Unit
+var multiple: Boolean
+var preferIconicPreview: Boolean
+open fun removeEventListeners(): Widget
+var required: Boolean
+open fun resetInput(): Unit
+var rich: Boolean
+open fun <T : Widget> setEventListener(block: SnOn<T>.() -> Unit): Widget
+open fun setEventListener(block: SnOn<Widget>.() -> Unit): Widget
+var showBrowse: Boolean
+var showCancel: Boolean
+var showCaption: Boolean
+var showPreview: Boolean
+var showRemove: Boolean
+var showUpload: Boolean
+open fun unlock(): Unit
+open fun upload(): Unit
+fun Container.upload(uploadUrl: String? = null, multiple: Boolean = false, label: String? = null, rich: Boolean = false, init: (Upload.() -> Unit)? = null): Upload
+var uploadExtraData: ((String, Int) -> dynamic)?
+var uploadUrl: String?
+val validationInfo: HelpBlock
+open var value: List<KFile>?
-package pl.treksoft.kvision.chart.js
- +package pl.treksoft.kvision.chart
+ +package pl.treksoft.kvision.chart.js
+ @@ -13868,6 +15779,37 @@ open fun getElementJQuery(): JQuery?
open fun getElementJQueryD(): dynamic
open var parent: Container?
+protected inner class RefreshDelegate<T>
+ +protected inner class RefreshDelegateProvider<T>
+ +protected fun <T> refreshOnUpdate(refreshFunction: (T) -> Unit = { this.refresh() }): Style.RefreshDelegateProvider<T>
+protected fun <T> refreshOnUpdate(initialValue: T, refreshFunction: (T) -> Unit = { this.refresh() }): Style.RefreshDelegateProvider<T>
open fun removeCssClass(css: String): Component
open fun removeCssClass(css: Style): Component
open fun removeSurroundingCssClass(css: String): Component
@@ -13906,6 +15848,7 @@ open var fontStyle: FontStyle?
open var fontVariant: FontVariant?
open var fontWeight: FontWeight?
+protected open fun getCacheKey(): String
protected open fun getSnStyle(): List<StringPair>
open var height: CssSize?
open var left: CssSize?
@@ -13930,37 +15873,6 @@ open var paddingRight: CssSize?
open var paddingTop: CssSize?
open var position: Position?
-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?
@@ -14011,6 +15923,7 @@ TextDecoration(line: TextDecorationLine? = null, style: TextDecorationStyle? = null)
TextDecoration(line: TextDecorationLine? = null, style: TextDecorationStyle? = null, color: Int)
TextDecoration(line: TextDecorationLine? = null, style: TextDecorationStyle? = null, color: Col)
+fun toString(): String
@@ -14080,6 +15993,7 @@ TextShadow(hShadow: CssSize? = null, vShadow: CssSize? = null, blurRadius: CssSize? = null)
TextShadow(hShadow: CssSize? = null, vShadow: CssSize? = null, blurRadius: CssSize? = null, color: Int)
TextShadow(hShadow: CssSize? = null, vShadow: CssSize? = null, blurRadius: CssSize? = null, color: Col)
+fun toString(): String
@@ -14242,7 +16156,6 @@ protected open fun afterCreate(node: VNode): Unit
protected open fun afterDestroy(): Unit
protected open fun afterInsert(node: VNode): Unit
-protected open fun afterPostpatch(node: VNode): Unit
open fun clearDragDropData(): Unit
open fun disablePopover(): Widget
open fun disableTooltip(): Widget
@@ -14265,6 +16178,37 @@ protected var lastLanguage: String?
open var parent: Container?
protected var popoverOptions: PopoverOptions?
+protected inner class RefreshDelegate<T>
+ +protected inner class RefreshDelegateProvider<T>
+ +protected fun <T> refreshOnUpdate(refreshFunction: (T) -> Unit = { this.refresh() }): Widget.RefreshDelegateProvider<T>
+protected fun <T> refreshOnUpdate(initialValue: T, refreshFunction: (T) -> Unit = { this.refresh() }): Widget.RefreshDelegateProvider<T>
open fun removeCssClass(css: String): Widget
open fun removeCssClass(css: Style): Widget
open fun removeEventListeners(): Widget
@@ -14292,6 +16236,8 @@ protected fun translate(text: String): String
protected fun translate(text: String?): String?
open var visible: Boolean
+protected var vnkey: String?
+protected var vnode: VNode?
fun Container.widget(classes: Set<String> = setOf(), init: (Widget.() -> Unit)? = null): Widget
@@ -14362,12 +16308,12 @@ -DataContainer(model: ObservableList<M>, factory: (M, Int, ObservableList<M>) -> C, container: CONT, containerAdd: (CONT.(C, M) -> Unit)? = null, filter: ((M) -> Boolean)? = null, sorter: ((M) -> Comparable<*>?)? = null, sorterType: () -> SorterType = { SorterType.ASC }, init: (DataContainer<M, C, CONT>.() -> Unit)? = null)
+DataContainer(model: MutableList<M>, factory: (M, Int, MutableList<M>) -> C, container: CONT, containerAdd: (CONT.(C, M) -> Unit)? = null, filter: ((M) -> Boolean)? = null, sorter: ((M) -> Comparable<*>?)? = null, sorterType: () -> SorterType = { SorterType.ASC }, init: (DataContainer<M, C, CONT>.() -> Unit)? = null)
fun add(child: Component): Container
fun addAll(children: List<Component>): Container
fun clearOnUpdate(): DataContainer<M, C, CONT>
-fun <M, C : Component, CONT : Container> Container.dataContainer(model: ObservableList<M>, factory: (M, Int, ObservableList<M>) -> C, container: CONT, containerAdd: (CONT.(C, M) -> Unit)? = null, filter: ((M) -> Boolean)? = null, sorter: ((M) -> Comparable<*>?)? = null, sorterType: () -> SorterType = { SorterType.ASC }, init: (DataContainer<M, C, CONT>.() -> Unit)? = null): DataContainer<M, C, CONT>
-fun <M, C : Component> Container.dataContainer(model: ObservableList<M>, factory: (M, Int, ObservableList<M>) -> C, containerAdd: (VPanel.(C, M) -> Unit)? = null, filter: ((M) -> Boolean)? = null, sorter: ((M) -> Comparable<*>?)? = null, sorterType: () -> SorterType = { SorterType.ASC }, init: (DataContainer<M, C, VPanel>.() -> Unit)? = null): DataContainer<M, C, VPanel>
+fun <M, C : Component, CONT : Container> Container.dataContainer(model: MutableList<M>, factory: (M, Int, MutableList<M>) -> C, container: CONT, containerAdd: (CONT.(C, M) -> Unit)? = null, filter: ((M) -> Boolean)? = null, sorter: ((M) -> Comparable<*>?)? = null, sorterType: () -> SorterType = { SorterType.ASC }, init: (DataContainer<M, C, CONT>.() -> Unit)? = null): DataContainer<M, C, CONT>
+fun <M, C : Component> Container.dataContainer(model: MutableList<M>, factory: (M, Int, MutableList<M>) -> C, containerAdd: (VPanel.(C, M) -> Unit)? = null, filter: ((M) -> Boolean)? = null, sorter: ((M) -> Comparable<*>?)? = null, sorterType: () -> SorterType = { SorterType.ASC }, init: (DataContainer<M, C, VPanel>.() -> Unit)? = null): DataContainer<M, C, VPanel>
fun getChildren(): List<Component>
fun onUpdate(handler: () -> Unit): DataContainer<M, C, CONT>
fun remove(child: Component): Container
@@ -15154,7 +17100,1123 @@ -external interface BrowserWindowConstructorOptions
+external interface BrowserWindowConstructorOptions
+ +open external class BrowserWindowProxy : EventEmitter
+ +external interface Certificate
+ +external interface CertificatePrincipal
+ +external interface CertificateTrustDialogOptions
+ +external interface CertificateVerifyProcRequest
+ +external interface ClearStorageDataOptions
+ +open external class ClientRequest : EventEmitter
+ +external var clipboard: Clipboard
+external interface Clipboard : EventEmitter
+ +external interface CommandLine
+ +external interface CommonInterface
+ +external interface Config
+ +external interface ConsoleMessageEvent : Event
+ +external var contentTracing: ContentTracing
+external interface ContentTracing : EventEmitter
+ +external interface ContextMenuParams
+ +external interface Cookie
+ +open external class Cookies : EventEmitter
+ +external interface CPUUsage
+ +external interface CrashReport
+ +external var crashReporter: CrashReporter
+external interface CrashReporter : EventEmitter
+ +external interface CrashReporterStartOptions
+ +external interface CreateFromBufferOptions
+ +external interface CreateInterruptedDownloadOptions
+ +external interface Data
+ +open external class Debugger : EventEmitter
+ +external interface DefaultFontFamily
+ +external var desktopCapturer: DesktopCapturer
+external interface DesktopCapturer : EventEmitter
+ +external interface DesktopCapturerSource
+ +external interface Details
+ +external interface DevToolsExtensions
+external var dialog: Dialog
+external interface Dialog : EventEmitter
+ +external interface DidChangeThemeColorEvent : Event
+ +external interface DidFailLoadEvent : Event
+ +external interface DidFrameFinishLoadEvent : Event
+ +external interface DidGetRedirectRequestEvent : Event
+ +external interface DidGetResponseDetailsEvent : Event
+ +external interface DidNavigateEvent : Event
+ +external interface DidNavigateInPageEvent : Event
+ +external interface Display
+ +external interface DisplayBalloonOptions
+ +external interface Dock
+ +open external class DownloadItem : EventEmitter
+ +external interface EditFlags
+ +external interface EnableNetworkEmulationOptions
+ +external interface Event
+ +open external class EventEmitter
+ +external interface EventListenerObject
+ +external interface Extensions
+external interface Extra
+external interface FeedURLOptions
+ +external interface FileFilter
+ +external interface FileIconOptions
+ +external interface Filter
+ +external interface FindInPageOptions
+ +external interface FoundInPageEvent : Event
+ +external interface FoundInPageResult
+ +external interface FromPartitionOptions
+ +external var globalShortcut: GlobalShortcut
+external interface GlobalShortcut : EventEmitter
+ +external interface GPUFeatureStatus
+ +external interface Header
+ +external interface Headers
+external interface IgnoreMouseEventsOptions
-open external class BrowserWindowProxy : EventEmitter
+external interface ImportCertificateOptions
-external interface Certificate
+external var inAppPurchase: InAppPurchase
+external interface InAppPurchase : EventEmitter
-external interface CertificatePrincipal
+open external class IncomingMessage : EventEmitter
-external interface CertificateTrustDialogOptions
+external interface Input
-external interface CertificateVerifyProcRequest
+external interface InterceptBufferProtocolRequest
-external interface ClearStorageDataOptions
+external interface InterceptFileProtocolRequest
-open external class ClientRequest : EventEmitter
+external interface InterceptHttpProtocolRequest
-external var clipboard: Clipboard
-external interface Clipboard : EventEmitter
+external interface InterceptStreamProtocolRequest
+external interface InterceptStringProtocolRequest
+ +external interface IOCounters
+ -external interface CommandLine
+external var ipcMain: IpcMain
+external interface IpcMain : EventEmitter
-external interface CommonInterface
+external interface IpcMessageEvent : Event
-external interface Config
+external var ipcRenderer: IpcRenderer
+external interface IpcRenderer : EventEmitter
-external interface ConsoleMessageEvent : Event
+external interface Item
-external var contentTracing: ContentTracing
-external interface ContentTracing : EventEmitter
+external interface JumpListCategory
-external interface ContextMenuParams
+external interface JumpListItem
-external interface Cookie
+external interface JumpListSettings
-open external class Cookies : EventEmitter
+external interface LoadCommitEvent : Event
-external interface CPUUsage
+external interface LoadURLOptions
-external interface CrashReport
+external interface LoginItemSettings
-external var crashReporter: CrashReporter
-external interface CrashReporter : EventEmitter
+external interface LoginItemSettingsOptions
-external interface CrashReporterStartOptions
+external interface MainInterface : CommonInterface
-external interface CreateFromBufferOptions
+external interface MediaFlags
-external interface CreateInterruptedDownloadOptions
+external interface MemoryInfo
-external interface Data
+external interface MemoryUsageDetails
-open external class Debugger : EventEmitter
+open external class Menu
-external interface DefaultFontFamily
+open external class MenuItem
-external var desktopCapturer: DesktopCapturer
-external interface DesktopCapturer : EventEmitter
+external interface MenuItemConstructorOptions
-external interface DesktopCapturerSource
+external interface MessageBoxOptions
-external interface Details
+external interface MimeTypedBuffer
-external interface DevToolsExtensions
-external var dialog: Dialog
-external interface Dialog : EventEmitter
+external var nativeImage: Any?
+open external class NativeImage
-external interface DidChangeThemeColorEvent : Event
+external var net: Net
+external interface Net : EventEmitter
-external interface DidFailLoadEvent : Event
+external interface NewWindowEvent : Event
-external interface DidFrameFinishLoadEvent : Event
+open external class Notification : EventEmitter
-external interface DidGetRedirectRequestEvent : Event
+external interface NotificationAction
-external interface DidGetResponseDetailsEvent : Event
+external interface NotificationConstructorOptions
-external interface DidNavigateEvent : Event
+external interface OnBeforeRedirectDetails
-external interface DidNavigateInPageEvent : Event
+external interface OnBeforeRedirectFilter
-external interface Display
+external interface OnBeforeRequestDetails
-external interface DisplayBalloonOptions
+external interface OnBeforeRequestFilter
-external interface Dock
+external interface OnBeforeSendHeadersFilter
-open external class DownloadItem : EventEmitter
+external interface OnCompletedDetails
-external interface EditFlags
+external interface OnCompletedFilter
-external interface EnableNetworkEmulationOptions
+external interface OnErrorOccurredDetails
-external interface Event
+external interface OnErrorOccurredFilter
-open external class EventEmitter
+external interface OnHeadersReceivedFilter
-external interface EventListenerObject
+external interface OnResponseStartedDetails
-external interface Extensions
-external interface Extra
-external interface FeedURLOptions
+external interface OnResponseStartedFilter
-external interface FileFilter
+external interface OnSendHeadersDetails
-external interface FileIconOptions
+external interface OnSendHeadersFilter
-external interface Filter
+external interface OpenDevToolsOptions
-external interface FindInPageOptions
+external interface OpenDialogOptions
-external interface FoundInPageEvent : Event
+external interface OpenExternalOptions
-external interface FoundInPageResult
+external interface Options
+external interface PageFaviconUpdatedEvent : Event
-external interface FromPartitionOptions
+external interface PageTitleUpdatedEvent : Event
-external var globalShortcut: GlobalShortcut
-external interface GlobalShortcut : EventEmitter
+external interface Parameters
-external interface GPUFeatureStatus
+external interface Payment
-external interface Header
+external interface PermissionRequestHandlerDetails
-external interface Headers
-external interface IgnoreMouseEventsOptions
+external interface PluginCrashedEvent : Event
-external interface ImportCertificateOptions
+external interface Point
-external var inAppPurchase: InAppPurchase
-external interface InAppPurchase : EventEmitter
+external interface PopupOptions
-open external class IncomingMessage : EventEmitter
+external var powerMonitor: PowerMonitor
+external interface PowerMonitor : EventEmitter
+external var powerSaveBlocker: PowerSaveBlocker
+external interface PowerSaveBlocker : EventEmitter
+ -external interface Input
+external interface PrinterInfo
-external interface InterceptBufferProtocolRequest
+external interface PrintOptions
-external interface InterceptFileProtocolRequest
+external interface PrintToPDFOptions
-external interface InterceptHttpProtocolRequest
+external interface ProcessMemoryInfo
-external interface InterceptStreamProtocolRequest
+external interface ProcessMetric
-external interface InterceptStringProtocolRequest
+external interface ProgressBarOptions
-external interface IOCounters
+external var protocol: Protocol
+external interface Protocol : EventEmitter
-external var ipcMain: IpcMain
-external interface IpcMain : EventEmitter
+external interface Provider
-external interface IpcMessageEvent : Event
+external interface ReadBookmark
-external var ipcRenderer: IpcRenderer
-external interface IpcRenderer : EventEmitter
+external interface Rectangle
-external interface Item
+external interface RedirectRequest
-external interface JumpListCategory
+external interface RegisterBufferProtocolRequest
-external interface JumpListItem
+external interface RegisterFileProtocolRequest
-external interface JumpListSettings
+external interface RegisterHttpProtocolRequest
-external interface LoadCommitEvent : Event
+external interface RegisterStandardSchemesOptions
-external interface LoadURLOptions
+external interface RegisterStreamProtocolRequest
-external interface LoginItemSettings
+external interface RegisterStringProtocolRequest
-external interface LoginItemSettingsOptions
+external interface RegisterURLSchemeAsPrivilegedOptions
-external interface MainInterface : CommonInterface
+external interface RelaunchOptions
-external interface MediaFlags
+external var remote: Remote
+external interface Remote : MainInterface
-external interface MemoryInfo
+external interface RemoveClientCertificate
+ +external interface RemovePassword
-external interface MemoryUsageDetails
+external interface RendererInterface : CommonInterface
-open external class Menu
+external interface Request
-open external class MenuItem
+external interface RequestHeaders
+external interface ResizeOptions
-external interface MenuItemConstructorOptions
+external interface ResourceUsage
-external interface MessageBoxOptions
+external interface Response
-external interface MimeTypedBuffer
+external interface ResponseHeaders
+external interface Result
-external var nativeImage: Any?
-open external class NativeImage
+external interface SaveDialogOptions
-external var net: Net
-external interface Net : EventEmitter
+external var screen: Screen
+external interface Screen : EventEmitter
-external interface NewWindowEvent : Event
+external interface ScrubberItem
-open external class Notification : EventEmitter
+external interface SegmentedControlSegment
-external interface NotificationAction
+external interface SelectionArea
+external var session: Any?
+open external class Session : EventEmitter
-external interface NotificationConstructorOptions
+external interface Settings
+external var shell: Shell
+external interface Shell
+ -external interface OnBeforeRedirectDetails
+external interface ShortcutDetails
-external interface OnBeforeRedirectFilter
+external interface Size
-external interface OnBeforeRequestDetails
+external interface SizeOptions
-external interface OnBeforeRequestFilter
+external interface SourcesOptions
-external interface OnBeforeSendHeadersFilter
+external interface StartMonitoringOptions
-external interface OnCompletedDetails
+external interface StartRecordingOptions
-external interface OnCompletedFilter
+external interface StreamProtocolResponse
-external interface OnErrorOccurredDetails
+external interface SystemMemoryInfo
-external interface OnErrorOccurredFilter
+external var systemPreferences: SystemPreferences
+external interface SystemPreferences : EventEmitter
-external interface OnHeadersReceivedFilter
+external interface Task
-external interface OnResponseStartedDetails
+external interface ThumbarButton
-external interface OnResponseStartedFilter
+external interface ToBitmapOptions
-external interface OnSendHeadersDetails
+external interface ToDataURLOptions
-external interface OnSendHeadersFilter
+external interface ToPNGOptions
-external interface OpenDevToolsOptions
+open external class TouchBar : EventEmitter
-external interface OpenDialogOptions
+open external class TouchBarButton : EventEmitter
-external interface OpenExternalOptions
+external interface TouchBarButtonConstructorOptions
-external interface Options
-external interface PageFaviconUpdatedEvent : Event
+open external class TouchBarColorPicker : EventEmitter
-external interface PageTitleUpdatedEvent : Event
+external interface TouchBarColorPickerConstructorOptions
-external interface Parameters
+external interface TouchBarConstructorOptions
-external interface Payment
+open external class TouchBarGroup : EventEmitter
-external interface PermissionRequestHandlerDetails
+external interface TouchBarGroupConstructorOptions
-external interface PluginCrashedEvent : Event
+open external class TouchBarLabel : EventEmitter
-external interface Point
+external interface TouchBarLabelConstructorOptions
-external interface PopupOptions
+open external class TouchBarPopover : EventEmitter
-external var powerMonitor: PowerMonitor
-external interface PowerMonitor : EventEmitter
+external interface TouchBarPopoverConstructorOptions
-external var powerSaveBlocker: PowerSaveBlocker
-external interface PowerSaveBlocker : EventEmitter
+open external class TouchBarScrubber : EventEmitter
-external interface PrinterInfo
+external interface TouchBarScrubberConstructorOptions
-external interface PrintOptions
+open external class TouchBarSegmentedControl : EventEmitter
-external interface PrintToPDFOptions
+external interface TouchBarSegmentedControlConstructorOptions
-external interface ProcessMemoryInfo
+open external class TouchBarSlider : EventEmitter
-external interface ProcessMetric
+external interface TouchBarSliderConstructorOptions
-external interface ProgressBarOptions
+open external class TouchBarSpacer : EventEmitter
-external var protocol: Protocol
-external interface Protocol : EventEmitter
+external interface TouchBarSpacerConstructorOptions
-external interface Provider
+external interface Transaction
-external interface ReadBookmark
+open external class Tray : EventEmitter
-external interface Rectangle
+external interface UpdateTargetUrlEvent : Event
-external interface RedirectRequest
+external interface UploadBlob
-external interface RegisterBufferProtocolRequest
+external interface UploadData
-external interface RegisterFileProtocolRequest
+external interface UploadFile
-external interface RegisterHttpProtocolRequest
+external interface UploadFileSystem
-external interface RegisterStandardSchemesOptions
+external interface UploadRawData
-external interface RegisterStreamProtocolRequest
+external interface Versions
-external interface RegisterStringProtocolRequest
+external var webContents: Any?
+open external class WebContents : EventEmitter
-external interface RegisterURLSchemeAsPrivilegedOptions
+external var webFrame: WebFrame
+external interface WebFrame : EventEmitter
-external interface RelaunchOptions
+external interface WebPreferences
-external var remote: Remote
-external interface Remote : MainInterface
+open external class WebRequest : EventEmitter
-external interface RemoveClientCertificate
+external interface WebSource
-external interface RemovePassword
+external var webviewTag: WebviewTag
+external interface WebviewTag
-external interface RendererInterface : CommonInterface
+external interface WillNavigateEvent : Event
-external interface Request
- -external interface RequestHeaders
-external interface ResizeOptions
+package pl.treksoft.kvision.electron.nodejs
-external interface ResourceUsage
+external interface Process : EventEmitter
-external interface Response
+external interface ProcessVersions
-external interface ResponseHeaders
-external interface Result
- -external interface SaveDialogOptions
+package pl.treksoft.kvision.form
-external var screen: Screen
-external interface Screen : EventEmitter
+interface BoolFormControl : FormControl
-external interface ScrubberItem
+interface DateFormControl : FormControl
-external interface SegmentedControlSegment
+open class FieldLabel : Tag
-external interface SelectionArea
-external var session: Any?
-open external class Session : EventEmitter
+class Form<K : Any>
-external interface Settings
+interface FormControl : Component
-external var shell: Shell
-external interface Shell
+enum class FormEnctype
-external interface ShortcutDetails
+interface FormInput : Component
-external interface Size
+enum class FormMethod
-external interface SizeOptions
+open class FormPanel<K : Any> : SimplePanel
-external interface SourcesOptions
+enum class FormTarget
-external interface StartMonitoringOptions
+enum class FormType
-external interface StartRecordingOptions
+open class HelpBlock : Tag
-external interface StreamProtocolResponse
+enum class InputSize
-external interface SystemMemoryInfo
+interface KFilesFormControl : FormControl
-external var systemPreferences: SystemPreferences
-external interface SystemPreferences : EventEmitter
+kotlin.collections.Map
-external interface Task
+kotlin.js.Json
-external interface ThumbarButton
+interface NumberFormControl : FormControl
-external interface ToBitmapOptions
+interface StringFormControl : FormControl
-external interface ToDataURLOptions
+ + + +package pl.treksoft.kvision.form.check
+package pl.treksoft.kvision.form.text
-external interface UploadRawData
+abstract class AbstractText : SimplePanel, StringFormControl
-external interface Versions
+abstract class AbstractTextInput : Widget, FormInput
-external var webContents: Any?
-open external class WebContents : EventEmitter
+open class Password : Text
-external var webFrame: WebFrame
-external interface WebFrame : EventEmitter
+open class RichText : AbstractText
-external interface WebPreferences
+open class RichTextInput : AbstractTextInput
-open external class WebRequest : EventEmitter
+open class Text : AbstractText
+ +open class TextArea : AbstractText
+ +open class TextAreaInput : AbstractTextInput
+ +open class TextInput : AbstractTextInput
+ +enum class TextInputType
+ + + + +package pl.treksoft.kvision.form.time
+ +package pl.treksoft.kvision.form.upload
+package pl.treksoft.kvision.hmr
+package pl.treksoft.kvision.html
-package pl.treksoft.kvision.form.check
+open class Tag : SimplePanel, Template
+interface Template
-open class CheckBoxInput : CheckInput
+ + + +package pl.treksoft.kvision.i18n
-enum class CheckBoxStyle
+class DefaultI18nManager : I18nManager
-abstract class CheckInput : Widget, FormInput
+object I18n : I18nManager
-enum class CheckInputType
+interface I18nManager
-open class Radio : SimplePanel, BoolFormControl
+external class Jed
-open class RadioGroup : SimplePanel, StringFormControl
+class SimpleI18nManager : I18nManager
-open class RadioGroupInput : SimplePanel, FormInput
+ + + +package pl.treksoft.kvision.modal
-open class RadioInput : CheckInput
+open class Alert : Modal
-enum class RadioStyle
+open class CloseIcon : Widget
+CloseIcon()
+protected open fun getSnAttrs(): List<StringPair>
+protected open fun getSnClass(): List<StringBoolPair>
+protected open fun render(): VNode
-package pl.treksoft.kvision.form.select
+open class Confirm : Modal
+open class Dialog<R> : Modal
-enum class DataType
+open class Modal : SimplePanel
-external fun decodeURIComponent(encodedURI: String): String
-enum class HttpType
+enum class ModalSize
-open class RemoteSelect<T : Any> : SimplePanel, StringFormControl
+ + + +package pl.treksoft.kvision.navbar
+package pl.treksoft.kvision.panel
-open class SelectOption : Widget
+enum class Direction
-enum class SelectWidthType
+open class DockPanel : SimplePanel
-fun AjaxOptions.toJs(emptyOption: Boolean): dynamic
+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
+open fun remove(child: Component): DockPanel
+open fun removeAll(): DockPanel
+open fun removeAt(position: Side): DockPanel
-package pl.treksoft.kvision.form.spinner
+enum class FlexAlignContent
+enum class FlexAlignItems
-enum class ForceType
+enum class FlexDir
-open class Spinner : SimplePanel, NumberFormControl
+enum class FlexJustify
-open class SpinnerInput : Widget, FormInput
+open class FlexPanel : SimplePanel
+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
+protected open fun getSnStyle(): List<StringPair>
+var justify: FlexJustify?
+open fun remove(child: Component): FlexPanel
+open fun removeAll(): FlexPanel
+var spacing: Int?
+var wrap: FlexWrap?
-package pl.treksoft.kvision.form.text
- -package pl.treksoft.kvision.form.time
+open class ResponsiveGridPanel : SimplePanel
+class Root : SimplePanel
-open class DateTimeInput : Widget, FormInput
+enum class Side
+CENTER
+DOWN
+LEFT
+RIGHT
+UP
-package pl.treksoft.kvision.form.upload
+enum class SideTabSize
+open class SimplePanel : Widget, Container
-open class UploadInput : Widget, FormInput
+open class SplitPanel : SimplePanel
+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
-package pl.treksoft.kvision.hmr
+open class StackPanel : SimplePanel
+open class TabPanel : SimplePanel
-external interface Hot
+enum class TabPosition
-external val module: Module
-external interface Module
+open class VPanel : FlexPanel
-package pl.treksoft.kvision.html
+package pl.treksoft.kvision.progress
+package pl.treksoft.kvision.redux
-enum class ButtonStyle
+typealias ActionCreator<A, S> = (Dispatch<A>, GetState<S>) -> Unit
+inline fun <reified S : Any, A> createReduxStore(noinline reducer: <ERROR CLASS><S, A>, initialState: S, vararg middlewares: dynamic): ReduxStore<S, A>
+typealias Dispatch<A> = (A) -> <ERROR CLASS>
+typealias GetState<S> = () -> S
+class ReduxStore<S : Any, A>
-enum class ButtonType
+class StateBinding<S : Any, A, CONT : Container, CONTENT> : Widget
-open class Canvas : Widget
+class Updateable<S : Any, CONTENT>
-open class Div : Tag
+ + + +package pl.treksoft.kvision.remote
-open class Footer : Tag
+fun <ERROR CLASS>.addPathPatternsFromServices(services: List<KVServiceManager<*>>): Unit
+fun <T : Any> <ERROR CLASS>.applyRoutes(serviceManager: KVServiceManager<T>): Unit
+open class CallAgent
-open class H1 : Tag
+data class Credentials
-open class H2 : Tag
+open class DummyWebSocketSession
-open class H3 : Tag
+fun getWebSocketUrl(url: String): String
+const val HTTP_UNAUTHORIZED: Int
+val <ERROR CLASS>.injector: <ERROR CLASS>
+val injectorKey: <ERROR CLASS>
+object JSON
-open class H4 : Tag
+const val KV_ROUTE_ID_ATTRIBUTE: String
+open class KVController
-open class H5 : Tag
+fun <ERROR CLASS>.kvisionInit(): Unit
+fun <ERROR CLASS>.kvisionInit(vararg modules: <ERROR CLASS>): Unit
+open class KVRemoteAgent<T : Any> : RemoteAgent
-open class H6 : Tag
+open actual class KVServiceManager<T : Any>
-open class Header : Tag
+open class KVWebSocketConfig
-open class Icon : Tag
+class LoginService
-open class Iframe : Widget
+fun obj(init: dynamic.() -> Unit): dynamic
+external class Object
-open class Image : Widget
+Profile
-enum class ImageShape
+actual data class Profile
-open class Label : Span
+actual typealias Profile = <ERROR CLASS>
+ + + +interface RemoteAgent
-open class Link : SimplePanel
+class SecurityException : Exception
-open class ListTag : SimplePanel
+abstract class SecurityMgr
-enum class ListType
+class Socket
-open class P : Tag
+class SocketClosedException : Throwable
-enum class Sandbox
+object WebSocketSessionHolder
-open class Section : Tag
+suspend fun <RESP> <ERROR CLASS>.withProfile(block: suspend (Profile) -> RESP): RESP
+suspend fun <RESP> withProfile(block: suspend (Profile) -> RESP): RESP
+ + + +package pl.treksoft.kvision.rest
-fun <K> Template.setData(obj: K, serializer: SerializationStrategy<K>): Unit
-inline fun <reified K : Any> Template.setData(obj: K): Unit
-open class Span : Tag
+const val HTTP_UNAUTHORIZED: Int
+enum class HttpMethod
-enum class TAG
+open class RestClient
-open class Tag : SimplePanel, Template
+ + + +package pl.treksoft.kvision.routing
-interface Template
+open class Routing
+var routing: Routing
-package pl.treksoft.kvision.i18n
+package pl.treksoft.kvision.table
-package pl.treksoft.kvision.modal
+package pl.treksoft.kvision.tabulator
-package pl.treksoft.kvision.navbar
+enum class Editor
+enum class Filter
-open class Navbar : SimplePanel
+enum class Formatter
-enum class NavbarType
+enum class Layout
-open class NavForm : Tag
+data class Options
+enum class PaginationMode
+ -package pl.treksoft.kvision.panel
+enum class ProgressiveMode
+enum class RangeMode
-open class DockPanel : SimplePanel
+enum class ResponsiveLayout
-enum class FlexAlignContent
+enum class RowPos
-enum class FlexAlignItems
+enum class RowPosition
-enum class FlexDir
+enum class Sorter
-enum class FlexJustify
+enum class SortingDir
-open class FlexPanel : SimplePanel
+open class Tabulator<T : Any> : Widget
-enum class FlexWrap
+fun DownloadConfig.toJs(): Tabulator.DownloadConfig
+fun ColumnDefinition.toJs(i18nTranslator: (String) -> String): Tabulator.ColumnDefinition
+fun Options.toJs(i18nTranslator: (String) -> String): Tabulator.Options
+enum class TooltipGenerationMode
-enum class GridAlign
+enum class Validator
-enum class GridAlignContent
+ + + +package pl.treksoft.kvision.tabulator.js
-enum class GridFlow
+open external class Tabulator
-enum class GridJustify
+Tabulator(selector: String, options: Tabulator.Options? = definedExternally)
+Tabulator(selector: <ERROR CLASS>, options: Tabulator.Options? = definedExternally)
+open fun addColumn(definition: Tabulator.ColumnDefinition, insertRightOfTarget: Boolean?, positionTarget: dynamic): Unit
+open fun addData(data: Array<Any>?, addToTop: Boolean?, positionTarget: dynamic): Promise<Tabulator.RowComponent>
+open fun addFilter(field: String, type: dynamic, value: Any): Unit
+open fun addRow(data: Any?, addToTop: Boolean?, positionTarget: dynamic): Promise<Tabulator.RowComponent>
+interface AjaxConfig
-enum class GridJustifyContent
+interface AjaxContentType
-open class GridPanel : SimplePanel
+interface AutoCompleteParams
-enum class GridSize
+open var browser: String
+open var browserSlow: Boolean
+interface CellCallbacks
-class GridWrapper : WidgetWrapper
+interface CellComponent
-open class HPanel : FlexPanel
+interface CellNavigation
-open class ResponsiveGridPanel : SimplePanel
+interface CheckboxParams
-class Root : SimplePanel
+open fun clearData(): Unit
+open fun clearFilter(includeHeaderFilters: Boolean): Unit
+open fun clearHeaderFilter(): Unit
+open fun clearSort(): Unit
+interface ClipboardConfig
-enum class Side
+interface ColumnComponent
-enum class SideTabSize
+interface ColumnDefinition : Tabulator.ColumnLayout, Tabulator.CellCallbacks
-open class SimplePanel : Widget, Container
+interface ColumnDefinitionSorterParams
-open class SplitPanel : SimplePanel
+interface ColumnLayout
-open class StackPanel : SimplePanel
+open var columnManager: Any
+open fun copyToClipboard(type: dynamic): Unit
+interface DateTimeDifferenceParams : Tabulator.DateTimeParams
-open class TabPanel : SimplePanel
+interface DateTimeParams
-enum class TabPosition
+open fun deleteColumn(column: dynamic): Unit
+open fun deleteRow(row: dynamic): Unit
+open fun deselectRow(row: dynamic): Unit
+open fun destroy(): Unit
+open fun download(downloadType: dynamic, fileName: String, params: Tabulator.DownloadOptions?): Unit
+interface DownloadConfig
-open class VPanel : FlexPanel
+interface DownloadCSV
+open var bom: Boolean?
+open var delimiter: String?
-package pl.treksoft.kvision.progress
+interface DownloadOptions : Tabulator.DownloadCSV, Tabulator.DownloadXLXS, Tabulator.DownloadPDF
+interface DownloadPDF
-enum class ProgressBarStyle
+open fun downloadToTab(downloadType: dynamic, fileName: String, params: Tabulator.DownloadOptions?): Unit
+interface DownloadXLXS
+open var sheetName: String?
-package pl.treksoft.kvision.redux
+open fun extendModule(name: String, property: String, values: Any): Unit
+interface Filter
+open var footerManager: Any
+open fun getAjaxUrl(): String
+open fun getCalcResults(): Any
+open fun getColumn(column: dynamic): Tabulator.ColumnComponent
+open fun getColumnDefinitions(): Array<Tabulator.ColumnDefinition>
+open fun getColumnLayout(): Array<Tabulator.ColumnLayout>
+open fun getColumns(includeColumnGroups: Boolean?): dynamic
+open fun getData(activeOnly: Boolean?): Array<Any>
+open fun getDataCount(activeOnly: Boolean?): Number
+open fun getFilters(includeHeaderFilters: Boolean): Array<Tabulator.Filter>
+open fun getGroupedData(activeOnly: Boolean?): Any
+open fun getGroups(): Array<Tabulator.GroupComponent>
+open fun getHeaderFilters(): Array<Tabulator.Filter>
+open fun getHistoryRedoSize(): dynamic
+open fun getHistoryUndoSize(): dynamic
+open fun getHtml(activeOnly: Boolean?): String
+open fun getLang(locale: String?): Any
+open fun getLocale(): String
+open fun getPage(): dynamic
+open fun getPageMax(): dynamic
+open fun getPageSize(): Number
+open fun getRow(row: dynamic): Tabulator.RowComponent
+open fun getRowFromPosition(position: Number, activeOnly: Boolean?): Unit
+open fun getRowPosition(row: dynamic, activeOnly: Boolean?): Number
+open fun getRows(activeOnly: Boolean?): Array<Tabulator.RowComponent>
+open fun getSelectedData(): Array<Any>
+open fun getSelectedRows(): Array<Tabulator.RowComponent>
+open fun getSorters(): Unit
+interface GroupComponent
-class StateBinding<S : Any, A, CONT : Container, CONTENT> : Widget
+open fun hideColumn(column: dynamic): Unit
+interface ImageParams
-class Updateable<S : Any, CONTENT>
+interface KeyBinding
+open var copyToClipboard: dynamic
+open var navDown: dynamic
+open var navLeft: dynamic
+open var navNext: dynamic
+open var navPrev: dynamic
+open var navRight: dynamic
+open var navUp: dynamic
+open var redo: dynamic
+open var scrollPageDown: dynamic
+open var scrollPageUp: dynamic
+open var scrollToEnd: dynamic
+open var scrollToStart: dynamic
+open var undo: dynamic
-package pl.treksoft.kvision.remote
+interface LinkParams
+open var modules: Any
+interface MoneyParams
-data class Credentials
+open fun moveRow(fromRow: dynamic, toRow: dynamic, placeAboveTarget: Boolean?): Unit
+open fun navigateDown(): Unit
+open fun navigateLeft(): Unit
+open fun navigateNext(): Unit
+open fun navigatePrev(): Unit
+open fun navigateRight(): Unit
+open fun navigateUp(): Unit
+open fun nextPage(): Promise<Unit>
+interface NumberParams
-open class DummyWebSocketSession
+open var options: Tabulator.Options
+interface Options : Tabulator.OptionsGeneral, Tabulator.OptionsHistory, Tabulator.OptionsLocale, Tabulator.OptionsDownload, Tabulator.OptionsColumns, Tabulator.OptionsRows, Tabulator.OptionsData, Tabulator.OptionsSorting, Tabulator.OptionsFiltering, Tabulator.OptionsRowGrouping, Tabulator.OptionsPagination, Tabulator.OptionsPersistentConfiguration, Tabulator.OptionsClipboard, Tabulator.OptionsDataTree, Tabulator.OptionsCell
+interface OptionsCell
-fun getWebSocketUrl(url: String): String
-const val HTTP_UNAUTHORIZED: Int
-val <ERROR CLASS>.injector: <ERROR CLASS>
-val injectorKey: <ERROR CLASS>
-object JSON
+interface OptionsCells : Tabulator.CellCallbacks
-const val KV_ROUTE_ID_ATTRIBUTE: String
-open class KVController
+interface OptionsClipboard
-fun <ERROR CLASS>.kvisionInit(): Unit
-fun <ERROR CLASS>.kvisionInit(vararg modules: <ERROR CLASS>): Unit
-open class KVRemoteAgent<T : Any> : RemoteAgent
+interface OptionsColumns
-open actual class KVServiceManager<T : Any>
+interface OptionsData
-open class KVWebSocketConfig
+interface OptionsDataTree
-class LoginService
+interface OptionsDownload
-fun obj(init: dynamic.() -> Unit): dynamic
-external class Object
+interface OptionsFiltering
-Profile
+interface OptionsGeneral
+interface OptionsHistory
-actual typealias Profile = <ERROR CLASS>
+open var history: Boolean?
+open var historyRedo: ((dynamic, dynamic, data: Any) -> Unit)?
+open var historyUndo: ((dynamic, dynamic, data: Any) -> Unit)?
-interface RemoteAgent
-class SecurityException : Exception
+interface OptionsLocale
-abstract class SecurityMgr
+interface OptionsPagination
-class Socket
+interface OptionsPersistentConfiguration
-class SocketClosedException : Throwable
+interface OptionsRowGrouping
-object WebSocketSessionHolder
+interface OptionsRows
-suspend fun <RESP> <ERROR CLASS>.withProfile(block: suspend (Profile) -> RESP): RESP
-suspend fun <RESP> withProfile(block: suspend (Profile) -> RESP): RESP
+open var addRowPos: dynamic
+open var dataTreeRowCollapsed: ((row: Tabulator.RowComponent, level: Number) -> Unit)?
+open var dataTreeRowExpanded: ((row: Tabulator.RowComponent, level: Number) -> Unit)?
+open var movableRows: Boolean?
+open var movableRowsConnectedTables: dynamic
+open var movableRowsReceived: ((fromRow: Tabulator.RowComponent, toRow: Tabulator.RowComponent, fromTable: Tabulator) -> Unit)?
+open var movableRowsReceivedFailed: ((fromRow: Tabulator.RowComponent, toRow: Tabulator.RowComponent, fromTable: Tabulator) -> Unit)?
+open var movableRowsReceiver: dynamic
+open var movableRowsReceivingStart: ((fromRow: Tabulator.RowComponent, toTable: Tabulator) -> Unit)?
+open var movableRowsReceivingStop: ((fromTable: Tabulator) -> Unit)?
+open var movableRowsSender: dynamic
+open var movableRowsSendingStart: ((toTables: Array<Any>) -> Unit)?
+open var movableRowsSendingStop: ((toTables: Array<Any>) -> Unit)?
+open var movableRowsSent: ((fromRow: Tabulator.RowComponent, toRow: Tabulator.RowComponent, toTable: Tabulator) -> Unit)?
+open var movableRowsSentFailed: ((fromRow: Tabulator.RowComponent, toRow: Tabulator.RowComponent, toTable: Tabulator) -> Unit)?
+open var resizableRows: Boolean?
+open var rowAdded: ((row: Tabulator.RowComponent) -> Unit)?
+open var rowClick: ((e: Any, row: Tabulator.RowComponent) -> Unit)?
+open var rowContext: ((e: Any, row: Tabulator.RowComponent) -> Unit)?
+open var rowDblClick: ((e: Any, row: Tabulator.RowComponent) -> Unit)?
+open var rowDblTap: ((e: Any, row: Tabulator.RowComponent) -> Unit)?
+open var rowDeleted: ((row: Tabulator.RowComponent) -> Unit)?
+open var rowDeselected: ((row: Tabulator.RowComponent) -> Unit)?
+open var rowFormatter: ((row: Tabulator.RowComponent) -> Any)?
+open var rowMouseEnter: ((e: Any, row: Tabulator.RowComponent) -> Unit)?
+open var rowMouseLeave: ((e: Any, row: Tabulator.RowComponent) -> Unit)?
+open var rowMouseMove: ((e: Any, row: Tabulator.RowComponent) -> Unit)?
+open var rowMouseOut: ((e: Any, row: Tabulator.RowComponent) -> Unit)?
+open var rowMouseOver: ((e: Any, row: Tabulator.RowComponent) -> Unit)?
+open var rowMoved: ((row: Tabulator.RowComponent) -> Unit)?
+open var rowResized: ((row: Tabulator.RowComponent) -> Unit)?
+open var rowSelected: ((row: Tabulator.RowComponent) -> Unit)?
+open var rowSelectionChanged: ((data: Array<Any>, rows: Array<Tabulator.RowComponent>) -> Unit)?
+open var rowTap: ((e: Any, row: Tabulator.RowComponent) -> Unit)?
+open var rowTapHold: ((e: Any, row: Tabulator.RowComponent) -> Unit)?
+open var rowUpdated: ((row: Tabulator.RowComponent) -> Unit)?
+open var scrollToRowIfVisible: Boolean?
+open var scrollToRowPosition: dynamic
+open var selectable: dynamic
+open var selectableCheck: ((row: Tabulator.RowComponent) -> Boolean)?
+open var selectablePersistence: Boolean?
+open var selectableRangeMode: String?
+open var selectableRollingSelection: Boolean?
-package pl.treksoft.kvision.rest
+interface OptionsSorting
+open fun previousPage(): Promise<Unit>
+interface ProgressBarParams : Tabulator.TrafficParams
-open class RestClient
+open fun redo(): Boolean
+open fun redraw(force: Boolean?): Unit
+open fun removeFilter(field: String, type: dynamic, value: Any): Unit
+open fun replaceData(data: dynamic, params: Any?, config: Any?): Promise<Unit>
+interface RowComponent
+abstract var delete: () -> Promise<Unit>
+abstract var deselect: () -> Unit
+abstract var freeze: () -> Unit
+abstract var getCell: (dynamic) -> Tabulator.CellComponent
+abstract var getCells: () -> Array<Tabulator.CellComponent>
+abstract var getData: () -> Any
+abstract var getElement: () -> <ERROR CLASS>
+abstract var getGroup: () -> Tabulator.GroupComponent
+abstract var getIndex: () -> Any
+abstract var getNextRow: () -> dynamic
+abstract var getPosition: (filteredPosition: Boolean?) -> Number
+abstract var getPrevRow: () -> dynamic
+abstract var getTable: () -> Tabulator
+abstract var getTreeChildren: () -> Array<Tabulator.RowComponent>
+abstract var getTreeParent: () -> dynamic
+abstract var isSelected: () -> Boolean
+abstract var move: (dynamic, belowTarget: Boolean?) -> Unit
+abstract var normalizeHeight: () -> Unit
+abstract var pageTo: () -> Promise<Unit>
+abstract var reformat: () -> Unit
+abstract var scrollTo: () -> Promise<Unit>
+abstract var select: () -> Unit
+abstract var toggleSelect: () -> Unit
+abstract var treeCollapse: () -> Unit
+abstract var treeExpand: () -> Unit
+abstract var treeToggle: () -> Unit
+abstract var unfreeze: () -> Unit
+abstract var update: (data: Any) -> Promise<Unit>
-package pl.treksoft.kvision.routing
+open var rowManager: Any
+open fun scrollToColumn(column: dynamic, position: dynamic, ifVisible: Boolean?): Promise<Unit>
+open fun scrollToRow(row: dynamic, position: dynamic, ifVisible: Boolean?): Promise<Unit>
+open fun searchData(field: String, type: dynamic, value: Any): Array<Any>
+open fun searchRows(field: String, type: dynamic, value: Any): Array<Tabulator.RowComponent>
+interface SelectLabelValue
+interface SelectParams
-var routing: Routing
+open var listItemFormatter: ((value: String, text: String) -> String)?
+abstract var values: dynamic
-package pl.treksoft.kvision.table
+interface SelectParamsGroup
+open fun selectRow(row: dynamic): Unit
+open fun setColumnLayout(layout: Tabulator.ColumnLayout): Unit
+open fun setColumns(definitions: Array<Tabulator.ColumnDefinition>): Unit
+open fun setData(data: dynamic, params: Any?, config: Any?): Promise<Unit>
+open fun setDataFromLocalFile(extensions: String): Unit
+open fun setFilter(p1: dynamic, p2: dynamic, value: Any?): Unit
+open fun setGroupBy(groups: dynamic): Unit
+open fun setGroupHeader(values: dynamic): Unit
+open fun setGroupStartOpen(values: dynamic): Unit
+open fun setHeaderFilterFocus(column: dynamic): Unit
+open fun setHeaderFilterValue(column: dynamic, value: String): Unit
+open fun setHeight(height: Number): Unit
+open fun setLocale(locale: dynamic): Unit
+open fun setMaxPage(max: Number): Unit
+open fun setPage(page: dynamic): Promise<Unit>
+open fun setPageSize(size: Number): Unit
+open fun setPageToRow(row: dynamic): Promise<Unit>
+open fun setSort(sortList: dynamic, dir: dynamic): Unit
+open fun showColumn(column: dynamic): Unit
+interface Sorter
-open class HeaderCell : Tag
+interface StarRatingParams
-open class Row : Tag
+interface TickCrossParams
-open class Table : SimplePanel
+open fun toggleColumn(column: dynamic): Unit
+open fun toggleSelectRow(row: dynamic): Unit
+interface TrafficParams
-enum class TableType
+open fun undo(): Boolean
+open fun updateData(data: Array<Any>): Promise<Unit>
+open fun updateOrAddData(data: Array<Any>): Promise<Array<Tabulator.RowComponent>>
+open fun updateOrAddRow(row: dynamic, data: Any): Promise<Tabulator.RowComponent>
+open fun updateRow(row: dynamic, data: Any): Boolean
+interface Validator
@@ -23057,6 +26844,22 @@ val auto: CssSize
+class Cache<K, V>
+ const val ENTER_KEY: Int
const val ESC_KEY: Int
suspend fun <K : Any> Form<K>.getDataWithFileContent(): K
@@ -23158,6 +26961,46 @@ +class LinkedList<T>
+ +class Node<T>
+ val normal: CssSize
inline fun obj(init: dynamic.() -> Unit): dynamic
external class Object
-- cgit