From a8ff23c5e58394c21e2e7c2a4880302b43b60dfd Mon Sep 17 00:00:00 2001 From: Robert Jaros Date: Thu, 16 May 2019 15:06:28 +0200 Subject: API documentation for KVision 0.0.36 --- api/index-outline.html | 1166 ++++++++++++++++++++++++++++++------------------ 1 file changed, 743 insertions(+), 423 deletions(-) (limited to 'api/index-outline.html') diff --git a/api/index-outline.html b/api/index-outline.html index 2854d62e..5f08a081 100644 --- a/api/index-outline.html +++ b/api/index-outline.html @@ -2349,6 +2349,42 @@ +data class ChartOptions
+ data class ChartScales
-data class ColumnDefinition
+data class ColumnDefinition<T : Any>
+open external class Moment
+ open external class NativeImage
-data class Options
- external interface Options
-data class Options
- org.w3c.files.File
+open class SimpleSelect : SimplePanel, StringFormControl
+ +open class SimpleSelectInput : SimplePanel, FormInput
+ external interface Size
+data class TabulatorOptions<T : Any>
+ enum class TAG
+data class ChartOptions
+ data class ChartScales
-data class Options
- data class PointOptions
+open class SimpleSelect : SimplePanel, StringFormControl
+ +open class SimpleSelectInput : SimplePanel, FormInput
+ fun AjaxOptions.toJs(emptyOption: Boolean): dynamic
@@ -23290,6 +23510,7 @@ ADDRESS
B
BLOCKQUOTE
+BUTTON
CAPTION
CITE
CODE
@@ -23313,11 +23534,13 @@ LI
MARK
OL
+OPTION
P
PRE
S
SAMP
SECTION
+SELECT
SMALL
SPAN
STRONG
@@ -23341,13 +23564,18 @@ -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(), attributes: Map<String, String> = mapOf(), init: (Tag.() -> Unit)? = null)
var align: Align?
+protected val attributes: MutableMap<String, String>
open var content: String?
+fun getAttribute(name: String): String?
+protected open fun getSnAttrs(): List<StringPair>
protected open fun getSnClass(): List<StringBoolPair>
+fun removeAttribute(name: String): Widget
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
+fun setAttribute(name: String, value: String): Widget
+fun Container.tag(type: TAG, content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), attributes: Map<String, String> = mapOf(), init: (Tag.() -> Unit)? = null): Tag
open var template: ((Any?) -> String)?
open var templates: Map<String, (Any?) -> String>
var type: TAG
@@ -23598,6 +23826,90 @@ +package pl.treksoft.kvision.moment
+ package pl.treksoft.kvision.navbar
-data class ColumnDefinition
+data class ColumnDefinition<T : Any>
-data class Options
- enum class PaginationMode
+data class TabulatorOptions<T : Any>
+ fun DownloadConfig.toJs(): Tabulator.DownloadConfig
-fun ColumnDefinition.toJs(i18nTranslator: (String) -> String): Tabulator.ColumnDefinition
-fun Options.toJs(i18nTranslator: (String) -> String): Tabulator.Options
+fun <T : Any> ColumnDefinition<T>.toJs(i18nTranslator: (String) -> String, dataSerializer: KSerializer<T>? = null): Tabulator.ColumnDefinition
+fun <T : Any> TabulatorOptions<T>.toJs(i18nTranslator: (String) -> String, dataSerializer: KSerializer<T>? = null): Tabulator.Options
enum class TooltipGenerationMode