aboutsummaryrefslogtreecommitdiff
path: root/api
diff options
context:
space:
mode:
authorRobert Jaros <rjaros@finn.pl>2019-03-17 01:38:43 +0100
committerRobert Jaros <rjaros@finn.pl>2019-03-17 01:38:43 +0100
commit5c87c4a52e95c942c413324e21034a52fff0ccb3 (patch)
treef1428d11a37ea4504d8caa897c876e7650e2206d /api
parente992f3f13ec46cad15cc7d6982e64ffc7223eb9a (diff)
downloadkvision-5c87c4a52e95c942c413324e21034a52fff0ccb3.tar.gz
kvision-5c87c4a52e95c942c413324e21034a52fff0ccb3.tar.bz2
kvision-5c87c4a52e95c942c413324e21034a52fff0ccb3.zip
API Documentation for KVision 0.0.30
Diffstat (limited to 'api')
-rw-r--r--api/alltypes/index.html33
-rw-r--r--api/index-outline.html129
-rw-r--r--api/index.html7
-rw-r--r--api/package-list1
-rw-r--r--api/pl.treksoft.kvision.chart/-chart/index.html7
-rw-r--r--api/pl.treksoft.kvision.core/-widget/index.html16
-rw-r--r--api/pl.treksoft.kvision.core/-widget/single-render.html14
-rw-r--r--api/pl.treksoft.kvision.data/-data-container/index.html7
-rw-r--r--api/pl.treksoft.kvision.form.check/-check-input/index.html7
-rw-r--r--api/pl.treksoft.kvision.form.select/-select-option/index.html7
-rw-r--r--api/pl.treksoft.kvision.form.spinner/-spinner-input/index.html7
-rw-r--r--api/pl.treksoft.kvision.form.text/-abstract-text-input/index.html7
-rw-r--r--api/pl.treksoft.kvision.form.time/-date-time-input/index.html7
-rw-r--r--api/pl.treksoft.kvision.form.upload/-upload-input/index.html7
-rw-r--r--api/pl.treksoft.kvision.form/-field-label/field-label.html16
-rw-r--r--api/pl.treksoft.kvision.form/-field-label/index.html14
-rw-r--r--api/pl.treksoft.kvision.form/-form-panel/get-data-with-file-content.html17
-rw-r--r--api/pl.treksoft.kvision.form/-form-panel/index.html18
-rw-r--r--api/pl.treksoft.kvision.form/-form/fields.html14
-rw-r--r--api/pl.treksoft.kvision.form/-form/get-data-with-file-content.html17
-rw-r--r--api/pl.treksoft.kvision.form/-form/index.html37
-rw-r--r--api/pl.treksoft.kvision.form/-form/model-factory.html14
-rw-r--r--api/pl.treksoft.kvision.html/-button/index.html7
-rw-r--r--api/pl.treksoft.kvision.html/-canvas/index.html7
-rw-r--r--api/pl.treksoft.kvision.html/-iframe/index.html7
-rw-r--r--api/pl.treksoft.kvision.html/-image/index.html7
-rw-r--r--api/pl.treksoft.kvision.modal/-close-icon/index.html7
-rw-r--r--api/pl.treksoft.kvision.panel/-simple-panel/index.html7
-rw-r--r--api/pl.treksoft.kvision.redux/-dispatch.html13
-rw-r--r--api/pl.treksoft.kvision.redux/-get-state.html13
-rw-r--r--api/pl.treksoft.kvision.redux/-redux-store/-init-.html30
-rw-r--r--api/pl.treksoft.kvision.redux/-redux-store/dispatch.html18
-rw-r--r--api/pl.treksoft.kvision.redux/-redux-store/get-state.html15
-rw-r--r--api/pl.treksoft.kvision.redux/-redux-store/index.html91
-rw-r--r--api/pl.treksoft.kvision.redux/-redux-store/state-serializer.html15
-rw-r--r--api/pl.treksoft.kvision.redux/-redux-store/subscribe.html15
-rw-r--r--api/pl.treksoft.kvision.redux/-state-binding/-init-.html30
-rw-r--r--api/pl.treksoft.kvision.redux/-state-binding/index.html415
-rw-r--r--api/pl.treksoft.kvision.redux/-state-binding/state-binding.html16
-rw-r--r--api/pl.treksoft.kvision.redux/-state-binding/update.html15
-rw-r--r--api/pl.treksoft.kvision.redux/create-redux-store.html22
-rw-r--r--api/pl.treksoft.kvision.redux/index.html69
-rw-r--r--api/pl.treksoft.kvision.utils/get-data-with-file-content.html19
-rw-r--r--api/pl.treksoft.kvision.utils/index.html10
44 files changed, 1176 insertions, 75 deletions
diff --git a/api/alltypes/index.html b/api/alltypes/index.html
index 135a87b3..efed37c1 100644
--- a/api/alltypes/index.html
+++ b/api/alltypes/index.html
@@ -716,15 +716,15 @@
</tr>
<tr>
<td>
-<a href="../pl.treksoft.kvision.electron/-dialog/index.html">pl.treksoft.kvision.electron.Dialog</a></td>
+<a href="../pl.treksoft.kvision.modal/-dialog/index.html">pl.treksoft.kvision.modal.Dialog</a></td>
<td>
+<p>Modal window with a result.</p>
</td>
</tr>
<tr>
<td>
-<a href="../pl.treksoft.kvision.modal/-dialog/index.html">pl.treksoft.kvision.modal.Dialog</a></td>
+<a href="../pl.treksoft.kvision.electron/-dialog/index.html">pl.treksoft.kvision.electron.Dialog</a></td>
<td>
-<p>Modal window with a result.</p>
</td>
</tr>
<tr>
@@ -785,6 +785,12 @@
</tr>
<tr>
<td>
+<a href="../pl.treksoft.kvision.redux/-dispatch.html">pl.treksoft.kvision.redux.Dispatch</a></td>
+<td>
+</td>
+</tr>
+<tr>
+<td>
<a href="../pl.treksoft.kvision.electron/-display/index.html">pl.treksoft.kvision.electron.Display</a></td>
<td>
</td>
@@ -1085,6 +1091,12 @@
</tr>
<tr>
<td>
+<a href="../pl.treksoft.kvision.redux/-get-state.html">pl.treksoft.kvision.redux.GetState</a></td>
+<td>
+</td>
+</tr>
+<tr>
+<td>
<a href="../pl.treksoft.kvision.electron/-global-shortcut/index.html">pl.treksoft.kvision.electron.GlobalShortcut</a></td>
<td>
</td>
@@ -2164,6 +2176,14 @@
</tr>
<tr>
<td>
+<a href="../pl.treksoft.kvision.redux/-redux-store/index.html">pl.treksoft.kvision.redux.ReduxStore</a></td>
+<td>
+<p>A class implementing redux pattern backed by the original Redux JS library.
+It requires @Serializable state.</p>
+</td>
+</tr>
+<tr>
+<td>
<a href="../pl.treksoft.kvision.electron/-register-buffer-protocol-request/index.html">pl.treksoft.kvision.electron.RegisterBufferProtocolRequest</a></td>
<td>
</td>
@@ -2578,6 +2598,13 @@
</tr>
<tr>
<td>
+<a href="../pl.treksoft.kvision.redux/-state-binding/index.html">pl.treksoft.kvision.redux.StateBinding</a></td>
+<td>
+<p>A class which binds the redux store with the given container.</p>
+</td>
+</tr>
+<tr>
+<td>
<a href="../pl.treksoft.kvision.electron/-stream-protocol-response/index.html">pl.treksoft.kvision.electron.StreamProtocolResponse</a></td>
<td>
</td>
diff --git a/api/index-outline.html b/api/index-outline.html
index c2be5ecc..68046587 100644
--- a/api/index-outline.html
+++ b/api/index-outline.html
@@ -3495,7 +3495,7 @@
</HTML>
</ul>
<a href="/home/rjaros/git/kvision/build/kdoc/kvision/index"><a href="pl.treksoft.kvision.electron/-dev-tools-extensions.html"><span class="keyword">external</span> <span class="keyword">interface </span><span class="identifier">DevToolsExtensions</span></a></a><br/>
-<a href="/home/rjaros/git/kvision/build/kdoc/kvision/index"><a href="pl.treksoft.kvision.electron/-dialog/index.html"><span class="keyword">external</span> <span class="keyword">interface </span><span class="identifier">Dialog</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="pl.treksoft.kvision.electron/-event-emitter/index.html"><span class="identifier">EventEmitter</span></a></a></a><br/>
+<a href="/home/rjaros/git/kvision/build/kdoc/kvision/index"><a href="pl.treksoft.kvision.modal/-dialog/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">Dialog</span><span class="symbol">&lt;</span><span class="identifier">R</span><span class="symbol">&gt;</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="pl.treksoft.kvision.modal/-modal/index.html"><span class="identifier">Modal</span></a></a></a><br/>
<ul>
<HTML>
<HEAD>
@@ -3504,20 +3504,14 @@
<link rel="stylesheet" href="../style.css">
</HEAD>
<BODY>
-<a href="/home/rjaros/git/kvision/build/kdoc/kvision/index"><a href="pl.treksoft.kvision.electron/-dialog/show-certificate-trust-dialog.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">showCertificateTrustDialog</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showCertificateTrustDialog(pl.treksoft.kvision.electron.BrowserWindow, pl.treksoft.kvision.electron.CertificateTrustDialogOptions, kotlin.Function((kotlin.Any)))/browserWindow">browserWindow</span><span class="symbol">:</span>&nbsp;<a href="pl.treksoft.kvision.electron/-browser-window/index.html"><span class="identifier">BrowserWindow</span></a><span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showCertificateTrustDialog(pl.treksoft.kvision.electron.BrowserWindow, pl.treksoft.kvision.electron.CertificateTrustDialogOptions, kotlin.Function((kotlin.Any)))/options">options</span><span class="symbol">:</span>&nbsp;<a href="pl.treksoft.kvision.electron/-certificate-trust-dialog-options/index.html"><span class="identifier">CertificateTrustDialogOptions</span></a><span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showCertificateTrustDialog(pl.treksoft.kvision.electron.BrowserWindow, pl.treksoft.kvision.electron.CertificateTrustDialogOptions, kotlin.Function((kotlin.Any)))/callback">callback</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-function/index.html"><span class="identifier">Function</span></a><span class="symbol">&lt;</span><span class="identifier">*</span><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></a></a><br/>
-<a href="/home/rjaros/git/kvision/build/kdoc/kvision/index"><a href="pl.treksoft.kvision.electron/-dialog/show-certificate-trust-dialog.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">showCertificateTrustDialog</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showCertificateTrustDialog(pl.treksoft.kvision.electron.CertificateTrustDialogOptions, kotlin.Function((kotlin.Any)))/options">options</span><span class="symbol">:</span>&nbsp;<a href="pl.treksoft.kvision.electron/-certificate-trust-dialog-options/index.html"><span class="identifier">CertificateTrustDialogOptions</span></a><span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showCertificateTrustDialog(pl.treksoft.kvision.electron.CertificateTrustDialogOptions, kotlin.Function((kotlin.Any)))/callback">callback</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-function/index.html"><span class="identifier">Function</span></a><span class="symbol">&lt;</span><span class="identifier">*</span><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></a></a><br/>
-<a href="/home/rjaros/git/kvision/build/kdoc/kvision/index"><a href="pl.treksoft.kvision.electron/-dialog/show-certificate-trust-dialog.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">showCertificateTrustDialog</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showCertificateTrustDialog(pl.treksoft.kvision.electron.BrowserWindow, pl.treksoft.kvision.electron.CertificateTrustDialogOptions, kotlin.Function((kotlin.Any)))/browserWindow">browserWindow</span><span class="symbol">:</span>&nbsp;<a href="pl.treksoft.kvision.electron/-browser-window/index.html"><span class="identifier">BrowserWindow</span></a><span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showCertificateTrustDialog(pl.treksoft.kvision.electron.BrowserWindow, pl.treksoft.kvision.electron.CertificateTrustDialogOptions, kotlin.Function((kotlin.Any)))/options">options</span><span class="symbol">:</span>&nbsp;<a href="pl.treksoft.kvision.electron/-certificate-trust-dialog-options/index.html"><span class="identifier">CertificateTrustDialogOptions</span></a><span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showCertificateTrustDialog(pl.treksoft.kvision.electron.BrowserWindow, pl.treksoft.kvision.electron.CertificateTrustDialogOptions, kotlin.Function((kotlin.Any)))/callback">callback</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-function/index.html"><span class="identifier">Function</span></a><span class="symbol">&lt;</span><span class="identifier">*</span><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></a></a><br/>
-<a href="/home/rjaros/git/kvision/build/kdoc/kvision/index"><a href="pl.treksoft.kvision.electron/-dialog/show-error-box.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">showErrorBox</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showErrorBox(kotlin.String, kotlin.String)/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><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showErrorBox(kotlin.String, kotlin.String)/content">content</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></a></a><br/>
-<a href="/home/rjaros/git/kvision/build/kdoc/kvision/index"><a href="pl.treksoft.kvision.electron/-dialog/show-message-box.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">showMessageBox</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showMessageBox(pl.treksoft.kvision.electron.BrowserWindow, pl.treksoft.kvision.electron.MessageBoxOptions, kotlin.Function2((kotlin.Number, kotlin.Boolean, kotlin.Unit)))/browserWindow">browserWindow</span><span class="symbol">:</span>&nbsp;<a href="pl.treksoft.kvision.electron/-browser-window/index.html"><span class="identifier">BrowserWindow</span></a><span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showMessageBox(pl.treksoft.kvision.electron.BrowserWindow, pl.treksoft.kvision.electron.MessageBoxOptions, kotlin.Function2((kotlin.Number, kotlin.Boolean, kotlin.Unit)))/options">options</span><span class="symbol">:</span>&nbsp;<a href="pl.treksoft.kvision.electron/-message-box-options/index.html"><span class="identifier">MessageBoxOptions</span></a><span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showMessageBox(pl.treksoft.kvision.electron.BrowserWindow, pl.treksoft.kvision.electron.MessageBoxOptions, kotlin.Function2((kotlin.Number, kotlin.Boolean, kotlin.Unit)))/callback">callback</span><span class="symbol">:</span>&nbsp;<span class="symbol">(</span><span class="identifier">response</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-number/index.html"><span class="identifier">Number</span></a><span class="symbol">,</span>&nbsp;<span class="identifier">checkboxChecked</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">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a>&nbsp;<span class="symbol">=</span>&nbsp;definedExternally<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-number/index.html"><span class="identifier">Number</span></a></a></a><br/>
-<a href="/home/rjaros/git/kvision/build/kdoc/kvision/index"><a href="pl.treksoft.kvision.electron/-dialog/show-message-box.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">showMessageBox</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showMessageBox(pl.treksoft.kvision.electron.MessageBoxOptions, kotlin.Function2((kotlin.Number, kotlin.Boolean, kotlin.Unit)))/options">options</span><span class="symbol">:</span>&nbsp;<a href="pl.treksoft.kvision.electron/-message-box-options/index.html"><span class="identifier">MessageBoxOptions</span></a><span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showMessageBox(pl.treksoft.kvision.electron.MessageBoxOptions, kotlin.Function2((kotlin.Number, kotlin.Boolean, kotlin.Unit)))/callback">callback</span><span class="symbol">:</span>&nbsp;<span class="symbol">(</span><span class="identifier">response</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-number/index.html"><span class="identifier">Number</span></a><span class="symbol">,</span>&nbsp;<span class="identifier">checkboxChecked</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">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a>&nbsp;<span class="symbol">=</span>&nbsp;definedExternally<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-number/index.html"><span class="identifier">Number</span></a></a></a><br/>
-<a href="/home/rjaros/git/kvision/build/kdoc/kvision/index"><a href="pl.treksoft.kvision.electron/-dialog/show-open-dialog.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">showOpenDialog</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showOpenDialog(pl.treksoft.kvision.electron.BrowserWindow, pl.treksoft.kvision.electron.OpenDialogOptions, kotlin.Function2((kotlin.Array((kotlin.String)), , kotlin.Unit)))/browserWindow">browserWindow</span><span class="symbol">:</span>&nbsp;<a href="pl.treksoft.kvision.electron/-browser-window/index.html"><span class="identifier">BrowserWindow</span></a><span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showOpenDialog(pl.treksoft.kvision.electron.BrowserWindow, pl.treksoft.kvision.electron.OpenDialogOptions, kotlin.Function2((kotlin.Array((kotlin.String)), , kotlin.Unit)))/options">options</span><span class="symbol">:</span>&nbsp;<a href="pl.treksoft.kvision.electron/-open-dialog-options/index.html"><span class="identifier">OpenDialogOptions</span></a><span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showOpenDialog(pl.treksoft.kvision.electron.BrowserWindow, pl.treksoft.kvision.electron.OpenDialogOptions, kotlin.Function2((kotlin.Array((kotlin.String)), , kotlin.Unit)))/callback">callback</span><span class="symbol">:</span>&nbsp;<span class="symbol">(</span><span class="identifier">filePaths</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html"><span class="identifier">Array</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span><span class="symbol">,</span>&nbsp;<span class="identifier">bookmarks</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html"><span class="identifier">Array</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</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>&nbsp;<span class="symbol">=</span>&nbsp;definedExternally<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html"><span class="identifier">Array</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span></a></a><br/>
-<a href="/home/rjaros/git/kvision/build/kdoc/kvision/index"><a href="pl.treksoft.kvision.electron/-dialog/show-open-dialog.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">showOpenDialog</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showOpenDialog(pl.treksoft.kvision.electron.OpenDialogOptions, kotlin.Function2((kotlin.Array((kotlin.String)), , kotlin.Unit)))/options">options</span><span class="symbol">:</span>&nbsp;<a href="pl.treksoft.kvision.electron/-open-dialog-options/index.html"><span class="identifier">OpenDialogOptions</span></a><span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showOpenDialog(pl.treksoft.kvision.electron.OpenDialogOptions, kotlin.Function2((kotlin.Array((kotlin.String)), , kotlin.Unit)))/callback">callback</span><span class="symbol">:</span>&nbsp;<span class="symbol">(</span><span class="identifier">filePaths</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html"><span class="identifier">Array</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span><span class="symbol">,</span>&nbsp;<span class="identifier">bookmarks</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html"><span class="identifier">Array</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</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>&nbsp;<span class="symbol">=</span>&nbsp;definedExternally<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html"><span class="identifier">Array</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span></a></a><br/>
-<a href="/home/rjaros/git/kvision/build/kdoc/kvision/index"><a href="pl.treksoft.kvision.electron/-dialog/show-save-dialog.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">showSaveDialog</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showSaveDialog(pl.treksoft.kvision.electron.BrowserWindow, pl.treksoft.kvision.electron.SaveDialogOptions, kotlin.Function2((kotlin.String, , kotlin.Unit)))/browserWindow">browserWindow</span><span class="symbol">:</span>&nbsp;<a href="pl.treksoft.kvision.electron/-browser-window/index.html"><span class="identifier">BrowserWindow</span></a><span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showSaveDialog(pl.treksoft.kvision.electron.BrowserWindow, pl.treksoft.kvision.electron.SaveDialogOptions, kotlin.Function2((kotlin.String, , kotlin.Unit)))/options">options</span><span class="symbol">:</span>&nbsp;<a href="pl.treksoft.kvision.electron/-save-dialog-options/index.html"><span class="identifier">SaveDialogOptions</span></a><span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showSaveDialog(pl.treksoft.kvision.electron.BrowserWindow, pl.treksoft.kvision.electron.SaveDialogOptions, kotlin.Function2((kotlin.String, , kotlin.Unit)))/callback">callback</span><span class="symbol">:</span>&nbsp;<span class="symbol">(</span><span class="identifier">filename</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="identifier">bookmark</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">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a>&nbsp;<span class="symbol">=</span>&nbsp;definedExternally<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
-<a href="/home/rjaros/git/kvision/build/kdoc/kvision/index"><a href="pl.treksoft.kvision.electron/-dialog/show-save-dialog.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">showSaveDialog</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showSaveDialog(pl.treksoft.kvision.electron.SaveDialogOptions, kotlin.Function2((kotlin.String, , kotlin.Unit)))/options">options</span><span class="symbol">:</span>&nbsp;<a href="pl.treksoft.kvision.electron/-save-dialog-options/index.html"><span class="identifier">SaveDialogOptions</span></a><span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.electron.Dialog$showSaveDialog(pl.treksoft.kvision.electron.SaveDialogOptions, kotlin.Function2((kotlin.String, , kotlin.Unit)))/callback">callback</span><span class="symbol">:</span>&nbsp;<span class="symbol">(</span><span class="identifier">filename</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="identifier">bookmark</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">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a>&nbsp;<span class="symbol">=</span>&nbsp;definedExternally<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
+<a href="/home/rjaros/git/kvision/build/kdoc/kvision/index"><a href="pl.treksoft.kvision.modal/-dialog/-init-.html"><span class="identifier">Dialog</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.modal.Dialog$<init>(kotlin.String, kotlin.Boolean, pl.treksoft.kvision.modal.ModalSize, kotlin.Boolean, kotlin.Boolean, kotlin.collections.Set((kotlin.String)), kotlin.Function1((pl.treksoft.kvision.modal.Dialog((pl.treksoft.kvision.modal.Dialog.R)), kotlin.Unit)))/caption">caption</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.modal.Dialog$<init>(kotlin.String, kotlin.Boolean, pl.treksoft.kvision.modal.ModalSize, kotlin.Boolean, kotlin.Boolean, kotlin.collections.Set((kotlin.String)), kotlin.Function1((pl.treksoft.kvision.modal.Dialog((pl.treksoft.kvision.modal.Dialog.R)), 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>&nbsp;<span class="symbol">=</span>&nbsp;true<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.modal.Dialog$<init>(kotlin.String, kotlin.Boolean, pl.treksoft.kvision.modal.ModalSize, kotlin.Boolean, kotlin.Boolean, kotlin.collections.Set((kotlin.String)), kotlin.Function1((pl.treksoft.kvision.modal.Dialog((pl.treksoft.kvision.modal.Dialog.R)), kotlin.Unit)))/size">size</span><span class="symbol">:</span>&nbsp;<a href="pl.treksoft.kvision.modal/-modal-size/index.html"><span class="identifier">ModalSize</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.modal.Dialog$<init>(kotlin.String, kotlin.Boolean, pl.treksoft.kvision.modal.ModalSize, kotlin.Boolean, kotlin.Boolean, kotlin.collections.Set((kotlin.String)), kotlin.Function1((pl.treksoft.kvision.modal.Dialog((pl.treksoft.kvision.modal.Dialog.R)), kotlin.Unit)))/animation">animation</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;true<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.modal.Dialog$<init>(kotlin.String, kotlin.Boolean, pl.treksoft.kvision.modal.ModalSize, kotlin.Boolean, kotlin.Boolean, kotlin.collections.Set((kotlin.String)), kotlin.Function1((pl.treksoft.kvision.modal.Dialog((pl.treksoft.kvision.modal.Dialog.R)), kotlin.Unit)))/escape">escape</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;true<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.modal.Dialog$<init>(kotlin.String, kotlin.Boolean, pl.treksoft.kvision.modal.ModalSize, kotlin.Boolean, kotlin.Boolean, kotlin.collections.Set((kotlin.String)), kotlin.Function1((pl.treksoft.kvision.modal.Dialog((pl.treksoft.kvision.modal.Dialog.R)), kotlin.Unit)))/classes">classes</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html"><span class="identifier">Set</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">=</span>&nbsp;setOf()<span class="symbol">, </span><span class="identifier" id="pl.treksoft.kvision.modal.Dialog$<init>(kotlin.String, kotlin.Boolean, pl.treksoft.kvision.modal.ModalSize, kotlin.Boolean, kotlin.Boolean, kotlin.collections.Set((kotlin.String)), kotlin.Function1((pl.treksoft.kvision.modal.Dialog((pl.treksoft.kvision.modal.Dialog.R)), kotlin.Unit)))/init">init</span><span class="symbol">:</span>&nbsp;<a href="pl.treksoft.kvision.modal/-dialog/index.html"><span class="identifier">Dialog</span></a><span class="symbol">&lt;</span><a href="pl.treksoft.kvision.modal/-dialog/index.html#R"><span class="identifier">R</span></a><span class="symbol">&gt;</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>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">)</span></a></a><br/>
+<a href="/home/rjaros/git/kvision/build/kdoc/kvision/index"><a href="pl.treksoft.kvision.modal/-dialog/get-result.html"><span class="keyword">suspend</span> <span class="keyword">fun </span><span class="identifier">getResult</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="pl.treksoft.kvision.modal/-dialog/index.html#R"><span class="identifier">R</span></a><span class="symbol">?</span></a></a><br/>
+<a href="/home/rjaros/git/kvision/build/kdoc/kvision/index"><a href="pl.treksoft.kvision.modal/-dialog/hide.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">hide</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="pl.treksoft.kvision.core/-widget/index.html"><span class="identifier">Widget</span></a&g