aboutsummaryrefslogtreecommitdiff
path: root/api/pl.treksoft.kvision.form.select/-remote-select
diff options
context:
space:
mode:
authorRobert Jaros <rjaros@finn.pl>2018-12-23 01:32:27 +0100
committerRobert Jaros <rjaros@finn.pl>2018-12-23 01:32:27 +0100
commita81c549e277d1a07e87cf8e2eecf89662deda323 (patch)
treefd64e2f453094f7106bf97faa2833136e58327d4 /api/pl.treksoft.kvision.form.select/-remote-select
parentcc229b215e07fa84d48c5754cdb6ba26fd678910 (diff)
downloadkvision-a81c549e277d1a07e87cf8e2eecf89662deda323.tar.gz
kvision-a81c549e277d1a07e87cf8e2eecf89662deda323.tar.bz2
kvision-a81c549e277d1a07e87cf8e2eecf89662deda323.zip
API documentation for KVision 0.0.22
Diffstat (limited to 'api/pl.treksoft.kvision.form.select/-remote-select')
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/-init-.html33
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/add-all.html21
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/add.html21
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/autofocus.html15
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/blur.html16
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/empty-option.html15
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/flabel.html16
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/focus.html16
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/get-children.html18
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/get-sn-class.html18
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/hide-options.html15
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/index.html354
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/input.html16
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/label.html15
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/max-options.html15
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/multiple.html15
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/placeholder.html15
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/remote-select.html16
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/remove-all.html18
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/remove-event-listeners.html18
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/remove.html21
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/rich.html15
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/select-width-type.html15
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/select-width.html15
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/set-event-listener.html54
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/show-options.html15
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/style.html15
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/toggle-options.html15
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/validation-info.html16
-rw-r--r--api/pl.treksoft.kvision.form.select/-remote-select/value.html16
30 files changed, 883 insertions, 0 deletions
diff --git a/api/pl.treksoft.kvision.form.select/-remote-select/-init-.html b/api/pl.treksoft.kvision.form.select/-remote-select/-init-.html
new file mode 100644
index 00000000..fd07a8a9
--- /dev/null
+++ b/api/pl.treksoft.kvision.form.select/-remote-select/-init-.html
@@ -0,0 +1,33 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>RemoteSelect.<init> - kvision</title>
+<link rel="stylesheet" href="../../../style.css">
+</HEAD>
+<BODY>
+<a href="../../index.html">kvision</a>&nbsp;/&nbsp;<a href="../index.html">pl.treksoft.kvision.form.select</a>&nbsp;/&nbsp;<a href="index.html">RemoteSelect</a>&nbsp;/&nbsp;<a href="./-init-.html">&lt;init&gt;</a><br/>
+<br/>
+<h1>&lt;init&gt;</h1>
+<a name="pl.treksoft.kvision.form.select.RemoteSelect$&lt;init&gt;(kotlin.String, pl.treksoft.kvision.remote.KVServiceManager((pl.treksoft.kvision.form.select.RemoteSelect.T)), kotlin.Function3((pl.treksoft.kvision.form.select.RemoteSelect.T, kotlin.String, , kotlin.collections.List(()))), kotlin.String, kotlin.Boolean, pl.treksoft.kvision.form.select.AjaxOptions, kotlin.String, kotlin.Boolean)"></a>
+<code><span class="identifier">RemoteSelect</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.form.select.RemoteSelect$<init>(kotlin.String, pl.treksoft.kvision.remote.KVServiceManager((pl.treksoft.kvision.form.select.RemoteSelect.T)), kotlin.Function3((pl.treksoft.kvision.form.select.RemoteSelect.T, kotlin.String, , kotlin.collections.List(()))), kotlin.String, kotlin.Boolean, pl.treksoft.kvision.form.select.AjaxOptions, kotlin.String, kotlin.Boolean)/value">value</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.form.select.RemoteSelect$<init>(kotlin.String, pl.treksoft.kvision.remote.KVServiceManager((pl.treksoft.kvision.form.select.RemoteSelect.T)), kotlin.Function3((pl.treksoft.kvision.form.select.RemoteSelect.T, kotlin.String, , kotlin.collections.List(()))), kotlin.String, kotlin.Boolean, pl.treksoft.kvision.form.select.AjaxOptions, kotlin.String, kotlin.Boolean)/serviceManager">serviceManager</span><span class="symbol">:</span>&nbsp;<a href="../../pl.treksoft.kvision.remote/-k-v-service-manager/index.html"><span class="identifier">KVServiceManager</span></a><span class="symbol">&lt;</span><a href="index.html#T"><span class="identifier">T</span></a><span class="symbol">&gt;</span><span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.form.select.RemoteSelect$<init>(kotlin.String, pl.treksoft.kvision.remote.KVServiceManager((pl.treksoft.kvision.form.select.RemoteSelect.T)), kotlin.Function3((pl.treksoft.kvision.form.select.RemoteSelect.T, kotlin.String, , kotlin.collections.List(()))), kotlin.String, kotlin.Boolean, pl.treksoft.kvision.form.select.AjaxOptions, kotlin.String, kotlin.Boolean)/function">function</span><span class="symbol">:</span>&nbsp;<a href="index.html#T"><span class="identifier">T</span></a><span class="symbol">.</span><span class="symbol">(</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span><span class="symbol">,</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span><span class="symbol">)</span>&nbsp;<span class="symbol">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><span class="identifier">&lt;ERROR CLASS&gt;</span><span class="symbol">&gt;</span><span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.form.select.RemoteSelect$<init>(kotlin.String, pl.treksoft.kvision.remote.KVServiceManager((pl.treksoft.kvision.form.select.RemoteSelect.T)), kotlin.Function3((pl.treksoft.kvision.form.select.RemoteSelect.T, kotlin.String, , kotlin.collections.List(()))), kotlin.String, kotlin.Boolean, pl.treksoft.kvision.form.select.AjaxOptions, kotlin.String, kotlin.Boolean)/name">name</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.form.select.RemoteSelect$<init>(kotlin.String, pl.treksoft.kvision.remote.KVServiceManager((pl.treksoft.kvision.form.select.RemoteSelect.T)), kotlin.Function3((pl.treksoft.kvision.form.select.RemoteSelect.T, kotlin.String, , kotlin.collections.List(()))), kotlin.String, kotlin.Boolean, pl.treksoft.kvision.form.select.AjaxOptions, kotlin.String, kotlin.Boolean)/multiple">multiple</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;false<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.form.select.RemoteSelect$<init>(kotlin.String, pl.treksoft.kvision.remote.KVServiceManager((pl.treksoft.kvision.form.select.RemoteSelect.T)), kotlin.Function3((pl.treksoft.kvision.form.select.RemoteSelect.T, kotlin.String, , kotlin.collections.List(()))), kotlin.String, kotlin.Boolean, pl.treksoft.kvision.form.select.AjaxOptions, kotlin.String, kotlin.Boolean)/ajaxOptions">ajaxOptions</span><span class="symbol">:</span>&nbsp;<a href="../-ajax-options/index.html"><span class="identifier">AjaxOptions</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.form.select.RemoteSelect$<init>(kotlin.String, pl.treksoft.kvision.remote.KVServiceManager((pl.treksoft.kvision.form.select.RemoteSelect.T)), kotlin.Function3((pl.treksoft.kvision.form.select.RemoteSelect.T, kotlin.String, , kotlin.collections.List(()))), kotlin.String, kotlin.Boolean, pl.treksoft.kvision.form.select.AjaxOptions, kotlin.String, kotlin.Boolean)/label">label</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.form.select.RemoteSelect$<init>(kotlin.String, pl.treksoft.kvision.remote.KVServiceManager((pl.treksoft.kvision.form.select.RemoteSelect.T)), kotlin.Function3((pl.treksoft.kvision.form.select.RemoteSelect.T, kotlin.String, , kotlin.collections.List(()))), kotlin.String, kotlin.Boolean, pl.treksoft.kvision.form.select.AjaxOptions, kotlin.String, kotlin.Boolean)/rich">rich</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;false<span class="symbol">)</span></code>
+<h3>Parameters</h3>
+<p><a name="value"></a>
+<code>value</code> - selected value</p>
+<p><a name="serviceManager"></a>
+<code>serviceManager</code> - multiplatform service manager</p>
+<p><a name="function"></a>
+<code>function</code> - multiplatform service method returning the list of options</p>
+<p><a name="name"></a>
+<code>name</code> - the name attribute of the generated HTML input element</p>
+<p><a name="multiple"></a>
+<code>multiple</code> - allows multiple value selection (multiple values are comma delimited)</p>
+<p><a name="ajaxOptions"></a>
+<code>ajaxOptions</code> - additional options for remote data source</p>
+<p><a name="label"></a>
+<code>label</code> - label text bound to the input element</p>
+<p><a name="rich"></a>
+<code>rich</code> - determines if <a href="label.html">label</a> can contain HTML code</p>
+<p><strong>Constructor</strong><br/>
+</p>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.form.select/-remote-select/add-all.html b/api/pl.treksoft.kvision.form.select/-remote-select/add-all.html
new file mode 100644
index 00000000..e6ddcc5d
--- /dev/null
+++ b/api/pl.treksoft.kvision.form.select/-remote-select/add-all.html
@@ -0,0 +1,21 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>RemoteSelect.addAll - kvision</title>
+<link rel="stylesheet" href="../../../style.css">
+</HEAD>
+<BODY>
+<a href="../../index.html">kvision</a>&nbsp;/&nbsp;<a href="../index.html">pl.treksoft.kvision.form.select</a>&nbsp;/&nbsp;<a href="index.html">RemoteSelect</a>&nbsp;/&nbsp;<a href="./add-all.html">addAll</a><br/>
+<br/>
+<h1>addAll</h1>
+<a name="pl.treksoft.kvision.form.select.RemoteSelect$addAll(kotlin.collections.List((pl.treksoft.kvision.core.Component)))"></a>
+<code><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">addAll</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.form.select.RemoteSelect$addAll(kotlin.collections.List((pl.treksoft.kvision.core.Component)))/children">children</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="../../pl.treksoft.kvision.core/-component/index.html"><span class="identifier">Component</span></a><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><a href="../../pl.treksoft.kvision.panel/-simple-panel/index.html"><span class="identifier">SimplePanel</span></a></code>
+<p>Overrides <a href="../../pl.treksoft.kvision.panel/-simple-panel/add-all.html">SimplePanel.addAll</a></p>
+<p>Adds a list of components to the current container.</p>
+<h3>Parameters</h3>
+<p><a name="children"></a>
+<code>children</code> - list of child components</p>
+<p><strong>Return</strong><br/>
+current container</p>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.form.select/-remote-select/add.html b/api/pl.treksoft.kvision.form.select/-remote-select/add.html
new file mode 100644
index 00000000..e9e3f41a
--- /dev/null
+++ b/api/pl.treksoft.kvision.form.select/-remote-select/add.html
@@ -0,0 +1,21 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>RemoteSelect.add - kvision</title>
+<link rel="stylesheet" href="../../../style.css">
+</HEAD>
+<BODY>
+<a href="../../index.html">kvision</a>&nbsp;/&nbsp;<a href="../index.html">pl.treksoft.kvision.form.select</a>&nbsp;/&nbsp;<a href="index.html">RemoteSelect</a>&nbsp;/&nbsp;<a href="./add.html">add</a><br/>
+<br/>
+<h1>add</h1>
+<a name="pl.treksoft.kvision.form.select.RemoteSelect$add(pl.treksoft.kvision.core.Component)"></a>
+<code><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">add</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.form.select.RemoteSelect$add(pl.treksoft.kvision.core.Component)/child">child</span><span class="symbol">:</span>&nbsp;<a href="../../pl.treksoft.kvision.core/-component/index.html"><span class="identifier">Component</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="../../pl.treksoft.kvision.panel/-simple-panel/index.html"><span class="identifier">SimplePanel</span></a></code>
+<p>Overrides <a href="../../pl.treksoft.kvision.panel/-simple-panel/add.html">SimplePanel.add</a></p>
+<p>Adds given component to the current container.</p>
+<h3>Parameters</h3>
+<p><a name="child"></a>
+<code>child</code> - child component</p>
+<p><strong>Return</strong><br/>
+current container</p>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.form.select/-remote-select/autofocus.html b/api/pl.treksoft.kvision.form.select/-remote-select/autofocus.html
new file mode 100644
index 00000000..af886b20
--- /dev/null
+++ b/api/pl.treksoft.kvision.form.select/-remote-select/autofocus.html
@@ -0,0 +1,15 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>RemoteSelect.autofocus - kvision</title>
+<link rel="stylesheet" href="../../../style.css">
+</HEAD>
+<BODY>
+<a href="../../index.html">kvision</a>&nbsp;/&nbsp;<a href="../index.html">pl.treksoft.kvision.form.select</a>&nbsp;/&nbsp;<a href="index.html">RemoteSelect</a>&nbsp;/&nbsp;<a href="./autofocus.html">autofocus</a><br/>
+<br/>
+<h1>autofocus</h1>
+<a name="pl.treksoft.kvision.form.select.RemoteSelect$autofocus"></a>
+<code><span class="keyword">var </span><span class="identifier">autofocus</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">?</span></code>
+<p>Determines if the select is automatically focused.</p>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.form.select/-remote-select/blur.html b/api/pl.treksoft.kvision.form.select/-remote-select/blur.html
new file mode 100644
index 00000000..e48b6740
--- /dev/null
+++ b/api/pl.treksoft.kvision.form.select/-remote-select/blur.html
@@ -0,0 +1,16 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>RemoteSelect.blur - kvision</title>
+<link rel="stylesheet" href="../../../style.css">
+</HEAD>
+<BODY>
+<a href="../../index.html">kvision</a>&nbsp;/&nbsp;<a href="../index.html">pl.treksoft.kvision.form.select</a>&nbsp;/&nbsp;<a href="index.html">RemoteSelect</a>&nbsp;/&nbsp;<a href="./blur.html">blur</a><br/>
+<br/>
+<h1>blur</h1>
+<a name="pl.treksoft.kvision.form.select.RemoteSelect$blur()"></a>
+<code><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">blur</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></code>
+<p>Overrides <a href="../../pl.treksoft.kvision.form/-form-control/blur.html">FormControl.blur</a></p>
+<p>Makes the input element blur.</p>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.form.select/-remote-select/empty-option.html b/api/pl.treksoft.kvision.form.select/-remote-select/empty-option.html
new file mode 100644
index 00000000..fdf26f47
--- /dev/null
+++ b/api/pl.treksoft.kvision.form.select/-remote-select/empty-option.html
@@ -0,0 +1,15 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>RemoteSelect.emptyOption - kvision</title>
+<link rel="stylesheet" href="../../../style.css">
+</HEAD>
+<BODY>
+<a href="../../index.html">kvision</a>&nbsp;/&nbsp;<a href="../index.html">pl.treksoft.kvision.form.select</a>&nbsp;/&nbsp;<a href="index.html">RemoteSelect</a>&nbsp;/&nbsp;<a href="./empty-option.html">emptyOption</a><br/>
+<br/>
+<h1>emptyOption</h1>
+<a name="pl.treksoft.kvision.form.select.RemoteSelect$emptyOption"></a>
+<code><span class="keyword">var </span><span class="identifier">emptyOption</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a></code>
+<p>Determines if an empty option is automatically generated.</p>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.form.select/-remote-select/flabel.html b/api/pl.treksoft.kvision.form.select/-remote-select/flabel.html
new file mode 100644
index 00000000..3732b732
--- /dev/null
+++ b/api/pl.treksoft.kvision.form.select/-remote-select/flabel.html
@@ -0,0 +1,16 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>RemoteSelect.flabel - kvision</title>
+<link rel="stylesheet" href="../../../style.css">
+</HEAD>
+<BODY>
+<a href="../../index.html">kvision</a>&nbsp;/&nbsp;<a href="../index.html">pl.treksoft.kvision.form.select</a>&nbsp;/&nbsp;<a href="index.html">RemoteSelect</a>&nbsp;/&nbsp;<a href="./flabel.html">flabel</a><br/>
+<br/>
+<h1>flabel</h1>
+<a name="pl.treksoft.kvision.form.select.RemoteSelect$flabel"></a>
+<code><span class="keyword">val </span><span class="identifier">flabel</span><span class="symbol">: </span><a href="../../pl.treksoft.kvision.form/-field-label/index.html"><span class="identifier">FieldLabel</span></a></code>
+<p>Overrides <a href="../../pl.treksoft.kvision.form/-form-control/flabel.html">FormControl.flabel</a></p>
+<p>Form field label.</p>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.form.select/-remote-select/focus.html b/api/pl.treksoft.kvision.form.select/-remote-select/focus.html
new file mode 100644
index 00000000..7ca1ff45
--- /dev/null
+++ b/api/pl.treksoft.kvision.form.select/-remote-select/focus.html
@@ -0,0 +1,16 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>RemoteSelect.focus - kvision</title>
+<link rel="stylesheet" href="../../../style.css">
+</HEAD>
+<BODY>
+<a href="../../index.html">kvision</a>&nbsp;/&nbsp;<a href="../index.html">pl.treksoft.kvision.form.select</a>&nbsp;/&nbsp;<a href="index.html">RemoteSelect</a>&nbsp;/&nbsp;<a href="./focus.html">focus</a><br/>
+<br/>
+<h1>focus</h1>
+<a name="pl.treksoft.kvision.form.select.RemoteSelect$focus()"></a>
+<code><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">focus</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></code>
+<p>Overrides <a href="../../pl.treksoft.kvision.form/-form-control/focus.html">FormControl.focus</a></p>
+<p>Makes the input element focused.</p>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.form.select/-remote-select/get-children.html b/api/pl.treksoft.kvision.form.select/-remote-select/get-children.html
new file mode 100644
index 00000000..02ca8009
--- /dev/null
+++ b/api/pl.treksoft.kvision.form.select/-remote-select/get-children.html
@@ -0,0 +1,18 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>RemoteSelect.getChildren - kvision</title>
+<link rel="stylesheet" href="../../../style.css">
+</HEAD>
+<BODY>
+<a href="../../index.html">kvision</a>&nbsp;/&nbsp;<a href="../index.html">pl.treksoft.kvision.form.select</a>&nbsp;/&nbsp;<a href="index.html">RemoteSelect</a>&nbsp;/&nbsp;<a href="./get-children.html">getChildren</a><br/>
+<br/>
+<h1>getChildren</h1>
+<a name="pl.treksoft.kvision.form.select.RemoteSelect$getChildren()"></a>
+<code><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">getChildren</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="../../pl.treksoft.kvision.core/-component/index.html"><span class="identifier">Component</span></a><span class="symbol">&gt;</span></code>
+<p>Overrides <a href="../../pl.treksoft.kvision.panel/-simple-panel/get-children.html">SimplePanel.getChildren</a></p>
+<p>Returns a list of children of the current container.</p>
+<p><strong>Return</strong><br/>
+list of children</p>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.form.select/-remote-select/get-sn-class.html b/api/pl.treksoft.kvision.form.select/-remote-select/get-sn-class.html
new file mode 100644
index 00000000..dc8e8d97
--- /dev/null
+++ b/api/pl.treksoft.kvision.form.select/-remote-select/get-sn-class.html
@@ -0,0 +1,18 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>RemoteSelect.getSnClass - kvision</title>
+<link rel="stylesheet" href="../../../style.css">
+</HEAD>
+<BODY>
+<a href="../../index.html">kvision</a>&nbsp;/&nbsp;<a href="../index.html">pl.treksoft.kvision.form.select</a>&nbsp;/&nbsp;<a href="index.html">RemoteSelect</a>&nbsp;/&nbsp;<a href="./get-sn-class.html">getSnClass</a><br/>
+<br/>
+<h1>getSnClass</h1>
+<a name="pl.treksoft.kvision.form.select.RemoteSelect$getSnClass()"></a>
+<code><span class="keyword">protected</span> <span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">getSnClass</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="../../pl.treksoft.kvision.core/-string-bool-pair.html"><span class="identifier">StringBoolPair</span></a><span class="symbol">&gt;</span></code>
+<p>Overrides <a href="../../pl.treksoft.kvision.core/-widget/get-sn-class.html">Widget.getSnClass</a></p>
+<p>Returns list of CSS class names for current widget in the form of a List.</p>
+<p><strong>Return</strong><br/>
+list of CSS class names</p>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.form.select/-remote-select/hide-options.html b/api/pl.treksoft.kvision.form.select/-remote-select/hide-options.html
new file mode 100644
index 00000000..4b07698c
--- /dev/null
+++ b/api/pl.treksoft.kvision.form.select/-remote-select/hide-options.html
@@ -0,0 +1,15 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>RemoteSelect.hideOptions - kvision</title>
+<link rel="stylesheet" href="../../../style.css">
+</HEAD>
+<BODY>
+<a href="../../index.html">kvision</a>&nbsp;/&nbsp;<a href="../index.html">pl.treksoft.kvision.form.select</a>&nbsp;/&nbsp;<a href="index.html">RemoteSelect</a>&nbsp;/&nbsp;<a href="./hide-options.html">hideOptions</a><br/>
+<br/>
+<h1>hideOptions</h1>
+<a name="pl.treksoft.kvision.form.select.RemoteSelect$hideOptions()"></a>
+<code><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">hideOptions</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></code>
+<p>Hides dropdown with options.</p>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.form.select/-remote-select/index.html b/api/pl.treksoft.kvision.form.select/-remote-select/index.html
new file mode 100644
index 00000000..716ed5c1
--- /dev/null
+++ b/api/pl.treksoft.kvision.form.select/-remote-select/index.html
@@ -0,0 +1,354 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>RemoteSelect - kvision</title>
+<link rel="stylesheet" href="../../../style.css">
+</HEAD>
+<BODY>
+<a href="../../index.html">kvision</a>&nbsp;/&nbsp;<a href="../index.html">pl.treksoft.kvision.form.select</a>&nbsp;/&nbsp;<a href="./index.html">RemoteSelect</a><br/>
+<br/>
+<h1>RemoteSelect</h1>
+<code><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">RemoteSelect</span><span class="symbol">&lt;</span><span class="identifier">T</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html"><span class="identifier">Any</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../pl.treksoft.kvision.panel/-simple-panel/index.html"><span class="identifier">SimplePanel</span></a><span class="symbol">, </span><a href="../../pl.treksoft.kvision.form/-string-form-control/index.html"><span class="identifier">StringFormControl</span></a></code>
+<p>The form field component for RemoteSelect control.</p>
+<h3>Constructors</h3>
+<table>
+<tbody>
+<tr>
+<td>
+<p><a href="-init-.html">&lt;init&gt;</a></p>
+</td>
+<td>
+<code><span class="identifier">RemoteSelect</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.form.select.RemoteSelect$<init>(kotlin.String, pl.treksoft.kvision.remote.KVServiceManager((pl.treksoft.kvision.form.select.RemoteSelect.T)), kotlin.Function3((pl.treksoft.kvision.form.select.RemoteSelect.T, kotlin.String, , kotlin.collections.List(()))), kotlin.String, kotlin.Boolean, pl.treksoft.kvision.form.select.AjaxOptions, kotlin.String, kotlin.Boolean)/value">value</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.form.select.RemoteSelect$<init>(kotlin.String, pl.treksoft.kvision.remote.KVServiceManager((pl.treksoft.kvision.form.select.RemoteSelect.T)), kotlin.Function3((pl.treksoft.kvision.form.select.RemoteSelect.T, kotlin.String, , kotlin.collections.List(()))), kotlin.String, kotlin.Boolean, pl.treksoft.kvision.form.select.AjaxOptions, kotlin.String, kotlin.Boolean)/serviceManager">serviceManager</span><span class="symbol">:</span>&nbsp;<a href="../../pl.treksoft.kvision.remote/-k-v-service-manager/index.html"><span class="identifier">KVServiceManager</span></a><span class="symbol">&lt;</span><a href="index.html#T"><span class="identifier">T</span></a><span class="symbol">&gt;</span><span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.form.select.RemoteSelect$<init>(kotlin.String, pl.treksoft.kvision.remote.KVServiceManager((pl.treksoft.kvision.form.select.RemoteSelect.T)), kotlin.Function3((pl.treksoft.kvision.form.select.RemoteSelect.T, kotlin.String, , kotlin.collections.List(()))), kotlin.String, kotlin.Boolean, pl.treksoft.kvision.form.select.AjaxOptions, kotlin.String, kotlin.Boolean)/function">function</span><span class="symbol">:</span>&nbsp;<a href="index.html#T"><span class="identifier">T</span></a><span class="symbol">.</span><span class="symbol">(</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span><span class="symbol">,</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span><span class="symbol">)</span>&nbsp;<span class="symbol">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><span class="identifier">&lt;ERROR CLASS&gt;</span><span class="symbol">&gt;</span><span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.form.select.RemoteSelect$<init>(kotlin.String, pl.treksoft.kvision.remote.KVServiceManager((pl.treksoft.kvision.form.select.RemoteSelect.T)), kotlin.Function3((pl.treksoft.kvision.form.select.RemoteSelect.T, kotlin.String, , kotlin.collections.List(()))), kotlin.String, kotlin.Boolean, pl.treksoft.kvision.form.select.AjaxOptions, kotlin.String, kotlin.Boolean)/name">name</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.form.select.RemoteSelect$<init>(kotlin.String, pl.treksoft.kvision.remote.KVServiceManager((pl.treksoft.kvision.form.select.RemoteSelect.T)), kotlin.Function3((pl.treksoft.kvision.form.select.RemoteSelect.T, kotlin.String, , kotlin.collections.List(()))), kotlin.String, kotlin.Boolean, pl.treksoft.kvision.form.select.AjaxOptions, kotlin.String, kotlin.Boolean)/multiple">multiple</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;false<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.form.select.RemoteSelect$<init>(kotlin.String, pl.treksoft.kvision.remote.KVServiceManager((pl.treksoft.kvision.form.select.RemoteSelect.T)), kotlin.Function3((pl.treksoft.kvision.form.select.RemoteSelect.T, kotlin.String, , kotlin.collections.List(()))), kotlin.String, kotlin.Boolean, pl.treksoft.kvision.form.select.AjaxOptions, kotlin.String, kotlin.Boolean)/ajaxOptions">ajaxOptions</span><span class="symbol">:</span>&nbsp;<a href="../-ajax-options/index.html"><span class="identifier">AjaxOptions</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.form.select.RemoteSelect$<init>(kotlin.String, pl.treksoft.kvision.remote.KVServiceManager((pl.treksoft.kvision.form.select.RemoteSelect.T)), kotlin.Function3((pl.treksoft.kvision.form.select.RemoteSelect.T, kotlin.String, , kotlin.collections.List(()))), kotlin.String, kotlin.Boolean, pl.treksoft.kvision.form.select.AjaxOptions, kotlin.String, kotlin.Boolean)/label">label</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.form.select.RemoteSelect$<init>(kotlin.String, pl.treksoft.kvision.remote.KVServiceManager((pl.treksoft.kvision.form.select.RemoteSelect.T)), kotlin.Function3((pl.treksoft.kvision.form.select.RemoteSelect.T, kotl