summaryrefslogtreecommitdiff
path: root/api/pl.treksoft.kvision.toast
diff options
context:
space:
mode:
Diffstat (limited to 'api/pl.treksoft.kvision.toast')
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-easing/-l-i-n-e-a-r.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-easing/-s-w-i-n-g.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-easing/index.html35
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-method/-f-a-d-e-i-n.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-method/-f-a-d-e-o-u-t.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-method/-h-i-d-e.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-method/-s-h-o-w.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-method/-s-l-i-d-e-d-o-w-n.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-method/-s-l-i-d-e-u-p.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-method/index.html67
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/-init-.html15
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/close-button.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/close-duration.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/close-easing.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/close-html.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/close-method.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/escape-html.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/extended-time-out.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/hide-easing.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/hide-method.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/index.html201
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/newest-on-top.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/on-click.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/on-close-click.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/on-hidden.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/on-shown.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/position-class.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/prevent-duplicates.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/progress-bar.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/rtl.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/show-easing.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/show-method.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-options/time-out.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-c-e-n-t-e-r.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-f-u-l-l-w-i-d-t-h.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-l-e-f-t.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-r-i-g-h-t.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-c-e-n-t-e-r.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-f-u-l-l-w-i-d-t-h.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-l-e-f-t.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-r-i-g-h-t.html14
-rw-r--r--api/pl.treksoft.kvision.toast/-toast-position/index.html83
-rw-r--r--api/pl.treksoft.kvision.toast/-toast/error.html22
-rw-r--r--api/pl.treksoft.kvision.toast/-toast/index.html55
-rw-r--r--api/pl.treksoft.kvision.toast/-toast/info.html22
-rw-r--r--api/pl.treksoft.kvision.toast/-toast/success.html22
-rw-r--r--api/pl.treksoft.kvision.toast/-toast/warning.html22
-rw-r--r--api/pl.treksoft.kvision.toast/index.html63
48 files changed, 1125 insertions, 0 deletions
diff --git a/api/pl.treksoft.kvision.toast/-toast-easing/-l-i-n-e-a-r.html b/api/pl.treksoft.kvision.toast/-toast-easing/-l-i-n-e-a-r.html
new file mode 100644
index 00000000..a47437c3
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-easing/-l-i-n-e-a-r.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastEasing.LINEAR - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastEasing</a>&nbsp;/&nbsp;<a href="./-l-i-n-e-a-r.html">LINEAR</a><br/>
+<br/>
+<h1>LINEAR</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastEasing.LINEAR"></a>
+<code><span class="identifier">LINEAR</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-easing/-s-w-i-n-g.html b/api/pl.treksoft.kvision.toast/-toast-easing/-s-w-i-n-g.html
new file mode 100644
index 00000000..26a3314a
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-easing/-s-w-i-n-g.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastEasing.SWING - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastEasing</a>&nbsp;/&nbsp;<a href="./-s-w-i-n-g.html">SWING</a><br/>
+<br/>
+<h1>SWING</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastEasing.SWING"></a>
+<code><span class="identifier">SWING</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-easing/index.html b/api/pl.treksoft.kvision.toast/-toast-easing/index.html
new file mode 100644
index 00000000..a9669a40
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-easing/index.html
@@ -0,0 +1,35 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastEasing - 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.toast</a>&nbsp;/&nbsp;<a href="./index.html">ToastEasing</a><br/>
+<br/>
+<h1>ToastEasing</h1>
+(js) <code><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">ToastEasing</span></code>
+<p>Toast easings.</p>
+<h3>Enum Values</h3>
+<table>
+<tbody>
+<tr>
+<td>
+(js)
+<h4><a href="-s-w-i-n-g.html">SWING</a></h4>
+</td>
+<td>
+</td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="-l-i-n-e-a-r.html">LINEAR</a></h4>
+</td>
+<td>
+</td>
+</tr>
+</tbody>
+</table>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-method/-f-a-d-e-i-n.html b/api/pl.treksoft.kvision.toast/-toast-method/-f-a-d-e-i-n.html
new file mode 100644
index 00000000..ed9368a6
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-method/-f-a-d-e-i-n.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastMethod.FADEIN - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastMethod</a>&nbsp;/&nbsp;<a href="./-f-a-d-e-i-n.html">FADEIN</a><br/>
+<br/>
+<h1>FADEIN</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastMethod.FADEIN"></a>
+<code><span class="identifier">FADEIN</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-method/-f-a-d-e-o-u-t.html b/api/pl.treksoft.kvision.toast/-toast-method/-f-a-d-e-o-u-t.html
new file mode 100644
index 00000000..48549b1f
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-method/-f-a-d-e-o-u-t.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastMethod.FADEOUT - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastMethod</a>&nbsp;/&nbsp;<a href="./-f-a-d-e-o-u-t.html">FADEOUT</a><br/>
+<br/>
+<h1>FADEOUT</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastMethod.FADEOUT"></a>
+<code><span class="identifier">FADEOUT</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-method/-h-i-d-e.html b/api/pl.treksoft.kvision.toast/-toast-method/-h-i-d-e.html
new file mode 100644
index 00000000..c14a0808
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-method/-h-i-d-e.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastMethod.HIDE - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastMethod</a>&nbsp;/&nbsp;<a href="./-h-i-d-e.html">HIDE</a><br/>
+<br/>
+<h1>HIDE</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastMethod.HIDE"></a>
+<code><span class="identifier">HIDE</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-method/-s-h-o-w.html b/api/pl.treksoft.kvision.toast/-toast-method/-s-h-o-w.html
new file mode 100644
index 00000000..917759bb
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-method/-s-h-o-w.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastMethod.SHOW - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastMethod</a>&nbsp;/&nbsp;<a href="./-s-h-o-w.html">SHOW</a><br/>
+<br/>
+<h1>SHOW</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastMethod.SHOW"></a>
+<code><span class="identifier">SHOW</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-method/-s-l-i-d-e-d-o-w-n.html b/api/pl.treksoft.kvision.toast/-toast-method/-s-l-i-d-e-d-o-w-n.html
new file mode 100644
index 00000000..1d0d13f2
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-method/-s-l-i-d-e-d-o-w-n.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastMethod.SLIDEDOWN - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastMethod</a>&nbsp;/&nbsp;<a href="./-s-l-i-d-e-d-o-w-n.html">SLIDEDOWN</a><br/>
+<br/>
+<h1>SLIDEDOWN</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastMethod.SLIDEDOWN"></a>
+<code><span class="identifier">SLIDEDOWN</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-method/-s-l-i-d-e-u-p.html b/api/pl.treksoft.kvision.toast/-toast-method/-s-l-i-d-e-u-p.html
new file mode 100644
index 00000000..548feabd
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-method/-s-l-i-d-e-u-p.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastMethod.SLIDEUP - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastMethod</a>&nbsp;/&nbsp;<a href="./-s-l-i-d-e-u-p.html">SLIDEUP</a><br/>
+<br/>
+<h1>SLIDEUP</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastMethod.SLIDEUP"></a>
+<code><span class="identifier">SLIDEUP</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-method/index.html b/api/pl.treksoft.kvision.toast/-toast-method/index.html
new file mode 100644
index 00000000..6e21309f
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-method/index.html
@@ -0,0 +1,67 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastMethod - 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.toast</a>&nbsp;/&nbsp;<a href="./index.html">ToastMethod</a><br/>
+<br/>
+<h1>ToastMethod</h1>
+(js) <code><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">ToastMethod</span></code>
+<p>Toast animation methods.</p>
+<h3>Enum Values</h3>
+<table>
+<tbody>
+<tr>
+<td>
+(js)
+<h4><a href="-f-a-d-e-i-n.html">FADEIN</a></h4>
+</td>
+<td>
+</td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="-f-a-d-e-o-u-t.html">FADEOUT</a></h4>
+</td>
+<td>
+</td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="-s-l-i-d-e-u-p.html">SLIDEUP</a></h4>
+</td>
+<td>
+</td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="-s-l-i-d-e-d-o-w-n.html">SLIDEDOWN</a></h4>
+</td>
+<td>
+</td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="-s-h-o-w.html">SHOW</a></h4>
+</td>
+<td>
+</td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="-h-i-d-e.html">HIDE</a></h4>
+</td>
+<td>
+</td>
+</tr>
+</tbody>
+</table>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/-init-.html b/api/pl.treksoft.kvision.toast/-toast-options/-init-.html
new file mode 100644
index 00000000..3c16bd5d
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/-init-.html
@@ -0,0 +1,15 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.<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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./-init-.html">&lt;init&gt;</a><br/>
+<br/>
+<h1>&lt;init&gt;</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$&lt;init&gt;(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))"></a>
+<code><span class="identifier">ToastOptions</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/positionClass">positionClass</span><span class="symbol">:</span>&nbsp;<a href="../-toast-position/index.html"><span class="identifier">ToastPosition</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/escapeHtml">escapeHtml</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><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/closeButton">closeButton</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><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/closeHtml">closeHtml</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.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/closeDuration">closeDuration</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/newestOnTop">newestOnTop</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><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/showEasing">showEasing</span><span class="symbol">:</span>&nbsp;<a href="../-toast-easing/index.html"><span class="identifier">ToastEasing</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/hideEasing">hideEasing</span><span class="symbol">:</span>&nbsp;<a href="../-toast-easing/index.html"><span class="identifier">ToastEasing</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/closeEasing">closeEasing</span><span class="symbol">:</span>&nbsp;<a href="../-toast-easing/index.html"><span class="identifier">ToastEasing</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/showMethod">showMethod</span><span class="symbol">:</span>&nbsp;<a href="../-toast-method/index.html"><span class="identifier">ToastMethod</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/hideMethod">hideMethod</span><span class="symbol">:</span>&nbsp;<a href="../-toast-method/index.html"><span class="identifier">ToastMethod</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/closeMethod">closeMethod</span><span class="symbol">:</span>&nbsp;<a href="../-toast-method/index.html"><span class="identifier">ToastMethod</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/preventDuplicates">preventDuplicates</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><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/timeOut">timeOut</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/extendedTimeOut">extendedTimeOut</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/progressBar">progressBar</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><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/rtl">rtl</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><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/onShown">onShown</span><span class="symbol">:</span>&nbsp;<span class="symbol">(</span><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/-unit/index.html"><span class="identifier">Unit</span></a><span class="symbol">)</span><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/onHidden">onHidden</span><span class="symbol">:</span>&nbsp;<span class="symbol">(</span><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/-unit/index.html"><span class="identifier">Unit</span></a><span class="symbol">)</span><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/onClick">onClick</span><span class="symbol">:</span>&nbsp;<span class="symbol">(</span><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/-unit/index.html"><span class="identifier">Unit</span></a><span class="symbol">)</span><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/onCloseClick">onCloseClick</span><span class="symbol">:</span>&nbsp;<span class="symbol">(</span><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/-unit/index.html"><span class="identifier">Unit</span></a><span class="symbol">)</span><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">)</span></code>
+<p>Toast options.</p>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/close-button.html b/api/pl.treksoft.kvision.toast/-toast-options/close-button.html
new file mode 100644
index 00000000..6049c9e8
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/close-button.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.closeButton - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./close-button.html">closeButton</a><br/>
+<br/>
+<h1>closeButton</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$closeButton"></a>
+<code><span class="keyword">val </span><span class="identifier">closeButton</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>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/close-duration.html b/api/pl.treksoft.kvision.toast/-toast-options/close-duration.html
new file mode 100644
index 00000000..d2dea2b2
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/close-duration.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.closeDuration - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./close-duration.html">closeDuration</a><br/>
+<br/>
+<h1>closeDuration</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$closeDuration"></a>
+<code><span class="keyword">val </span><span class="identifier">closeDuration</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a><span class="symbol">?</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/close-easing.html b/api/pl.treksoft.kvision.toast/-toast-options/close-easing.html
new file mode 100644
index 00000000..b0818a8c
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/close-easing.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.closeEasing - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./close-easing.html">closeEasing</a><br/>
+<br/>
+<h1>closeEasing</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$closeEasing"></a>
+<code><span class="keyword">val </span><span class="identifier">closeEasing</span><span class="symbol">: </span><a href="../-toast-easing/index.html"><span class="identifier">ToastEasing</span></a><span class="symbol">?</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/close-html.html b/api/pl.treksoft.kvision.toast/-toast-options/close-html.html
new file mode 100644
index 00000000..3661c1b7
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/close-html.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.closeHtml - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./close-html.html">closeHtml</a><br/>
+<br/>
+<h1>closeHtml</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$closeHtml"></a>
+<code><span class="keyword">val </span><span class="identifier">closeHtml</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></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/close-method.html b/api/pl.treksoft.kvision.toast/-toast-options/close-method.html
new file mode 100644
index 00000000..174772ff
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/close-method.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.closeMethod - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./close-method.html">closeMethod</a><br/>
+<br/>
+<h1>closeMethod</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$closeMethod"></a>
+<code><span class="keyword">val </span><span class="identifier">closeMethod</span><span class="symbol">: </span><a href="../-toast-method/index.html"><span class="identifier">ToastMethod</span></a><span class="symbol">?</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/escape-html.html b/api/pl.treksoft.kvision.toast/-toast-options/escape-html.html
new file mode 100644
index 00000000..b3b2b540
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/escape-html.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.escapeHtml - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./escape-html.html">escapeHtml</a><br/>
+<br/>
+<h1>escapeHtml</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$escapeHtml"></a>
+<code><span class="keyword">val </span><span class="identifier">escapeHtml</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>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/extended-time-out.html b/api/pl.treksoft.kvision.toast/-toast-options/extended-time-out.html
new file mode 100644
index 00000000..1ede79f1
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/extended-time-out.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.extendedTimeOut - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./extended-time-out.html">extendedTimeOut</a><br/>
+<br/>
+<h1>extendedTimeOut</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$extendedTimeOut"></a>
+<code><span class="keyword">val </span><span class="identifier">extendedTimeOut</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a><span class="symbol">?</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/hide-easing.html b/api/pl.treksoft.kvision.toast/-toast-options/hide-easing.html
new file mode 100644
index 00000000..903971d0
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/hide-easing.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.hideEasing - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./hide-easing.html">hideEasing</a><br/>
+<br/>
+<h1>hideEasing</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$hideEasing"></a>
+<code><span class="keyword">val </span><span class="identifier">hideEasing</span><span class="symbol">: </span><a href="../-toast-easing/index.html"><span class="identifier">ToastEasing</span></a><span class="symbol">?</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/hide-method.html b/api/pl.treksoft.kvision.toast/-toast-options/hide-method.html
new file mode 100644
index 00000000..be66fbe5
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/hide-method.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.hideMethod - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./hide-method.html">hideMethod</a><br/>
+<br/>
+<h1>hideMethod</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$hideMethod"></a>
+<code><span class="keyword">val </span><span class="identifier">hideMethod</span><span class="symbol">: </span><a href="../-toast-method/index.html"><span class="identifier">ToastMethod</span></a><span class="symbol">?</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/index.html b/api/pl.treksoft.kvision.toast/-toast-options/index.html
new file mode 100644
index 00000000..89831184
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/index.html
@@ -0,0 +1,201 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions - 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.toast</a>&nbsp;/&nbsp;<a href="./index.html">ToastOptions</a><br/>
+<br/>
+<h1>ToastOptions</h1>
+(js) <code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">ToastOptions</span></code>
+<p>Toast options.</p>
+<h3>Constructors</h3>
+<table>
+<tbody>
+<tr>
+<td>
+(js)
+<h4><a href="-init-.html">&lt;init&gt;</a></h4>
+</td>
+<td>
+<p>Toast options.</p>
+<code><span class="identifier">ToastOptions</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/positionClass">positionClass</span><span class="symbol">:</span>&nbsp;<a href="../-toast-position/index.html"><span class="identifier">ToastPosition</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/escapeHtml">escapeHtml</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><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/closeButton">closeButton</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><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/closeHtml">closeHtml</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.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/closeDuration">closeDuration</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/newestOnTop">newestOnTop</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><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/showEasing">showEasing</span><span class="symbol">:</span>&nbsp;<a href="../-toast-easing/index.html"><span class="identifier">ToastEasing</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/hideEasing">hideEasing</span><span class="symbol">:</span>&nbsp;<a href="../-toast-easing/index.html"><span class="identifier">ToastEasing</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/closeEasing">closeEasing</span><span class="symbol">:</span>&nbsp;<a href="../-toast-easing/index.html"><span class="identifier">ToastEasing</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/showMethod">showMethod</span><span class="symbol">:</span>&nbsp;<a href="../-toast-method/index.html"><span class="identifier">ToastMethod</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/hideMethod">hideMethod</span><span class="symbol">:</span>&nbsp;<a href="../-toast-method/index.html"><span class="identifier">ToastMethod</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/closeMethod">closeMethod</span><span class="symbol">:</span>&nbsp;<a href="../-toast-method/index.html"><span class="identifier">ToastMethod</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/preventDuplicates">preventDuplicates</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><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/timeOut">timeOut</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/extendedTimeOut">extendedTimeOut</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/progressBar">progressBar</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><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/rtl">rtl</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><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/onShown">onShown</span><span class="symbol">:</span>&nbsp;<span class="symbol">(</span><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/-unit/index.html"><span class="identifier">Unit</span></a><span class="symbol">)</span><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/onHidden">onHidden</span><span class="symbol">:</span>&nbsp;<span class="symbol">(</span><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/-unit/index.html"><span class="identifier">Unit</span></a><span class="symbol">)</span><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/onClick">onClick</span><span class="symbol">:</span>&nbsp;<span class="symbol">(</span><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/-unit/index.html"><span class="identifier">Unit</span></a><span class="symbol">)</span><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.toast.ToastOptions$<init>(pl.treksoft.kvision.toast.ToastPosition, kotlin.Boolean, kotlin.Boolean, kotlin.String, kotlin.Int, kotlin.Boolean, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastEasing, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, pl.treksoft.kvision.toast.ToastMethod, kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean, kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)), kotlin.Function0((kotlin.Unit)))/onCloseClick">onCloseClick</span><span class="symbol">:</span>&nbsp;<span class="symbol">(</span><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/-unit/index.html"><span class="identifier">Unit</span></a><span class="symbol">)</span><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">)</span></code></td>
+</tr>
+</tbody>
+</table>
+<h3>Properties</h3>
+<table>
+<tbody>
+<tr>
+<td>
+(js)
+<h4><a href="close-button.html">closeButton</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">closeButton</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></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="close-duration.html">closeDuration</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">closeDuration</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a><span class="symbol">?</span></code></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="close-easing.html">closeEasing</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">closeEasing</span><span class="symbol">: </span><a href="../-toast-easing/index.html"><span class="identifier">ToastEasing</span></a><span class="symbol">?</span></code></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="close-html.html">closeHtml</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">closeHtml</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></code></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="close-method.html">closeMethod</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">closeMethod</span><span class="symbol">: </span><a href="../-toast-method/index.html"><span class="identifier">ToastMethod</span></a><span class="symbol">?</span></code></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="escape-html.html">escapeHtml</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">escapeHtml</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></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="extended-time-out.html">extendedTimeOut</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">extendedTimeOut</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a><span class="symbol">?</span></code></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="hide-easing.html">hideEasing</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">hideEasing</span><span class="symbol">: </span><a href="../-toast-easing/index.html"><span class="identifier">ToastEasing</span></a><span class="symbol">?</span></code></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="hide-method.html">hideMethod</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">hideMethod</span><span class="symbol">: </span><a href="../-toast-method/index.html"><span class="identifier">ToastMethod</span></a><span class="symbol">?</span></code></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="newest-on-top.html">newestOnTop</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">newestOnTop</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></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="on-click.html">onClick</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">onClick</span><span class="symbol">: </span><span class="symbol">(</span><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/-unit/index.html"><span class="identifier">Unit</span></a><span class="symbol">)</span><span class="symbol">?</span></code></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="on-close-click.html">onCloseClick</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">onCloseClick</span><span class="symbol">: </span><span class="symbol">(</span><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/-unit/index.html"><span class="identifier">Unit</span></a><span class="symbol">)</span><span class="symbol">?</span></code></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="on-hidden.html">onHidden</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">onHidden</span><span class="symbol">: </span><span class="symbol">(</span><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/-unit/index.html"><span class="identifier">Unit</span></a><span class="symbol">)</span><span class="symbol">?</span></code></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="on-shown.html">onShown</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">onShown</span><span class="symbol">: </span><span class="symbol">(</span><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/-unit/index.html"><span class="identifier">Unit</span></a><span class="symbol">)</span><span class="symbol">?</span></code></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="position-class.html">positionClass</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">positionClass</span><span class="symbol">: </span><a href="../-toast-position/index.html"><span class="identifier">ToastPosition</span></a><span class="symbol">?</span></code></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="prevent-duplicates.html">preventDuplicates</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">preventDuplicates</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></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="progress-bar.html">progressBar</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">progressBar</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></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="rtl.html">rtl</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">rtl</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></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="show-easing.html">showEasing</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">showEasing</span><span class="symbol">: </span><a href="../-toast-easing/index.html"><span class="identifier">ToastEasing</span></a><span class="symbol">?</span></code></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="show-method.html">showMethod</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">showMethod</span><span class="symbol">: </span><a href="../-toast-method/index.html"><span class="identifier">ToastMethod</span></a><span class="symbol">?</span></code></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="time-out.html">timeOut</a></h4>
+</td>
+<td>
+<code><span class="keyword">val </span><span class="identifier">timeOut</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a><span class="symbol">?</span></code></td>
+</tr>
+</tbody>
+</table>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/newest-on-top.html b/api/pl.treksoft.kvision.toast/-toast-options/newest-on-top.html
new file mode 100644
index 00000000..32138f13
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/newest-on-top.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.newestOnTop - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./newest-on-top.html">newestOnTop</a><br/>
+<br/>
+<h1>newestOnTop</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$newestOnTop"></a>
+<code><span class="keyword">val </span><span class="identifier">newestOnTop</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>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/on-click.html b/api/pl.treksoft.kvision.toast/-toast-options/on-click.html
new file mode 100644
index 00000000..1b91a5fc
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/on-click.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.onClick - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./on-click.html">onClick</a><br/>
+<br/>
+<h1>onClick</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$onClick"></a>
+<code><span class="keyword">val </span><span class="identifier">onClick</span><span class="symbol">: </span><span class="symbol">(</span><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/-unit/index.html"><span class="identifier">Unit</span></a><span class="symbol">)</span><span class="symbol">?</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/on-close-click.html b/api/pl.treksoft.kvision.toast/-toast-options/on-close-click.html
new file mode 100644
index 00000000..1c66e569
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/on-close-click.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.onCloseClick - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./on-close-click.html">onCloseClick</a><br/>
+<br/>
+<h1>onCloseClick</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$onCloseClick"></a>
+<code><span class="keyword">val </span><span class="identifier">onCloseClick</span><span class="symbol">: </span><span class="symbol">(</span><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/-unit/index.html"><span class="identifier">Unit</span></a><span class="symbol">)</span><span class="symbol">?</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/on-hidden.html b/api/pl.treksoft.kvision.toast/-toast-options/on-hidden.html
new file mode 100644
index 00000000..e5e46d9e
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/on-hidden.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.onHidden - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./on-hidden.html">onHidden</a><br/>
+<br/>
+<h1>onHidden</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$onHidden"></a>
+<code><span class="keyword">val </span><span class="identifier">onHidden</span><span class="symbol">: </span><span class="symbol">(</span><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/-unit/index.html"><span class="identifier">Unit</span></a><span class="symbol">)</span><span class="symbol">?</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/on-shown.html b/api/pl.treksoft.kvision.toast/-toast-options/on-shown.html
new file mode 100644
index 00000000..08391b39
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/on-shown.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.onShown - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./on-shown.html">onShown</a><br/>
+<br/>
+<h1>onShown</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$onShown"></a>
+<code><span class="keyword">val </span><span class="identifier">onShown</span><span class="symbol">: </span><span class="symbol">(</span><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/-unit/index.html"><span class="identifier">Unit</span></a><span class="symbol">)</span><span class="symbol">?</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/position-class.html b/api/pl.treksoft.kvision.toast/-toast-options/position-class.html
new file mode 100644
index 00000000..898d1ff8
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/position-class.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.positionClass - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./position-class.html">positionClass</a><br/>
+<br/>
+<h1>positionClass</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$positionClass"></a>
+<code><span class="keyword">val </span><span class="identifier">positionClass</span><span class="symbol">: </span><a href="../-toast-position/index.html"><span class="identifier">ToastPosition</span></a><span class="symbol">?</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/prevent-duplicates.html b/api/pl.treksoft.kvision.toast/-toast-options/prevent-duplicates.html
new file mode 100644
index 00000000..45f9d91a
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/prevent-duplicates.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.preventDuplicates - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./prevent-duplicates.html">preventDuplicates</a><br/>
+<br/>
+<h1>preventDuplicates</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$preventDuplicates"></a>
+<code><span class="keyword">val </span><span class="identifier">preventDuplicates</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>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/progress-bar.html b/api/pl.treksoft.kvision.toast/-toast-options/progress-bar.html
new file mode 100644
index 00000000..d6c72a91
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/progress-bar.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.progressBar - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./progress-bar.html">progressBar</a><br/>
+<br/>
+<h1>progressBar</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$progressBar"></a>
+<code><span class="keyword">val </span><span class="identifier">progressBar</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>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/rtl.html b/api/pl.treksoft.kvision.toast/-toast-options/rtl.html
new file mode 100644
index 00000000..720f306b
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/rtl.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.rtl - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./rtl.html">rtl</a><br/>
+<br/>
+<h1>rtl</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$rtl"></a>
+<code><span class="keyword">val </span><span class="identifier">rtl</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>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/show-easing.html b/api/pl.treksoft.kvision.toast/-toast-options/show-easing.html
new file mode 100644
index 00000000..ef0e601a
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/show-easing.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.showEasing - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./show-easing.html">showEasing</a><br/>
+<br/>
+<h1>showEasing</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$showEasing"></a>
+<code><span class="keyword">val </span><span class="identifier">showEasing</span><span class="symbol">: </span><a href="../-toast-easing/index.html"><span class="identifier">ToastEasing</span></a><span class="symbol">?</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/show-method.html b/api/pl.treksoft.kvision.toast/-toast-options/show-method.html
new file mode 100644
index 00000000..38e6815f
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/show-method.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.showMethod - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./show-method.html">showMethod</a><br/>
+<br/>
+<h1>showMethod</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$showMethod"></a>
+<code><span class="keyword">val </span><span class="identifier">showMethod</span><span class="symbol">: </span><a href="../-toast-method/index.html"><span class="identifier">ToastMethod</span></a><span class="symbol">?</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-options/time-out.html b/api/pl.treksoft.kvision.toast/-toast-options/time-out.html
new file mode 100644
index 00000000..19a4e1f1
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-options/time-out.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastOptions.timeOut - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastOptions</a>&nbsp;/&nbsp;<a href="./time-out.html">timeOut</a><br/>
+<br/>
+<h1>timeOut</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastOptions$timeOut"></a>
+<code><span class="keyword">val </span><span class="identifier">timeOut</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a><span class="symbol">?</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-c-e-n-t-e-r.html b/api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-c-e-n-t-e-r.html
new file mode 100644
index 00000000..2727acc7
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-c-e-n-t-e-r.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastPosition.BOTTOMCENTER - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastPosition</a>&nbsp;/&nbsp;<a href="./-b-o-t-t-o-m-c-e-n-t-e-r.html">BOTTOMCENTER</a><br/>
+<br/>
+<h1>BOTTOMCENTER</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastPosition.BOTTOMCENTER"></a>
+<code><span class="identifier">BOTTOMCENTER</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-f-u-l-l-w-i-d-t-h.html b/api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-f-u-l-l-w-i-d-t-h.html
new file mode 100644
index 00000000..712d23e7
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-f-u-l-l-w-i-d-t-h.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastPosition.BOTTOMFULLWIDTH - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastPosition</a>&nbsp;/&nbsp;<a href="./-b-o-t-t-o-m-f-u-l-l-w-i-d-t-h.html">BOTTOMFULLWIDTH</a><br/>
+<br/>
+<h1>BOTTOMFULLWIDTH</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastPosition.BOTTOMFULLWIDTH"></a>
+<code><span class="identifier">BOTTOMFULLWIDTH</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-l-e-f-t.html b/api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-l-e-f-t.html
new file mode 100644
index 00000000..28225b17
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-l-e-f-t.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastPosition.BOTTOMLEFT - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastPosition</a>&nbsp;/&nbsp;<a href="./-b-o-t-t-o-m-l-e-f-t.html">BOTTOMLEFT</a><br/>
+<br/>
+<h1>BOTTOMLEFT</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastPosition.BOTTOMLEFT"></a>
+<code><span class="identifier">BOTTOMLEFT</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-r-i-g-h-t.html b/api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-r-i-g-h-t.html
new file mode 100644
index 00000000..01f49a7d
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-r-i-g-h-t.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastPosition.BOTTOMRIGHT - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastPosition</a>&nbsp;/&nbsp;<a href="./-b-o-t-t-o-m-r-i-g-h-t.html">BOTTOMRIGHT</a><br/>
+<br/>
+<h1>BOTTOMRIGHT</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastPosition.BOTTOMRIGHT"></a>
+<code><span class="identifier">BOTTOMRIGHT</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-c-e-n-t-e-r.html b/api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-c-e-n-t-e-r.html
new file mode 100644
index 00000000..f8dde592
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-c-e-n-t-e-r.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastPosition.TOPCENTER - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastPosition</a>&nbsp;/&nbsp;<a href="./-t-o-p-c-e-n-t-e-r.html">TOPCENTER</a><br/>
+<br/>
+<h1>TOPCENTER</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastPosition.TOPCENTER"></a>
+<code><span class="identifier">TOPCENTER</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-f-u-l-l-w-i-d-t-h.html b/api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-f-u-l-l-w-i-d-t-h.html
new file mode 100644
index 00000000..5d8908c2
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-f-u-l-l-w-i-d-t-h.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastPosition.TOPFULLWIDTH - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastPosition</a>&nbsp;/&nbsp;<a href="./-t-o-p-f-u-l-l-w-i-d-t-h.html">TOPFULLWIDTH</a><br/>
+<br/>
+<h1>TOPFULLWIDTH</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastPosition.TOPFULLWIDTH"></a>
+<code><span class="identifier">TOPFULLWIDTH</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-l-e-f-t.html b/api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-l-e-f-t.html
new file mode 100644
index 00000000..c329ca48
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-l-e-f-t.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastPosition.TOPLEFT - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastPosition</a>&nbsp;/&nbsp;<a href="./-t-o-p-l-e-f-t.html">TOPLEFT</a><br/>
+<br/>
+<h1>TOPLEFT</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastPosition.TOPLEFT"></a>
+<code><span class="identifier">TOPLEFT</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-r-i-g-h-t.html b/api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-r-i-g-h-t.html
new file mode 100644
index 00000000..aeb1e8bd
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-r-i-g-h-t.html
@@ -0,0 +1,14 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastPosition.TOPRIGHT - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">ToastPosition</a>&nbsp;/&nbsp;<a href="./-t-o-p-r-i-g-h-t.html">TOPRIGHT</a><br/>
+<br/>
+<h1>TOPRIGHT</h1>
+(js) <a name="pl.treksoft.kvision.toast.ToastPosition.TOPRIGHT"></a>
+<code><span class="identifier">TOPRIGHT</span></code>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast-position/index.html b/api/pl.treksoft.kvision.toast/-toast-position/index.html
new file mode 100644
index 00000000..a1d11045
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast-position/index.html
@@ -0,0 +1,83 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>ToastPosition - 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.toast</a>&nbsp;/&nbsp;<a href="./index.html">ToastPosition</a><br/>
+<br/>
+<h1>ToastPosition</h1>
+(js) <code><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">ToastPosition</span></code>
+<p>Toast positions.</p>
+<h3>Enum Values</h3>
+<table>
+<tbody>
+<tr>
+<td>
+(js)
+<h4><a href="-t-o-p-r-i-g-h-t.html">TOPRIGHT</a></h4>
+</td>
+<td>
+</td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="-b-o-t-t-o-m-r-i-g-h-t.html">BOTTOMRIGHT</a></h4>
+</td>
+<td>
+</td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="-b-o-t-t-o-m-l-e-f-t.html">BOTTOMLEFT</a></h4>
+</td>
+<td>
+</td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="-t-o-p-l-e-f-t.html">TOPLEFT</a></h4>
+</td>
+<td>
+</td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="-t-o-p-f-u-l-l-w-i-d-t-h.html">TOPFULLWIDTH</a></h4>
+</td>
+<td>
+</td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="-b-o-t-t-o-m-f-u-l-l-w-i-d-t-h.html">BOTTOMFULLWIDTH</a></h4>
+</td>
+<td>
+</td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="-t-o-p-c-e-n-t-e-r.html">TOPCENTER</a></h4>
+</td>
+<td>
+</td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="-b-o-t-t-o-m-c-e-n-t-e-r.html">BOTTOMCENTER</a></h4>
+</td>
+<td>
+</td>
+</tr>
+</tbody>
+</table>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast/error.html b/api/pl.treksoft.kvision.toast/-toast/error.html
new file mode 100644
index 00000000..95cfd602
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast/error.html
@@ -0,0 +1,22 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>Toast.error - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">Toast</a>&nbsp;/&nbsp;<a href="./error.html">error</a><br/>
+<br/>
+<h1>error</h1>
+(js) <a name="pl.treksoft.kvision.toast.Toast$error(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)"></a>
+<code><span class="keyword">fun </span><span class="identifier">error</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.toast.Toast$error(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/message">message</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="identifier" id="pl.treksoft.kvision.toast.Toast$error(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/title">title</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.toast.Toast$error(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/options">options</span><span class="symbol">:</span>&nbsp;<a href="../-toast-options/index.html"><span class="identifier">ToastOptions</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<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>Shows an error toast.</p>
+<h3>Parameters</h3>
+<p><a name="message"></a>
+<code>message</code> - a toast message</p>
+<p><a name="title"></a>
+<code>title</code> - a toast title</p>
+<p><a name="options"></a>
+<code>options</code> - toast options</p>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast/index.html b/api/pl.treksoft.kvision.toast/-toast/index.html
new file mode 100644
index 00000000..3ea7643b
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast/index.html
@@ -0,0 +1,55 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>Toast - 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.toast</a>&nbsp;/&nbsp;<a href="./index.html">Toast</a><br/>
+<br/>
+<h1>Toast</h1>
+(js) <code><span class="keyword">object </span><span class="identifier">Toast</span></code>
+<p>Toast component object.</p>
+<h3>Functions</h3>
+<table>
+<tbody>
+<tr>
+<td>
+(js)
+<h4><a href="error.html">error</a></h4>
+</td>
+<td>
+<p>Shows an error toast.</p>
+<code><span class="keyword">fun </span><span class="identifier">error</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.toast.Toast$error(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/message">message</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="identifier" id="pl.treksoft.kvision.toast.Toast$error(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/title">title</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.toast.Toast$error(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/options">options</span><span class="symbol">:</span>&nbsp;<a href="../-toast-options/index.html"><span class="identifier">ToastOptions</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<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></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="info.html">info</a></h4>
+</td>
+<td>
+<p>Shows an info toast.</p>
+<code><span class="keyword">fun </span><span class="identifier">info</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.toast.Toast$info(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/message">message</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="identifier" id="pl.treksoft.kvision.toast.Toast$info(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/title">title</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.toast.Toast$info(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/options">options</span><span class="symbol">:</span>&nbsp;<a href="../-toast-options/index.html"><span class="identifier">ToastOptions</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<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></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="success.html">success</a></h4>
+</td>
+<td>
+<p>Shows a success toast.</p>
+<code><span class="keyword">fun </span><span class="identifier">success</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.toast.Toast$success(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/message">message</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="identifier" id="pl.treksoft.kvision.toast.Toast$success(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/title">title</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.toast.Toast$success(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/options">options</span><span class="symbol">:</span>&nbsp;<a href="../-toast-options/index.html"><span class="identifier">ToastOptions</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<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></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="warning.html">warning</a></h4>
+</td>
+<td>
+<p>Shows a warning toast.</p>
+<code><span class="keyword">fun </span><span class="identifier">warning</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.toast.Toast$warning(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/message">message</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="identifier" id="pl.treksoft.kvision.toast.Toast$warning(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/title">title</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.toast.Toast$warning(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/options">options</span><span class="symbol">:</span>&nbsp;<a href="../-toast-options/index.html"><span class="identifier">ToastOptions</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<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></td>
+</tr>
+</tbody>
+</table>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast/info.html b/api/pl.treksoft.kvision.toast/-toast/info.html
new file mode 100644
index 00000000..1529a5aa
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast/info.html
@@ -0,0 +1,22 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>Toast.info - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">Toast</a>&nbsp;/&nbsp;<a href="./info.html">info</a><br/>
+<br/>
+<h1>info</h1>
+(js) <a name="pl.treksoft.kvision.toast.Toast$info(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)"></a>
+<code><span class="keyword">fun </span><span class="identifier">info</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.toast.Toast$info(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/message">message</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="identifier" id="pl.treksoft.kvision.toast.Toast$info(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/title">title</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.toast.Toast$info(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/options">options</span><span class="symbol">:</span>&nbsp;<a href="../-toast-options/index.html"><span class="identifier">ToastOptions</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<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>Shows an info toast.</p>
+<h3>Parameters</h3>
+<p><a name="message"></a>
+<code>message</code> - a toast message</p>
+<p><a name="title"></a>
+<code>title</code> - a toast title</p>
+<p><a name="options"></a>
+<code>options</code> - toast options</p>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast/success.html b/api/pl.treksoft.kvision.toast/-toast/success.html
new file mode 100644
index 00000000..925b6922
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast/success.html
@@ -0,0 +1,22 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>Toast.success - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">Toast</a>&nbsp;/&nbsp;<a href="./success.html">success</a><br/>
+<br/>
+<h1>success</h1>
+(js) <a name="pl.treksoft.kvision.toast.Toast$success(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)"></a>
+<code><span class="keyword">fun </span><span class="identifier">success</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.toast.Toast$success(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/message">message</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="identifier" id="pl.treksoft.kvision.toast.Toast$success(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/title">title</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.toast.Toast$success(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/options">options</span><span class="symbol">:</span>&nbsp;<a href="../-toast-options/index.html"><span class="identifier">ToastOptions</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<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>Shows a success toast.</p>
+<h3>Parameters</h3>
+<p><a name="message"></a>
+<code>message</code> - a toast message</p>
+<p><a name="title"></a>
+<code>title</code> - a toast title</p>
+<p><a name="options"></a>
+<code>options</code> - toast options</p>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/-toast/warning.html b/api/pl.treksoft.kvision.toast/-toast/warning.html
new file mode 100644
index 00000000..c73d44d0
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/-toast/warning.html
@@ -0,0 +1,22 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>Toast.warning - 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.toast</a>&nbsp;/&nbsp;<a href="index.html">Toast</a>&nbsp;/&nbsp;<a href="./warning.html">warning</a><br/>
+<br/>
+<h1>warning</h1>
+(js) <a name="pl.treksoft.kvision.toast.Toast$warning(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)"></a>
+<code><span class="keyword">fun </span><span class="identifier">warning</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.toast.Toast$warning(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/message">message</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="identifier" id="pl.treksoft.kvision.toast.Toast$warning(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/title">title</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.toast.Toast$warning(kotlin.String, kotlin.String, pl.treksoft.kvision.toast.ToastOptions)/options">options</span><span class="symbol">:</span>&nbsp;<a href="../-toast-options/index.html"><span class="identifier">ToastOptions</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<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>Shows a warning toast.</p>
+<h3>Parameters</h3>
+<p><a name="message"></a>
+<code>message</code> - a toast message</p>
+<p><a name="title"></a>
+<code>title</code> - a toast title</p>
+<p><a name="options"></a>
+<code>options</code> - toast options</p>
+</BODY>
+</HTML>
diff --git a/api/pl.treksoft.kvision.toast/index.html b/api/pl.treksoft.kvision.toast/index.html
new file mode 100644
index 00000000..d44019a3
--- /dev/null
+++ b/api/pl.treksoft.kvision.toast/index.html
@@ -0,0 +1,63 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>pl.treksoft.kvision.toast - 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.toast</a><br/>
+<br/>
+<h2>Package pl.treksoft.kvision.toast</h2>
+<p>The toast component. </p>
+<h3>Types</h3>
+<table>
+<tbody>
+<tr>
+<td>
+(js)
+<h4><a href="-toast/index.html">Toast</a></h4>
+</td>
+<td>
+<p>Toast component object.</p>
+<code><span class="keyword">object </span><span class="identifier">Toast</span></code></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="-toast-easing/index.html">ToastEasing</a></h4>
+</td>
+<td>
+<p>Toast easings.</p>
+<code><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">ToastEasing</span></code></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="-toast-method/index.html">ToastMethod</a></h4>
+</td>
+<td>
+<p>Toast animation methods.</p>
+<code><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">ToastMethod</span></code></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="-toast-options/index.html">ToastOptions</a></h4>
+</td>
+<td>
+<p>Toast options.</p>
+<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">ToastOptions</span></code></td>
+</tr>
+<tr>
+<td>
+(js)
+<h4><a href="-toast-position/index.html">ToastPosition</a></h4>
+</td>
+<td>
+<p>Toast positions.</p>
+<code><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">ToastPosition</span></code></td>
+</tr>
+</tbody>
+</table>
+</BODY>
+</HTML>