summaryrefslogtreecommitdiff
path: root/api/pl.treksoft.kvision.utils/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'api/pl.treksoft.kvision.utils/index.html')
-rw-r--r--api/pl.treksoft.kvision.utils/index.html125
1 files changed, 66 insertions, 59 deletions
diff --git a/api/pl.treksoft.kvision.utils/index.html b/api/pl.treksoft.kvision.utils/index.html
index 93ec4d07..7154a54b 100644
--- a/api/pl.treksoft.kvision.utils/index.html
+++ b/api/pl.treksoft.kvision.utils/index.html
@@ -14,57 +14,58 @@
<tbody>
<tr>
<td>
-<p><a href="-cache/index.html">Cache</a></p>
+(js)
+<h4><a href="-cache/index.html">Cache</a></h4>
</td>
<td>
-<code><span class="keyword">class </span><span class="identifier">Cache</span><span class="symbol">&lt;</span><span class="identifier">K</span><span class="symbol">, </span><span class="identifier">V</span><span class="symbol">&gt;</span></code>
<p>This is a LRU cache that has no performance impact for cache insertions
once the capacity of the cache has been reached. For cache hit,
performance is O(1) and for cache eviction, it is O(1).</p>
-</td>
+<code><span class="keyword">class </span><span class="identifier">Cache</span><span class="symbol">&lt;</span><span class="identifier">K</span><span class="symbol">, </span><span class="identifier">V</span><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
-<p><a href="-j-s-o-n/index.html">JSON</a></p>
+(js)
+<h4><a href="-j-s-o-n/index.html">JSON</a></h4>
</td>
<td>
-<code><span class="keyword">object </span><span class="identifier">JSON</span></code>
<p>JSON utility functions</p>
-</td>
+<code><span class="keyword">object </span><span class="identifier">JSON</span></code></td>
</tr>
<tr>
<td>
-<p><a href="-kv-event/index.html">KvEvent</a></p>
+(js)
+<h4><a href="-kv-event/index.html">KvEvent</a></h4>
</td>
<td>
-<code><span class="keyword">class </span><span class="identifier">KvEvent</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/org.w3c.dom/-custom-event/index.html"><span class="identifier">CustomEvent</span></a></code>
<p>Helper class for defining custom events.</p>
-</td>
+<code><span class="keyword">class </span><span class="identifier">KvEvent</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/org.w3c.dom/-custom-event/index.html"><span class="identifier">CustomEvent</span></a></code></td>
</tr>
<tr>
<td>
-<p><a href="-linked-list/index.html">LinkedList</a></p>
+(js)
+<h4><a href="-linked-list/index.html">LinkedList</a></h4>
</td>
<td>
<code><span class="keyword">class </span><span class="identifier">LinkedList</span><span class="symbol">&lt;</span><span class="identifier">T</span><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
-<p><a href="-node/index.html">Node</a></p>
+(js)
+<h4><a href="-node/index.html">Node</a></h4>
</td>
<td>
-<code><span class="keyword">class </span><span class="identifier">Node</span><span class="symbol">&lt;</span><span class="identifier">T</span><span class="symbol">&gt;</span></code>
<p>Created by gazollajunior on 07/04/16.</p>
-</td>
+<code><span class="keyword">class </span><span class="identifier">Node</span><span class="symbol">&lt;</span><span class="identifier">T</span><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
-<p><a href="-object/index.html">Object</a></p>
+(js)
+<h4><a href="-object/index.html">Object</a></h4>
</td>
<td>
-<code><span class="keyword">external</span> <span class="keyword">class </span><span class="identifier">Object</span></code>
<p>JavaScript Object type</p>
-</td>
+<code><span class="keyword">class </span><span class="identifier">Object</span></code></td>
</tr>
</tbody>
</table>
@@ -73,42 +74,48 @@ performance is O(1) and for cache eviction, it is O(1).</p>
<tbody>
<tr>
<td>
-<p><a href="kotlin.-any/index.html">kotlin.Any</a></p>
+(js)
+<h4><a href="kotlin.-any/index.html">kotlin.Any</a></h4>
</td>
<td>
</td>
</tr>
<tr>
<td>
-<p><a href="kotlin.collections.-mutable-list/index.html">kotlin.collections.MutableList</a></p>
+(js)
+<h4><a href="kotlin.collections.-mutable-list/index.html">kotlin.collections.MutableList</a></h4>
</td>
<td>
</td>
</tr>
<tr>
<td>
-<p><a href="kotlin.-int/index.html">kotlin.Int</a></p>
+(js)
+<h4><a href="kotlin.-int/index.html">kotlin.Int</a></h4>
</td>
<td>
</td>
</tr>
<tr>
<td>
-<p><a href="kotlin.-number/index.html">kotlin.Number</a></p>
+(js)
+<h4><a href="kotlin.-number/index.html">kotlin.Number</a></h4>
</td>
<td>
</td>
</tr>
<tr>
<td>
-<p><a href="kotlin.-pair/index.html">kotlin.Pair</a></p>
+(js)
+<h4><a href="kotlin.-pair/index.html">kotlin.Pair</a></h4>
</td>
<td>
</td>
</tr>
<tr>
<td>
-<p><a href="org.w3c.files.-file/index.html">org.w3c.files.File</a></p>
+(js)
+<h4><a href="org.w3c.files.-file/index.html">org.w3c.files.File</a></h4>
</td>
<td>
</td>
@@ -120,39 +127,39 @@ performance is O(1) and for cache eviction, it is O(1).</p>
<tbody>
<tr>
<td>
-<p><a href="auto.html">auto</a></p>
+(js)
+<h4><a href="auto.html">auto</a></h4>
</td>
<td>
-<code><span class="keyword">val </span><span class="identifier">auto</span><span class="symbol">: </span><a href="../pl.treksoft.kvision.core/-css-size.html"><span class="identifier">CssSize</span></a></code>
<p>Helper property to describe CSS auto value.</p>
-</td>
+<code><span class="keyword">val </span><span class="identifier">auto</span><span class="symbol">: </span><a href="../pl.treksoft.kvision.core/-css-size.html"><span class="identifier">CssSize</span></a></code></td>
</tr>
<tr>
<td>
-<p><a href="-e-n-t-e-r_-k-e-y.html">ENTER_KEY</a></p>
+(js)
+<h4><a href="-e-n-t-e-r_-k-e-y.html">ENTER_KEY</a></h4>
</td>
<td>
-<code><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">ENTER_KEY</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a></code>
<p>Keycode of the ENTER key.</p>
-</td>
+<code><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">ENTER_KEY</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a></code></td>
</tr>
<tr>
<td>
-<p><a href="-e-s-c_-k-e-y.html">ESC_KEY</a></p>
+(js)
+<h4><a href="-e-s-c_-k-e-y.html">ESC_KEY</a></h4>
</td>
<td>
-<code><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">ESC_KEY</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a></code>
<p>Keycode of the ESC key.</p>
-</td>
+<code><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">ESC_KEY</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a></code></td>
</tr>
<tr>
<td>
-<p><a href="normal.html">normal</a></p>
+(js)
+<h4><a href="normal.html">normal</a></h4>
</td>
<td>
-<code><span class="keyword">val </span><span class="identifier">normal</span><span class="symbol">: </span><a href="../pl.treksoft.kvision.core/-css-size.html"><span class="identifier">CssSize</span></a></code>
<p>Helper property to describe CSS normal value.</p>
-</td>
+<code><span class="keyword">val </span><span class="identifier">normal</span><span class="symbol">: </span><a href="../pl.treksoft.kvision.core/-css-size.html"><span class="identifier">CssSize</span></a></code></td>
</tr>
</tbody>
</table>
@@ -161,76 +168,76 @@ performance is O(1) and for cache eviction, it is O(1).</p>
<tbody>
<tr>
<td>
-<p><a href="get-data-with-file-content.html">getDataWithFileContent</a></p>
+(js)
+<h4><a href="get-data-with-file-content.html">getDataWithFileContent</a></h4>
</td>
<td>
-<code><span class="keyword">suspend</span> <span class="keyword">fun </span><span class="symbol">&lt;</span><span class="identifier">K</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html"><span class="identifier">Any</span></a><span class="symbol">&gt;</span> <a href="../pl.treksoft.kvision.form/-form/index.html"><span class="identifier">Form</span></a><span class="symbol">&lt;</span><a href="get-data-with-file-content.html#K"><span class="identifier">K</span></a><span class="symbol">&gt;</span><span class="symbol">.</span><span class="identifier">getDataWithFileContent</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="get-data-with-file-content.html#K"><span class="identifier">K</span></a></code><br/>
-<code><span class="keyword">suspend</span> <span class="keyword">fun </span><span class="symbol">&lt;</span><span class="identifier">K</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html"><span class="identifier">Any</span></a><span class="symbol">&gt;</span> <a href="../pl.treksoft.kvision.form/-form-panel/index.html"><span class="identifier">FormPanel</span></a><span class="symbol">&lt;</span><a href="get-data-with-file-content.html#K"><span class="identifier">K</span></a><span class="symbol">&gt;</span><span class="symbol">.</span><span class="identifier">getDataWithFileContent</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="get-data-with-file-content.html#K"><span class="identifier">K</span></a></code>
<p>Returns current data model with file content read for all KFiles controls.</p>
-</td>
+<code><span class="keyword">suspend</span> <span class="keyword">fun </span><span class="symbol">&lt;</span><span class="identifier">K</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html"><span class="identifier">Any</span></a><span class="symbol">&gt;</span> <a href="../pl.treksoft.kvision.form/-form/index.html"><span class="identifier">Form</span></a><span class="symbol">&lt;</span><span class="identifier">K</span><span class="symbol">&gt;</span><span class="symbol">.</span><span class="identifier">getDataWithFileContent</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">K</span></code><br/>
+<code><span class="keyword">suspend</span> <span class="keyword">fun </span><span class="symbol">&lt;</span><span class="identifier">K</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html"><span class="identifier">Any</span></a><span class="symbol">&gt;</span> <a href="../pl.treksoft.kvision.form/-form-panel/index.html"><span class="identifier">FormPanel</span></a><span class="symbol">&lt;</span><span class="identifier">K</span><span class="symbol">&gt;</span><span class="symbol">.</span><span class="identifier">getDataWithFileContent</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">K</span></code></td>
</tr>
<tr>
<td>
-<p><a href="is-i-e11.html">isIE11</a></p>
+(js)
+<h4><a href="is-i-e11.html">isIE11</a></h4>
</td>
<td>
-<code><span class="keyword">fun </span><span class="identifier">isIE11</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a></code>
<p>Utility function to detect Internet Explorer 11.</p>
-</td>
+<code><span class="keyword">fun </span><span class="identifier">isIE11</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a></code></td>
</tr>
<tr>
<td>
-<p><a href="obj.html">obj</a></p>
+(js)
+<h4><a href="obj.html">obj</a></h4>
</td>
<td>
-<code><span class="keyword">fun </span><span class="identifier">obj</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.utils$obj(kotlin.Function1((kotlin.Any, kotlin.Unit)))/init">init</span><span class="symbol">:</span>&nbsp;<span class="keyword">dynamic</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><span class="keyword">dynamic</span></code>
<p>Helper function for creating JavaScript objects.</p>
-</td>
+<code><span class="keyword">fun </span><span class="identifier">obj</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.utils$obj(kotlin.Function1((kotlin.Any, kotlin.Unit)))/init">init</span><span class="symbol">:</span>&nbsp;<span class="keyword">dynamic</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><span class="keyword">dynamic</span></code></td>
</tr>
<tr>
<td>
-<p><a href="sn-attrs.html">snAttrs</a></p>
+(js)
+<h4><a href="sn-attrs.html">snAttrs</a></h4>
</td>
<td>
-<code><span class="keyword">fun </span><span class="identifier">snAttrs</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.utils$snAttrs(kotlin.collections.List((kotlin.Pair((kotlin.String, )))))/pairs">pairs</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="../pl.treksoft.kvision.core/-string-pair.html"><span class="identifier">StringPair</span></a><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Attrs</span></code>
<p>Helper function for creating attributes parameters for Snabbdom.</p>
-</td>
+<code><span class="keyword">fun </span><span class="identifier">snAttrs</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.utils$snAttrs(kotlin.collections.List((kotlin.Pair((kotlin.String, )))))/pairs">pairs</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="../pl.treksoft.kvision.core/-string-pair.html"><span class="identifier">StringPair</span></a><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Attrs</span></code></td>
</tr>
<tr>
<td>
-<p><a href="sn-classes.html">snClasses</a></p>
+(js)
+<h4><a href="sn-classes.html">snClasses</a></h4>
</td>
<td>
-<code><span class="keyword">fun </span><span class="identifier">snClasses</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.utils$snClasses(kotlin.collections.List((kotlin.Pair((kotlin.String, kotlin.Boolean)))))/pairs">pairs</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="../pl.treksoft.kvision.core/-string-bool-pair.html"><span class="identifier">StringBoolPair</span></a><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Classes</span></code>
<p>Helper function for creating classes parameters for Snabbdom.</p>
-</td>
+<code><span class="keyword">fun </span><span class="identifier">snClasses</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.utils$snClasses(kotlin.collections.List((kotlin.Pair((kotlin.String, kotlin.Boolean)))))/pairs">pairs</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="../pl.treksoft.kvision.core/-string-bool-pair.html"><span class="identifier">StringBoolPair</span></a><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Classes</span></code></td>
</tr>
<tr>
<td>
-<p><a href="sn-opt.html">snOpt</a></p>
+(js)
+<h4><a href="sn-opt.html">snOpt</a></h4>
</td>
<td>
-<code><span class="keyword">fun </span><span class="identifier">snOpt</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.utils$snOpt(kotlin.Function1((com.github.snabbdom.VNodeData, kotlin.Unit)))/block">block</span><span class="symbol">:</span>&nbsp;<span class="identifier">VNodeData</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><span class="identifier">VNodeData</span></code>
<p>Helper function for creating object parameters for Snabbdom.</p>
-</td>
+<code><span class="keyword">fun </span><span class="identifier">snOpt</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.utils$snOpt(kotlin.Function1((com.github.snabbdom.VNodeData, kotlin.Unit)))/block">block</span><span class="symbol">:</span>&nbsp;<span class="identifier">VNodeData</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><span class="identifier">VNodeData</span></code></td>
</tr>
<tr>
<td>
-<p><a href="sn-props.html">snProps</a></p>
+(js)
+<h4><a href="sn-props.html">snProps</a></h4>
</td>
<td>
-<code><span class="keyword">fun </span><span class="identifier">snProps</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.utils$snProps(kotlin.collections.List((kotlin.Pair((kotlin.String, )))))/pairs">pairs</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="../pl.treksoft.kvision.core/-string-pair.html"><span class="identifier">StringPair</span></a><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Props</span></code>
<p>Helper function for creating properties parameters for Snabbdom.</p>
-</td>
+<code><span class="keyword">fun </span><span class="identifier">snProps</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.utils$snProps(kotlin.collections.List((kotlin.Pair((kotlin.String, )))))/pairs">pairs</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="../pl.treksoft.kvision.core/-string-pair.html"><span class="identifier">StringPair</span></a><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Props</span></code></td>
</tr>
<tr>
<td>
-<p><a href="sn-style.html">snStyle</a></p>
+(js)
+<h4><a href="sn-style.html">snStyle</a></h4>
</td>
<td>
-<code><span class="keyword">fun </span><span class="identifier">snStyle</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.utils$snStyle(kotlin.collections.List((kotlin.Pair((kotlin.String, )))))/pairs">pairs</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="../pl.treksoft.kvision.core/-string-pair.html"><span class="identifier">StringPair</span></a><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">VNodeStyle</span></code>
<p>Helper function for creating style parameters for Snabbdom.</p>
-</td>
+<code><span class="keyword">fun </span><span class="identifier">snStyle</span><span class="symbol">(</span><span class="identifier" id="pl.treksoft.kvision.utils$snStyle(kotlin.collections.List((kotlin.Pair((kotlin.String, )))))/pairs">pairs</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="../pl.treksoft.kvision.core/-string-pair.html"><span class="identifier">StringPair</span></a><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">VNodeStyle</span></code></td>
</tr>
</tbody>
</table>