blob: ef4e6ee68277741be8e1aee1eb2ff9acd3f08c6c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
|
# Module KVision
KVision - object oriented Web UI framework for Kotlin/JS.
# Package pl.treksoft.kvision.core
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.table
Clasess supporting HTML tables.
# Package pl.treksoft.kvision.utils
Interfaces and helper functions for Snabbdom virtual dom implementation and a few useful extension functions.
# Package pl.treksoft.kvision.window
Floating, resizable window component.
|