aboutsummaryrefslogtreecommitdiff
path: root/api1/index.html
diff options
context:
space:
mode:
authorRobert Jaros <rjaros@finn.pl>2019-10-26 00:17:24 +0200
committerRobert Jaros <rjaros@finn.pl>2019-10-26 00:17:24 +0200
commitfb7ff5b8bf2073a8d7b78011b9edffc830dc63cb (patch)
tree911c8e9b208b9ba77f00531668d1d99b40fcb8e3 /api1/index.html
parent4f5db77ec2db6c87cb93ceb9f7ea9ab311247f17 (diff)
downloadkvision-fb7ff5b8bf2073a8d7b78011b9edffc830dc63cb.tar.gz
kvision-fb7ff5b8bf2073a8d7b78011b9edffc830dc63cb.tar.bz2
kvision-fb7ff5b8bf2073a8d7b78011b9edffc830dc63cb.zip
API documentation for KVision 2.0.0
Diffstat (limited to 'api1/index.html')
-rw-r--r--api1/index.html303
1 files changed, 303 insertions, 0 deletions
diff --git a/api1/index.html b/api1/index.html
new file mode 100644
index 00000000..6e97545f
--- /dev/null
+++ b/api1/index.html
@@ -0,0 +1,303 @@
+<HTML>
+<HEAD>
+<meta charset="UTF-8">
+<title>kvision</title>
+<link rel="stylesheet" href="../style.css">
+</HEAD>
+<BODY>
+<a href="./index.html">kvision</a><br/>
+<br/>
+<p>KVision - object oriented web framework for Kotlin/JS.</p>
+<h3>Packages</h3>
+<table>
+<tbody>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.chart/index.html">pl.treksoft.kvision.chart</a></p>
+</td>
+<td>
+<p>Full-featured chart component based on chart.js library.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.chart.js/index.html">pl.treksoft.kvision.chart.js</a></p>
+</td>
+<td>
+<p>Kotlin bindings for chart.js API.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.cordova/index.html">pl.treksoft.kvision.cordova</a></p>
+</td>
+<td>
+<p>Kotlin bindings for core Apache Cordova API.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.core/index.html">pl.treksoft.kvision.core</a></p>
+</td>
+<td>
+<p>KVision core classes. This includes base interfaces for all components, CSS enums (for colors, borders,
+backgrounds, fonts, text and position) and the main Widget class.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.data/index.html">pl.treksoft.kvision.data</a></p>
+</td>
+<td>
+<p>Base component and container class with data binding support for observable data model.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.dropdown/index.html">pl.treksoft.kvision.dropdown</a></p>
+</td>
+<td>
+<p>Bootstrap dropdown component with support for navigation bars and context menus.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.electron/index.html">pl.treksoft.kvision.electron</a></p>
+</td>
+<td>
+<p>Kotlin bindings for Electron API.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.electron.nodejs/index.html">pl.treksoft.kvision.electron.nodejs</a></p>
+</td>
+<td>
+<p>Kotlin bindings for NodeJS API within Electron.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.form/index.html">pl.treksoft.kvision.form</a></p>
+</td>
+<td>
+<p>Convenient forms implementation, with support for many different input components and easy to define
+validation.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.form.check/index.html">pl.treksoft.kvision.form.check</a></p>
+</td>
+<td>
+<p>Checkbox, radiobutton and radiobutton group components.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.form.select/index.html">pl.treksoft.kvision.form.select</a></p>
+</td>
+<td>
+<p>Full-featured select component with support for remote (AJAX) data source.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.form.spinner/index.html">pl.treksoft.kvision.form.spinner</a></p>
+</td>
+<td>
+<p>Spinner input component.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.form.text/index.html">pl.treksoft.kvision.form.text</a></p>
+</td>
+<td>
+<p>Text input components, with password, text area and rich text area support.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.form.time/index.html">pl.treksoft.kvision.form.time</a></p>
+</td>
+<td>
+<p>Full-featured date and time input components.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.form.upload/index.html">pl.treksoft.kvision.form.upload</a></p>
+</td>
+<td>
+<p>Full-featured file upload component with drag &amp; drop, preview and AJAX upload mode.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.hmr/index.html">pl.treksoft.kvision.hmr</a></p>
+</td>
+<td>
+<p>Helper interfaces and classes necessary to develop applications supporting Hot Module Replacement (HMR).</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.html/index.html">pl.treksoft.kvision.html</a></p>
+</td>
+<td>
+<p>Components supporting complete set of HTML tags, with dedicated classes for buttons, images, links, lists and iframe.
+Support for Handlebars.js templates is included.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.i18n/index.html">pl.treksoft.kvision.i18n</a></p>
+</td>
+<td>
+<p>Internationalization classes.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.modal/index.html">pl.treksoft.kvision.modal</a></p>
+</td>
+<td>
+<p>Classes supporting general purpose Bootstrap modals with convenient helpers for alert and confirm popup dialogs.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.moment/index.html">pl.treksoft.kvision.moment</a></p>
+</td>
+<td>
+<p>A set of tools for parsing, validating, manipulating, and formatting dates based on Moment Library.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.navbar/index.html">pl.treksoft.kvision.navbar</a></p>
+</td>
+<td>
+<p>Bootstrap navbar components.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.pace/index.html">pl.treksoft.kvision.pace</a></p>
+</td>
+<td>
+<p>Automatic progress bar module.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.panel/index.html">pl.treksoft.kvision.panel</a></p>
+</td>
+<td>
+<p>Rich set of container classes, supporting both simple use cases and sophisticated layouts (including CSS flexbox,
+CSS grid and Bootstrap responsive 12 columns gid).</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.progress/index.html">pl.treksoft.kvision.progress</a></p>
+</td>
+<td>
+<p>Bootstrap progress bar component.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.redux/index.html">pl.treksoft.kvision.redux</a></p>
+</td>
+<td>
+<p>Predictable state container based on Redux library.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.remote/index.html">pl.treksoft.kvision.remote</a></p>
+</td>
+<td>
+<p>A set of components for creating multiplatform automatic JSON-RPC connectivity with a backend server.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.rest/index.html">pl.treksoft.kvision.rest</a></p>
+</td>
+<td>
+<p>RESTful API client with support for type-safe connectivity.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.routing/index.html">pl.treksoft.kvision.routing</a></p>
+</td>
+<td>
+<p>Simple and easy to use JavaScript router wrapper.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.table/index.html">pl.treksoft.kvision.table</a></p>
+</td>
+<td>
+<p>Clasess supporting HTML tables.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.tabulator/index.html">pl.treksoft.kvision.tabulator</a></p>
+</td>
+<td>
+<p>Full-featured grid/table component based on the Tabulator library.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.tabulator.js/index.html">pl.treksoft.kvision.tabulator.js</a></p>
+</td>
+<td>
+<p>Kotlin bindings for Tabulator API.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.toolbar/index.html">pl.treksoft.kvision.toolbar</a></p>
+</td>
+<td>
+<p>Toolbar and button group components.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.types/index.html">pl.treksoft.kvision.types</a></p>
+</td>
+<td>
+<p>Multiplatform type definitions.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.utils/index.html">pl.treksoft.kvision.utils</a></p>
+</td>
+<td>
+<p>Interfaces and helper functions for Snabbdom virtual dom implementation and a few useful extension functions.</p>
+</td>
+</tr>
+<tr>
+<td>
+<p><a href="pl.treksoft.kvision.window/index.html">pl.treksoft.kvision.window</a></p>
+</td>
+<td>
+<p>Floating, resizable window component.</p>
+</td>
+</tr>
+</tbody>
+</table>
+<h3>Index</h3>
+<a href="alltypes/index.html">All Types</a>
+</BODY>
+</HTML>