diff options
author | Robert Jaros <rjaros@finn.pl> | 2018-02-09 01:23:34 +0100 |
---|---|---|
committer | Robert Jaros <rjaros@finn.pl> | 2018-02-09 01:23:34 +0100 |
commit | d8779ac38742fe86d2489e47f5c8c4479ab74ba6 (patch) | |
tree | f0895c0dfc9d5452cd67facc42bffc1554b17d16 /Module.md | |
parent | 70d2f14d4a34f841a3161482eec5d355cbd755f6 (diff) | |
download | kvision-d8779ac38742fe86d2489e47f5c8c4479ab74ba6.tar.gz kvision-d8779ac38742fe86d2489e47f5c8c4479ab74ba6.tar.bz2 kvision-d8779ac38742fe86d2489e47f5c8c4479ab74ba6.zip |
Refactoring. API documentation.
Diffstat (limited to 'Module.md')
-rw-r--r-- | Module.md | 54 |
1 files changed, 54 insertions, 0 deletions
@@ -7,6 +7,60 @@ KVision - object oriented Web UI framework for Kotlin/JS. KVision core classes. This includes base interfaces for all components, basic CSS enums (for colors, borders and backgrounds) and the main Widget class. +# Package pl.treksoft.kvision.data + +Base component and container class with data binding support for observable data model. + +# Package pl.treksoft.kvision.dropdown + +Bootstrap dropdown component. + +# Package pl.treksoft.kvision.form + +Convenient forms implementation, with support for many different input components and easy to define +validation. + +# Package pl.treksoft.kvision.form.check + +Checkbox, radiobutton and radiobutton group components. + +# Package pl.treksoft.kvision.form.select + +Full-featured select component with support for remote (AJAX) data source. + +# Package pl.treksoft.kvision.form.spinner + +Spinner input component. + +# Package pl.treksoft.kvision.form.text + +Text input components, with password, text area and rich text area support. + +# Package pl.treksoft.kvision.form.time + +Full-featured date and time input components. + # Package pl.treksoft.kvision.hmr Helper interfaces and classes necessary to develop applications supporting Hot Module Replacement (HMR). + +# Package pl.treksoft.kvision.html + +Components supporting complete set of HTML tags, with dedicated classes for buttons, images, links and lists. + +# Package pl.treksoft.kvision.modal + +Classes supporting general purpose Bootstrap modals with convenient helpers for alert and confirm popup dialogs. + +# Package pl.treksoft.kvision.panel + +Rich set of container classes, supporting both simple use cases and sophisticated layouts (including CSS flexbox, +CSS grid and Bootstrap responsive 12 columns gid). + +# Package pl.treksoft.kvision.routing + +Simple and easy to use JavaScript router wrapper. + +# Package pl.treksoft.kvision.utils + +Interfaces and helper functions for Snabbdom virtual dom implementation and a few useful extension functions. |