From ccde61ffd1053e08612ed18788aaa7621b541a5e Mon Sep 17 00:00:00 2001 From: Robert Jaros Date: Mon, 20 Apr 2020 00:23:54 +0200 Subject: API documentation for KVision 3.7.0 --- api/alltypes/index.html | 56 +++ api/index-outline.html | 531 ++++++++++++++++++++- api/index.html | 9 + api/package-list | 1 + .../-k-v-binding-method/-init-.html | 14 + .../-k-v-binding-method/index.html | 39 ++ .../-k-v-binding-method/method.html | 14 + .../-k-v-binding-route/-init-.html | 14 + .../-k-v-binding-route/index.html | 39 ++ .../-k-v-binding-route/route.html | 14 + .../-k-v-binding/-init-.html | 14 + .../-k-v-binding/index.html | 47 ++ .../-k-v-binding/method.html | 14 + .../-k-v-binding/route.html | 14 + .../-method/-d-e-l-e-t-e.html | 14 + .../-method/-g-e-t.html | 14 + .../-method/-o-p-t-i-o-n-s.html | 14 + .../-method/-p-o-s-t.html | 14 + .../-method/-p-u-t.html | 14 + .../-method/index.html | 58 +++ api/pl.treksoft.kvision.annotations/index.html | 37 ++ api/pl.treksoft.kvision.core/-container/index.html | 2 +- .../-widget-wrapper/index.html | 2 +- .../-data-container/index.html | 2 +- .../-context-menu/index.html | 2 +- .../-drop-down/index.html | 2 +- .../-header/index.html | 2 +- .../-separator/index.html | 2 +- .../-check-box/index.html | 2 +- .../-radio-group-input/index.html | 2 +- .../-radio-group/index.html | 2 +- .../-radio/index.html | 2 +- .../-range/index.html | 2 +- .../-select-input/index.html | 2 +- .../-select-opt-group/index.html | 2 +- .../-select-remote-input/index.html | 2 +- .../-select-remote/index.html | 2 +- .../-select/index.html | 2 +- .../-simple-select-input/index.html | 2 +- .../-simple-select/index.html | 2 +- .../-spinner/index.html | 2 +- .../-abstract-text/index.html | 2 +- .../-password/index.html | 2 +- .../-rich-text/index.html | 2 +- .../-text-area/index.html | 2 +- api/pl.treksoft.kvision.form.text/-text/index.html | 2 +- .../-typeahead-remote/index.html | 2 +- .../-typeahead/index.html | 2 +- .../-date-time-input/index.html | 2 +- .../-date-time/index.html | 2 +- .../-upload-input/index.html | 9 + .../-upload-input/placeholder.html | 21 + .../-upload/index.html | 11 +- .../-upload/placeholder.html | 15 + .../-field-label/index.html | 2 +- .../-form-panel/index.html | 2 +- api/pl.treksoft.kvision.form/-help-text/index.html | 2 +- .../-invalid-feedback/index.html | 2 +- api/pl.treksoft.kvision.html/-bold/index.html | 2 +- .../-custom-tag/index.html | 2 +- api/pl.treksoft.kvision.html/-div/index.html | 2 +- api/pl.treksoft.kvision.html/-footer/index.html | 2 +- api/pl.treksoft.kvision.html/-h1/index.html | 2 +- api/pl.treksoft.kvision.html/-h2/index.html | 2 +- api/pl.treksoft.kvision.html/-h3/index.html | 2 +- api/pl.treksoft.kvision.html/-h4/index.html | 2 +- api/pl.treksoft.kvision.html/-h5/index.html | 2 +- api/pl.treksoft.kvision.html/-h6/index.html | 2 +- api/pl.treksoft.kvision.html/-header/index.html | 2 +- api/pl.treksoft.kvision.html/-icon/index.html | 2 +- api/pl.treksoft.kvision.html/-link/index.html | 2 +- api/pl.treksoft.kvision.html/-list-tag/index.html | 2 +- api/pl.treksoft.kvision.html/-main/index.html | 2 +- api/pl.treksoft.kvision.html/-p/index.html | 2 +- api/pl.treksoft.kvision.html/-section/index.html | 2 +- api/pl.treksoft.kvision.html/-span/index.html | 2 +- api/pl.treksoft.kvision.html/-tag/index.html | 2 +- api/pl.treksoft.kvision.modal/-alert/index.html | 2 +- api/pl.treksoft.kvision.modal/-confirm/index.html | 2 +- api/pl.treksoft.kvision.modal/-dialog/index.html | 2 +- api/pl.treksoft.kvision.modal/-modal/index.html | 2 +- .../-nav-form/index.html | 2 +- api/pl.treksoft.kvision.navbar/-nav/index.html | 2 +- api/pl.treksoft.kvision.navbar/-navbar/index.html | 2 +- .../-dock-panel/index.html | 2 +- .../-fieldset-panel/index.html | 2 +- .../-flex-panel/index.html | 2 +- .../-grid-panel/index.html | 2 +- .../-grid-wrapper/index.html | 2 +- api/pl.treksoft.kvision.panel/-h-panel/index.html | 2 +- .../-responsive-grid-panel/index.html | 2 +- api/pl.treksoft.kvision.panel/-root/index.html | 2 +- .../-simple-panel/index.html | 2 +- .../-split-panel/index.html | 2 +- .../-stack-panel/index.html | 2 +- .../-tab-panel/index.html | 2 +- api/pl.treksoft.kvision.panel/-v-panel/index.html | 2 +- .../-progress-bar/index.html | 2 +- .../-k-v-remote-agent/call.html | 6 +- .../-k-v-remote-agent/index.html | 4 +- .../bind-tabulator-remote.html | 4 +- .../-k-v-service-manager/bind.html | 4 +- .../-k-v-service-manager/index.html | 5 +- .../-observable-set-wrapper/-init-.html | 15 + .../-observable-set-wrapper/add-all.html | 14 + .../-observable-set-wrapper/add.html | 14 + .../-observable-set-wrapper/clear.html | 14 + .../-observable-set-wrapper/contains-all.html | 14 + .../-observable-set-wrapper/contains.html | 14 + .../-observable-set-wrapper/get-state.html | 15 + .../-observable-set-wrapper/index.html | 160 +++++++ .../-observable-set-wrapper/is-empty.html | 14 + .../-observable-set-wrapper/iterator.html | 14 + .../-observable-set-wrapper/mutable-set.html | 14 + .../-observable-set-wrapper/on-update.html | 14 + .../-observable-set-wrapper/remove-all.html | 14 + .../-observable-set-wrapper/remove.html | 14 + .../-observable-set-wrapper/retain-all.html | 14 + .../-observable-set-wrapper/size.html | 14 + .../-observable-set-wrapper/subscribe.html | 15 + .../-observable-set/index.html | 41 ++ .../-observable-set/on-update.html | 14 + .../-observable-state/index.html | 18 + api/pl.treksoft.kvision.state/index.html | 29 +- .../observable-list-of.html | 2 +- .../observable-set-of.html | 15 + api/pl.treksoft.kvision.table/-cell/index.html | 2 +- .../-header-cell/index.html | 2 +- api/pl.treksoft.kvision.table/-row/index.html | 2 +- api/pl.treksoft.kvision.table/-table/index.html | 2 +- .../-column-definition/-init-.html | 4 +- .../-column-definition/context-menu.html | 14 + .../-column-definition/header-context-menu.html | 14 + .../-column-definition/header-menu.html | 14 + .../-column-definition/hoz-align.html | 14 + .../-column-definition/index.html | 42 +- .../-column-definition/vert-align.html | 14 + .../-layout/-f-i-t-d-a-t-a-s-t-r-e-t-c-h.html | 14 + .../-layout/index.html | 8 + .../-tabulator-options/-init-.html | 4 +- .../-tabulator-options/cell-hoz-align.html | 14 + .../-tabulator-options/cell-vert-align.html | 14 + .../column-header-vert-align.html | 14 + .../data-tree-child-column-calcs.html | 14 + .../data-tree-select-propagate.html | 14 + .../header-filter-live-filter-delay.html | 14 + .../-tabulator-options/index.html | 116 ++++- .../-tabulator-options/max-height.html | 14 + .../-tabulator-options/min-height.html | 14 + .../pagination-initial-page.html | 14 + .../-tabulator-options/persistence-i-d.html | 2 +- .../-tabulator-options/persistence-mode.html | 2 +- .../persistence-reader-func.html | 14 + .../persistence-writer-func.html | 14 + .../-tabulator-options/persistence.html | 14 + .../-tabulator-options/persistent-filter.html | 2 +- .../-tabulator-options/persistent-layout.html | 2 +- .../-tabulator-options/persistent-sort.html | 2 +- .../-tabulator-options/row-context-menu.html | 14 + .../-tabulator/create.html | 2 +- .../-tabulator/index.html | 2 +- .../-v-align/-b-o-t-t-o-m.html | 14 + .../-v-align/-m-i-d-d-l-e.html | 14 + .../-v-align/-t-o-p.html | 14 + .../-v-align/index.html | 43 ++ api/pl.treksoft.kvision.tabulator/index.html | 11 +- api/pl.treksoft.kvision.tabulator/tabulator.html | 2 +- .../-toast-easing/-l-i-n-e-a-r.html | 14 + .../-toast-easing/-s-w-i-n-g.html | 14 + .../-toast-easing/index.html | 35 ++ .../-toast-method/-f-a-d-e-i-n.html | 14 + .../-toast-method/-f-a-d-e-o-u-t.html | 14 + .../-toast-method/-h-i-d-e.html | 14 + .../-toast-method/-s-h-o-w.html | 14 + .../-toast-method/-s-l-i-d-e-d-o-w-n.html | 14 + .../-toast-method/-s-l-i-d-e-u-p.html | 14 + .../-toast-method/index.html | 67 +++ .../-toast-options/-init-.html | 15 + .../-toast-options/close-button.html | 14 + .../-toast-options/close-duration.html | 14 + .../-toast-options/close-easing.html | 14 + .../-toast-options/close-html.html | 14 + .../-toast-options/close-method.html | 14 + .../-toast-options/escape-html.html | 14 + .../-toast-options/extended-time-out.html | 14 + .../-toast-options/hide-easing.html | 14 + .../-toast-options/hide-method.html | 14 + .../-toast-options/index.html | 201 ++++++++ .../-toast-options/newest-on-top.html | 14 + .../-toast-options/on-click.html | 14 + .../-toast-options/on-close-click.html | 14 + .../-toast-options/on-hidden.html | 14 + .../-toast-options/on-shown.html | 14 + .../-toast-options/position-class.html | 14 + .../-toast-options/prevent-duplicates.html | 14 + .../-toast-options/progress-bar.html | 14 + .../-toast-options/rtl.html | 14 + .../-toast-options/show-easing.html | 14 + .../-toast-options/show-method.html | 14 + .../-toast-options/time-out.html | 14 + .../-toast-position/-b-o-t-t-o-m-c-e-n-t-e-r.html | 14 + .../-b-o-t-t-o-m-f-u-l-l-w-i-d-t-h.html | 14 + .../-toast-position/-b-o-t-t-o-m-l-e-f-t.html | 14 + .../-toast-position/-b-o-t-t-o-m-r-i-g-h-t.html | 14 + .../-toast-position/-t-o-p-c-e-n-t-e-r.html | 14 + .../-toast-position/-t-o-p-f-u-l-l-w-i-d-t-h.html | 14 + .../-toast-position/-t-o-p-l-e-f-t.html | 14 + .../-toast-position/-t-o-p-r-i-g-h-t.html | 14 + .../-toast-position/index.html | 83 ++++ api/pl.treksoft.kvision.toast/-toast/error.html | 22 + api/pl.treksoft.kvision.toast/-toast/index.html | 55 +++ api/pl.treksoft.kvision.toast/-toast/info.html | 22 + api/pl.treksoft.kvision.toast/-toast/success.html | 22 + api/pl.treksoft.kvision.toast/-toast/warning.html | 22 + api/pl.treksoft.kvision.toast/index.html | 63 +++ .../-button-group/index.html | 2 +- .../-toolbar/index.html | 2 +- api/pl.treksoft.kvision.window/-window/index.html | 2 +- 218 files changed, 3280 insertions(+), 127 deletions(-) create mode 100644 api/pl.treksoft.kvision.annotations/-k-v-binding-method/-init-.html create mode 100644 api/pl.treksoft.kvision.annotations/-k-v-binding-method/index.html create mode 100644 api/pl.treksoft.kvision.annotations/-k-v-binding-method/method.html create mode 100644 api/pl.treksoft.kvision.annotations/-k-v-binding-route/-init-.html create mode 100644 api/pl.treksoft.kvision.annotations/-k-v-binding-route/index.html create mode 100644 api/pl.treksoft.kvision.annotations/-k-v-binding-route/route.html create mode 100644 api/pl.treksoft.kvision.annotations/-k-v-binding/-init-.html create mode 100644 api/pl.treksoft.kvision.annotations/-k-v-binding/index.html create mode 100644 api/pl.treksoft.kvision.annotations/-k-v-binding/method.html create mode 100644 api/pl.treksoft.kvision.annotations/-k-v-binding/route.html create mode 100644 api/pl.treksoft.kvision.annotations/-method/-d-e-l-e-t-e.html create mode 100644 api/pl.treksoft.kvision.annotations/-method/-g-e-t.html create mode 100644 api/pl.treksoft.kvision.annotations/-method/-o-p-t-i-o-n-s.html create mode 100644 api/pl.treksoft.kvision.annotations/-method/-p-o-s-t.html create mode 100644 api/pl.treksoft.kvision.annotations/-method/-p-u-t.html create mode 100644 api/pl.treksoft.kvision.annotations/-method/index.html create mode 100644 api/pl.treksoft.kvision.form.upload/-upload-input/placeholder.html create mode 100644 api/pl.treksoft.kvision.form.upload/-upload/placeholder.html create mode 100644 api/pl.treksoft.kvision.state/-observable-set-wrapper/-init-.html create mode 100644 api/pl.treksoft.kvision.state/-observable-set-wrapper/add-all.html create mode 100644 api/pl.treksoft.kvision.state/-observable-set-wrapper/add.html create mode 100644 api/pl.treksoft.kvision.state/-observable-set-wrapper/clear.html create mode 100644 api/pl.treksoft.kvision.state/-observable-set-wrapper/contains-all.html create mode 100644 api/pl.treksoft.kvision.state/-observable-set-wrapper/contains.html create mode 100644 api/pl.treksoft.kvision.state/-observable-set-wrapper/get-state.html create mode 100644 api/pl.treksoft.kvision.state/-observable-set-wrapper/index.html create mode 100644 api/pl.treksoft.kvision.state/-observable-set-wrapper/is-empty.html create mode 100644 api/pl.treksoft.kvision.state/-observable-set-wrapper/iterator.html create mode 100644 api/pl.treksoft.kvision.state/-observable-set-wrapper/mutable-set.html create mode 100644 api/pl.treksoft.kvision.state/-observable-set-wrapper/on-update.html create mode 100644 api/pl.treksoft.kvision.state/-observable-set-wrapper/remove-all.html create mode 100644 api/pl.treksoft.kvision.state/-observable-set-wrapper/remove.html create mode 100644 api/pl.treksoft.kvision.state/-observable-set-wrapper/retain-all.html create mode 100644 api/pl.treksoft.kvision.state/-observable-set-wrapper/size.html create mode 100644 api/pl.treksoft.kvision.state/-observable-set-wrapper/subscribe.html create mode 100644 api/pl.treksoft.kvision.state/-observable-set/index.html create mode 100644 api/pl.treksoft.kvision.state/-observable-set/on-update.html create mode 100644 api/pl.treksoft.kvision.state/observable-set-of.html create mode 100644 api/pl.treksoft.kvision.tabulator/-column-definition/context-menu.html create mode 100644 api/pl.treksoft.kvision.tabulator/-column-definition/header-context-menu.html create mode 100644 api/pl.treksoft.kvision.tabulator/-column-definition/header-menu.html create mode 100644 api/pl.treksoft.kvision.tabulator/-column-definition/hoz-align.html create mode 100644 api/pl.treksoft.kvision.tabulator/-column-definition/vert-align.html create mode 100644 api/pl.treksoft.kvision.tabulator/-layout/-f-i-t-d-a-t-a-s-t-r-e-t-c-h.html create mode 100644 api/pl.treksoft.kvision.tabulator/-tabulator-options/cell-hoz-align.html create mode 100644 api/pl.treksoft.kvision.tabulator/-tabulator-options/cell-vert-align.html create mode 100644 api/pl.treksoft.kvision.tabulator/-tabulator-options/column-header-vert-align.html create mode 100644 api/pl.treksoft.kvision.tabulator/-tabulator-options/data-tree-child-column-calcs.html create mode 100644 api/pl.treksoft.kvision.tabulator/-tabulator-options/data-tree-select-propagate.html create mode 100644 api/pl.treksoft.kvision.tabulator/-tabulator-options/header-filter-live-filter-delay.html create mode 100644 api/pl.treksoft.kvision.tabulator/-tabulator-options/max-height.html create mode 100644 api/pl.treksoft.kvision.tabulator/-tabulator-options/min-height.html create mode 100644 api/pl.treksoft.kvision.tabulator/-tabulator-options/pagination-initial-page.html create mode 100644 api/pl.treksoft.kvision.tabulator/-tabulator-options/persistence-reader-func.html create mode 100644 api/pl.treksoft.kvision.tabulator/-tabulator-options/persistence-writer-func.html create mode 100644 api/pl.treksoft.kvision.tabulator/-tabulator-options/persistence.html create mode 100644 api/pl.treksoft.kvision.tabulator/-tabulator-options/row-context-menu.html create mode 100644 api/pl.treksoft.kvision.tabulator/-v-align/-b-o-t-t-o-m.html create mode 100644 api/pl.treksoft.kvision.tabulator/-v-align/-m-i-d-d-l-e.html create mode 100644 api/pl.treksoft.kvision.tabulator/-v-align/-t-o-p.html create mode 100644 api/pl.treksoft.kvision.tabulator/-v-align/index.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-easing/-l-i-n-e-a-r.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-easing/-s-w-i-n-g.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-easing/index.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-method/-f-a-d-e-i-n.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-method/-f-a-d-e-o-u-t.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-method/-h-i-d-e.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-method/-s-h-o-w.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-method/-s-l-i-d-e-d-o-w-n.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-method/-s-l-i-d-e-u-p.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-method/index.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/-init-.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/close-button.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/close-duration.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/close-easing.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/close-html.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/close-method.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/escape-html.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/extended-time-out.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/hide-easing.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/hide-method.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/index.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/newest-on-top.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/on-click.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/on-close-click.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/on-hidden.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/on-shown.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/position-class.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/prevent-duplicates.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/progress-bar.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/rtl.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/show-easing.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/show-method.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-options/time-out.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-c-e-n-t-e-r.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-f-u-l-l-w-i-d-t-h.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-l-e-f-t.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-position/-b-o-t-t-o-m-r-i-g-h-t.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-c-e-n-t-e-r.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-f-u-l-l-w-i-d-t-h.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-l-e-f-t.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-position/-t-o-p-r-i-g-h-t.html create mode 100644 api/pl.treksoft.kvision.toast/-toast-position/index.html create mode 100644 api/pl.treksoft.kvision.toast/-toast/error.html create mode 100644 api/pl.treksoft.kvision.toast/-toast/index.html create mode 100644 api/pl.treksoft.kvision.toast/-toast/info.html create mode 100644 api/pl.treksoft.kvision.toast/-toast/success.html create mode 100644 api/pl.treksoft.kvision.toast/-toast/warning.html create mode 100644 api/pl.treksoft.kvision.toast/index.html diff --git a/api/alltypes/index.html b/api/alltypes/index.html index 1f27f760..5fc4764a 100644 --- a/api/alltypes/index.html +++ b/api/alltypes/index.html @@ -1350,6 +1350,18 @@ performance is O(1) and for cache eviction, it is O(1).

(js) +
pl.treksoft.kvision.annotations.KVBinding
+ + +(js) +
pl.treksoft.kvision.annotations.KVBindingMethod
+ + +(js) +
pl.treksoft.kvision.annotations.KVBindingRoute
+ + +(js)
pl.treksoft.kvision.utils.KvEvent

Helper class for defining custom events.

@@ -1577,6 +1589,10 @@ performance is O(1) and for cache eviction, it is O(1).

(js) +
pl.treksoft.kvision.annotations.Method
+ + +(js)
pl.treksoft.kvision.electron.MimeTypedBuffer
@@ -1719,6 +1735,16 @@ performance is O(1) and for cache eviction, it is O(1).

(js) +
pl.treksoft.kvision.state.ObservableSet
+

Observable set interface.

+ + +(js) +
pl.treksoft.kvision.state.ObservableSetWrapper
+

Simple observable set implementation.

+ + +(js)
pl.treksoft.kvision.state.ObservableState

An interface of observable state.

@@ -2693,6 +2719,31 @@ performance is O(1) and for cache eviction, it is O(1).

(js) +
pl.treksoft.kvision.toast.Toast
+

Toast component object.

+ + +(js) +
pl.treksoft.kvision.toast.ToastEasing
+

Toast easings.

+ + +(js) +
pl.treksoft.kvision.toast.ToastMethod
+

Toast animation methods.

+ + +(js) +
pl.treksoft.kvision.toast.ToastOptions
+

Toast options.

+ + +(js) +
pl.treksoft.kvision.toast.ToastPosition
+

Toast positions.

+ + +(js)
pl.treksoft.kvision.electron.ToBitmapOptions
@@ -2907,6 +2958,11 @@ performance is O(1) and for cache eviction, it is O(1).

(js) +
pl.treksoft.kvision.tabulator.VAlign
+

Column align.

+ + +(js)
pl.treksoft.kvision.electron.Versions
diff --git a/api/index-outline.html b/api/index-outline.html index a8656eca..9517aa65 100644 --- a/api/index-outline.html +++ b/api/index-outline.html @@ -3200,7 +3200,7 @@ -ColumnDefinition(title: String, field: String? = null, columns: List<ColumnDefinition<T>>? = null, visible: Boolean? = null, align: Align? = null, width: String? = null, minWidth: Int? = null, widthGrow: Int? = null, widthShrink: Int? = null, resizable: Boolean? = null, frozen: Boolean? = null, responsive: Int? = null, tooltip: ((cell: CellComponent) -> String)? = null, cssClass: String? = null, rowHandle: Boolean? = null, hideInHtml: Boolean? = null, sorter: Sorter? = null, sorterFunction: ((dynamic, dynamic, aRow: RowComponent, bRow: RowComponent, column: ColumnComponent, dir: SortingDir, dynamic) -> Number)? = null, sorterParams: dynamic = null, formatter: Formatter? = null, formatterFunction: ((cell: CellComponent, dynamic, onRendered: (callback: () -> Unit) -> Unit) -> dynamic)? = null, formatterComponentFunction: ((cell: CellComponent, onRendered: (callback: () -> Unit) -> Unit, data: T) -> Component)? = null, formatterParams: dynamic = null, variableHeight: Boolean? = null, editable: ((cell: CellComponent) -> Boolean)? = null, editor: Editor? = null, editorFunction: ((cell: CellComponent, onRendered: (callback: () -> Unit) -> Unit, success: (dynamic) -> Unit, cancel: (dynamic) -> Unit, dynamic) -> dynamic)? = null, editorComponentFunction: ((cell: CellComponent, onRendered: (callback: () -> Unit) -> Unit, success: (dynamic) -> Unit, cancel: (dynamic) -> Unit, data: T) -> Component)? = null, editorParams: dynamic = null, validator: Validator? = null, validatorFunction: dynamic = null, validatorParams: String? = null, download: Boolean? = null, downloadTitle: String? = null, topCalc: Calc? = null, topCalcParams: dynamic = null, topCalcFormatter: Formatter? = null, topCalcFormatterParams: dynamic = null, bottomCalc: Calc? = null, bottomCalcParams: dynamic = null, bottomCalcFormatter: Formatter? = null, bottomCalcFormatterParams: dynamic = null, headerSort: Boolean? = null, headerSortStartingDir: SortingDir? = null, headerSortTristate: Boolean? = null, headerClick: ((dynamic, column: ColumnComponent) -> Unit)? = null, headerDblClick: ((dynamic, column: ColumnComponent) -> Unit)? = null, headerContext: ((dynamic, column: ColumnComponent) -> Unit)? = null, headerTap: ((dynamic, column: ColumnComponent) -> Unit)? = null, headerDblTap: ((dynamic, column: ColumnComponent) -> Unit)? = null, headerTapHold: ((dynamic, column: ColumnComponent) -> Unit)? = null, headerTooltip: ((column: ColumnComponent) -> String)? = null, headerVertical: Boolean? = null, editableTitle: Boolean? = null, titleFormatter: Formatter? = null, titleFormatterParams: dynamic = null, headerFilter: Editor? = null, headerFilterParams: dynamic = null, headerFilterPlaceholder: String? = null, headerFilterEmptyCheck: ((value: Any) -> Boolean)? = null, headerFilterFunc: Filter? = null, headerFilterFuncParams: dynamic = null, headerFilterLiveFilter: Boolean? = null, htmlOutput: Boolean? = null, print: Boolean? = null, cellClick: ((dynamic, cell: CellComponent) -> Unit)? = null, cellDblClick: ((dynamic, cell: CellComponent) -> Unit)? = null, cellContext: ((dynamic, cell: CellComponent) -> Unit)? = null, cellTap: ((dynamic, cell: CellComponent) -> Unit)? = null, cellDblTap: ((dynamic, cell: CellComponent) -> Unit)? = null, cellTapHold: ((dynamic, cell: CellComponent) -> Unit)? = null, cellMouseEnter: ((dynamic, cell: CellComponent) -> Unit)? = null, cellMouseLeave: ((dynamic, cell: CellComponent) -> Unit)? = null, cellMouseOver: ((dynamic, cell: CellComponent) -> Unit)? = null, cellMouseOut: ((dynamic, cell: CellComponent) -> Unit)? = null, cellMouseMove: ((dynamic, cell: CellComponent) -> Unit)? = null, cellEditing: ((cell: CellComponent) -> Unit)? = null, cellEdited: ((cell: CellComponent) -> Unit)? = null, cellEditCancelled: ((cell: CellComponent) -> Unit)? = null)
+ColumnDefinition(title: String, field: String? = null, columns: List<ColumnDefinition<T>>? = null, visible: Boolean? = null, align: Align? = null, width: String? = null, minWidth: Int? = null, widthGrow: Int? = null, widthShrink: Int? = null, resizable: Boolean? = null, frozen: Boolean? = null, responsive: Int? = null, tooltip: ((cell: CellComponent) -> String)? = null, cssClass: String? = null, rowHandle: Boolean? = null, hideInHtml: Boolean? = null, sorter: Sorter? = null, sorterFunction: ((dynamic, dynamic, aRow: RowComponent, bRow: RowComponent, column: ColumnComponent, dir: SortingDir, dynamic) -> Number)? = null, sorterParams: dynamic = null, formatter: Formatter? = null, formatterFunction: ((cell: CellComponent, dynamic, onRendered: (callback: () -> Unit) -> Unit) -> dynamic)? = null, formatterComponentFunction: ((cell: CellComponent, onRendered: (callback: () -> Unit) -> Unit, data: T) -> Component)? = null, formatterParams: dynamic = null, variableHeight: Boolean? = null, editable: ((cell: CellComponent) -> Boolean)? = null, editor: Editor? = null, editorFunction: ((cell: CellComponent, onRendered: (callback: () -> Unit) -> Unit, success: (dynamic) -> Unit, cancel: (dynamic) -> Unit, dynamic) -> dynamic)? = null, editorComponentFunction: ((cell: CellComponent, onRendered: (callback: () -> Unit) -> Unit, success: (dynamic) -> Unit, cancel: (dynamic) -> Unit, data: T) -> Component)? = null, editorParams: dynamic = null, validator: Validator? = null, validatorFunction: dynamic = null, validatorParams: String? = null, download: Boolean? = null, downloadTitle: String? = null, topCalc: Calc? = null, topCalcParams: dynamic = null, topCalcFormatter: Formatter? = null, topCalcFormatterParams: dynamic = null, bottomCalc: Calc? = null, bottomCalcParams: dynamic = null, bottomCalcFormatter: Formatter? = null, bottomCalcFormatterParams: dynamic = null, headerSort: Boolean? = null, headerSortStartingDir: SortingDir? = null, headerSortTristate: Boolean? = null, headerClick: ((dynamic, column: ColumnComponent) -> Unit)? = null, headerDblClick: ((dynamic, column: ColumnComponent) -> Unit)? = null, headerContext: ((dynamic, column: ColumnComponent) -> Unit)? = null, headerTap: ((dynamic, column: ColumnComponent) -> Unit)? = null, headerDblTap: ((dynamic, column: ColumnComponent) -> Unit)? = null, headerTapHold: ((dynamic, column: ColumnComponent) -> Unit)? = null, headerTooltip: ((column: ColumnComponent) -> String)? = null, headerVertical: Boolean? = null, editableTitle: Boolean? = null, titleFormatter: Formatter? = null, titleFormatterParams: dynamic = null, headerFilter: Editor? = null, headerFilterParams: dynamic = null, headerFilterPlaceholder: String? = null, headerFilterEmptyCheck: ((value: Any) -> Boolean)? = null, headerFilterFunc: Filter? = null, headerFilterFuncParams: dynamic = null, headerFilterLiveFilter: Boolean? = null, htmlOutput: Boolean? = null, print: Boolean? = null, cellClick: ((dynamic, cell: CellComponent) -> Unit)? = null, cellDblClick: ((dynamic, cell: CellComponent) -> Unit)? = null, cellContext: ((dynamic, cell: CellComponent) -> Unit)? = null, cellTap: ((dynamic, cell: CellComponent) -> Unit)? = null, cellDblTap: ((dynamic, cell: CellComponent) -> Unit)? = null, cellTapHold: ((dynamic, cell: CellComponent) -> Unit)? = null, cellMouseEnter: ((dynamic, cell: CellComponent) -> Unit)? = null, cellMouseLeave: ((dynamic, cell: CellComponent) -> Unit)? = null, cellMouseOver: ((dynamic, cell: CellComponent) -> Unit)? = null, cellMouseOut: ((dynamic, cell: CellComponent) -> Unit)? = null, cellMouseMove: ((dynamic, cell: CellComponent) -> Unit)? = null, cellEditing: ((cell: CellComponent) -> Unit)? = null, cellEdited: ((cell: CellComponent) -> Unit)? = null, cellEditCancelled: ((cell: CellComponent) -> Unit)? = null, headerMenu: dynamic = null, headerContextMenu: dynamic = null, contextMenu: dynamic = null, hozAlign: Align? = null, vertAlign: VAlign? = null)
val align: Align?
val bottomCalc: Calc?
val bottomCalcFormatter: Formatter?
@@ -3221,6 +3221,7 @@ val cellTap: ((dynamic, cell: CellComponent) -> Unit)?
val cellTapHold: ((dynamic, cell: CellComponent) -> Unit)?
val columns: List<ColumnDefinition<T>>?
+val contextMenu: dynamic
val cssClass: String?
val download: Boolean?
val downloadTitle: String?
@@ -3238,6 +3239,7 @@ val frozen: Boolean?
val headerClick: ((dynamic, column: ColumnComponent) -> Unit)?
val headerContext: ((dynamic, column: ColumnComponent) -> Unit)?
+val headerContextMenu: dynamic
val headerDblClick: ((dynamic, column: ColumnComponent) -> Unit)?
val headerDblTap: ((dynamic, column: ColumnComponent) -> Unit)?
val headerFilter: Editor?
@@ -3247,6 +3249,7 @@ val headerFilterLiveFilter: Boolean?
val headerFilterParams: dynamic
val headerFilterPlaceholder: String?
+val headerMenu: dynamic
val headerSort: Boolean?
val headerSortStartingDir: SortingDir?
val headerSortTristate: Boolean?
@@ -3255,6 +3258,7 @@ val headerTooltip: ((column: ColumnComponent) -> String)?
val headerVertical: Boolean?
val hideInHtml: Boolean?
+val hozAlign: Align?
val htmlOutput: Boolean?
val minWidth: Int?
val print: Boolean?
@@ -3276,6 +3280,7 @@ val validatorFunction: dynamic
val validatorParams: String?
val variableHeight: Boolean?
+val vertAlign: VAlign?
val visible: Boolean?
val width: String?
val widthGrow: Int?
@@ -6954,6 +6959,49 @@ +@Target([AnnotationTarget.FUNCTION]) annotation class KVBinding
+ +@Target([AnnotationTarget.FUNCTION]) annotation class KVBindingMethod
+ +@Target([AnnotationTarget.FUNCTION]) annotation class KVBindingRoute
+ class KvEvent : CustomEvent
@@ -7895,6 +7947,23 @@ interface MetadataCallback
+enum class Method
+ interface MimeTypedBuffer
+interface ObservableSet<T> : MutableSet<T>, ObservableState<Set<T>>
+ +class ObservableSetWrapper<T> : MutableSet<T>, ObservableSet<T>, ObservableState<Set<T>>
+ interface ObservableState<S>
+object Toast
+ +enum class ToastEasing
+ +enum class ToastMethod
+ +data class ToastOptions
+ +enum class ToastPosition
+ interface ToBitmapOptions
+enum class VAlign
+ interface Versions
@@ -26990,6 +27292,7 @@ var label: String?
open fun lock(): Unit
var multiple: Boolean
+var placeholder: String?
var preferIconicPreview: Boolean
open fun removeEventListener(id: Int): Widget
open fun removeEventListeners(): Widget
@@ -27041,6 +27344,7 @@ open fun lock(): Unit
var multiple: Boolean
open var name: String?
+var placeholder: String?
var preferIconicPreview: Boolean
protected open fun render(): VNode
var required: Boolean
@@ -28970,6 +29274,8 @@ suspend inline fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified RET : Any, T> call(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4) -> List<RET>, p1: PAR1, p2: PAR2, p3: PAR3, p4: PAR4): List<RET>
suspend inline fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified PAR5, reified RET : Any, T> call(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4, PAR5) -> RET, p1: PAR1, p2: PAR2, p3: PAR3, p4: PAR4, p5: PAR5): RET
suspend inline fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified PAR5, reified RET : Any, T> call(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4, PAR5) -> List<RET>, p1: PAR1, p2: PAR2, p3: PAR3, p4: PAR4, p5: PAR5): List<RET>
+suspend inline fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified PAR5, reified PAR6, reified RET : Any, T> call(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4, PAR5, PAR6) -> RET, p1: PAR1, p2: PAR2, p3: PAR3, p4: PAR4, p5: PAR5, p6: PAR6): RET
+suspend inline fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified PAR5, reified PAR6, reified RET : Any, T> call(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4, PAR5, PAR6) -> List<RET>, p1: PAR1, p2: PAR2, p3: PAR3, p4: PAR4, p5: PAR5, p6: PAR6): List<RET>
val callAgent: CallAgent
val serviceManager: KVServiceMgr<T>
suspend inline fun <reified PAR1 : Any, reified PAR2 : Any> webSocket(noinline function: suspend T.(ReceiveChannel<PAR1>, SendChannel<PAR2>) -> Unit, noinline handler: suspend (SendChannel<PAR1>, ReceiveChannel<PAR2>) -> Unit): Unit
@@ -28993,8 +29299,9 @@ protected inline fun <reified PAR1, reified PAR2, reified PAR3, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3) -> RET, method: HttpMethod = HttpMethod.POST, route: String? = null): Unit
protected inline fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4) -> RET, method: HttpMethod = HttpMethod.POST, route: String? = null): Unit
protected inline fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified PAR5, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4, PAR5) -> RET, method: HttpMethod = HttpMethod.POST, route: String? = null): Unit
+protected inline fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified PAR5, reified PAR6, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4, PAR5, PAR6) -> RET, method: HttpMethod = HttpMethod.POST, route: String? = null): Unit
protected inline fun <reified PAR1 : Any, reified PAR2 : Any> bind(noinline function: suspend T.(ReceiveChannel<PAR1>, SendChannel<PAR2>) -> Unit, route: String? = null): Unit
-protected inline fun <reified RET> bindTabulatorRemote(noinline function: suspend T.(Int?, Int?, List<RemoteFilter>?, List<RemoteSorter>?, String?) -> RemoteData<RET>): Unit
+protected inline fun <reified RET> bindTabulatorRemote(noinline function: suspend T.(Int?, Int?, List<RemoteFilter>?, List<RemoteSorter>?, String?) -> RemoteData<RET>, route: String? = null): Unit
protected val calls: MutableMap<String, Pair<String, HttpMethod>>
var counter: Int
open fun getCalls(): Map<String, Pair<String, HttpMethod>>
@@ -29356,7 +29663,7 @@ -fun <T> observableListOf(vararg items: T): ObservableListWrapper<T>
+fun <T> observableListOf(vararg items: T): ObservableList<T>
class ObservableListWrapper<T> : MutableList<T>, ObservableList<T>, ObservableState<List<T>>
+interface ObservableSet<T> : MutableSet<T>, ObservableState<Set<T>>
+ +fun <T> observableSetOf(vararg items: T): ObservableSet<T>
+class ObservableSetWrapper<T> : MutableSet<T>, ObservableSet<T>, ObservableState<Set<T>>
+ interface ObservableState<S>
@@ -30076,7 +30431,7 @@ -TabulatorOptions(height: String? = null, virtualDom: Boolean? = null, virtualDomBuffer: Int? = null, placeholder: String? = null, footerElement: String? = null, tooltips: ((cell: CellComponent) -> String)? = null, tooltipGenerationMode: TooltipGenerationMode? = null, history: Boolean? = null, keybindings: dynamic = null, downloadDataFormatter: dynamic = null, downloadConfig: DownloadConfig? = null, reactiveData: Boolean? = null, autoResize: Boolean? = null, columns: List<ColumnDefinition<T>>? = null, autoColumns: Boolean? = null, layout: Layout? = null, layoutColumnsOnNewData: Boolean? = null, responsiveLayout: ResponsiveLayout? = null, responsiveLayoutCollapseStartOpen: Boolean? = null, responsiveLayoutCollapseUseFormatters: Boolean? = null, columnMinWidth: Int? = null, resizableColumns: Boolean? = null, movableColumns: Boolean? = null, tooltipsHeader: Boolean? = null, headerFilterPlaceholder: String? = null, scrollToColumnPosition: ColumnPosition? = null, scrollToColumnIfVisible: Boolean? = null, rowFormatter: ((row: RowComponent) -> Unit)? = null, addRowPos: RowPos? = null, selectable: dynamic = null, selectableRangeMode: RangeMode? = null, selectableRollingSelection: Boolean? = null, selectablePersistence: Boolean? = null, selectableCheck: ((row: RowComponent) -> Boolean)? = null, movableRows: Boolean? = null, movableRowsConnectedTables: dynamic = null, movableRowsSender: dynamic = null, movableRowsReceiver: dynamic = null, resizableRows: Boolean? = null, scrollToRowPosition: RowPosition? = null, scrollToRowIfVisible: Boolean? = null, index: String? = null, data: Array<T>? = null, ajaxURL: String? = null, ajaxParams: dynamic = null, ajaxConfig: dynamic = null, ajaxContentType: dynamic = null, ajaxURLGenerator: ((url: String, dynamic, dynamic) -> String)? = null, ajaxRequestFunc: ((url: String, dynamic, dynamic) -> Promise<Any>)? = null, ajaxFiltering: Boolean? = null, ajaxSorting: Boolean? = null, ajaxProgressiveLoad: ProgressiveMode? = null, ajaxProgressiveLoadDelay: Int? = null, ajaxProgressiveLoadScrollMargin: Int? = null, ajaxLoader: Boolean? = null, ajaxLoaderLoading: String? = null, ajaxLoaderError: String? = null, initialSort: List<Sorter>? = null, sortOrderReverse: Boolean? = null, initialFilter: List<Filter>? = null, initialHeaderFilter: List<Any?>? = null, pagination: PaginationMode? = null, paginationSize: Int? = null, paginationSizeSelector: Boolean? = null, paginationElement: dynamic = null, paginationDataReceived: dynamic = null, paginationDataSent: dynamic = null, paginationAddRow: AddRowMode? = null, paginationButtonCount: Int? = null, persistenceID: String? = null, persistenceMode: Boolean? = null, persistentLayout: Boolean? = null, persistentSort: Boolean? = null, persistentFilter: Boolean? = null, locale: String? = null, langs: dynamic = null, localized: ((locale: String, dynamic) -> Unit)? = null, headerVisible: Boolean? = null, htmlOutputConfig: dynamic = null, printAsHtml: Boolean? = null, printConfig: dynamic = null, printCopyStyle: Boolean? = null, printVisibleRows: Boolean? = null, printHeader: String? = null, printFooter: String? = null, printFormatter: ((dynamic, dynamic) -> Unit)? = null, tabEndNewRow: dynamic = null, headerSort: Boolean? = null, headerSortTristate: Boolean? = null, invalidOptionWarnings: Boolean? = null, dataTree: Boolean? = null, dataTreeChildField: String? = null, dataTreeCollapseElement: dynamic = null, dataTreeExpandElement: dynamic = null, dataTreeElementColumn: String? = null, dataTreeBranchElement: dynamic = null, dataTreeChildIndent: Number? = null, dataTreeStartExpanded: ((row: RowComponent, level: Number) -> Boolean)? = null, dataTreeRowExpanded: ((row: RowComponent, level: Number) -> Unit)? = null, dataTreeRowCollapsed: ((row: RowComponent, level: Number) -> Unit)? = null, movableRowsSendingStart: ((toTables: Array<Any>) -> Unit)? = null, movableRowsSent: ((fromRow: RowComponent, toRow: RowComponent, toTable: Tabulator) -> Unit)? = null, movableRowsSentFailed: ((fromRow: RowComponent, toRow: RowComponent, toTable: Tabulator) -> Unit)? = null, movableRowsSendingStop: ((toTables: Array<Any>) -> Unit)? = null, movableRowsReceivingStart: ((fromRow: RowComponent, toTable: Tabulator) -> Unit)? = null, movableRowsReceived: ((fromRow: RowComponent, toRow: RowComponent, fromTable: Tabulator) -> Unit)? = null, movableRowsReceivedFailed: ((fromRow: RowComponent, toRow: RowComponent, fromTable: Tabulator) -> Unit)? = null, movableRowsReceivingStop: ((fromTable: Tabulator) -> Unit)? = null, rowClick: ((dynamic, row: RowComponent) -> Unit)? = null, rowDblClick: ((dynamic, row: RowComponent) -> Unit)? = null, rowContext: ((dynamic, row: RowComponent) -> Unit)? = null, rowTap: ((dynamic, row: RowComponent) -> Unit)? = null, rowDblTap: ((dynamic, row: RowComponent) -> Unit)? = null, rowTapHold: ((dynamic, row: RowComponent) -> Unit)? = null, rowMouseEnter: ((dynamic, row: RowComponent) -> Unit)? = null, rowMouseLeave: ((dynamic, row: RowComponent) -> Unit)? = null, rowMouseOver: ((dynamic, row: RowComponent) -> Unit)? = null, rowMouseOut: ((dynamic, row: RowComponent) -> Unit)? = null, rowMouseMove: ((dynamic, row: RowComponent) -> Unit)? = null, rowAdded: ((row: RowComponent) -> Unit)? = null, rowUpdated: ((row: RowComponent) -> Unit)? = null, rowDeleted: ((row: RowComponent) -> Unit)? = null, rowMoved: ((row: RowComponent) -> Unit)? = null, rowResized: ((row: RowComponent) -> Unit)? = null, rowSelectionChanged: ((data: Array<Any>, rows: Array<RowComponent>) -> Unit)? = null, rowSelected: ((row: RowComponent) -> Unit)? = null, rowDeselected: ((row: RowComponent) -> Unit)? = null, cellClick: ((e: Any, cell: CellComponent) -> Unit)? = null, cellDblClick: ((e: Any, cell: CellComponent) -> Unit)? = null, cellContext: ((e: Any, cell: CellComponent) -> Unit)? = null, cellTap: ((e: Any, cell: CellComponent) -> Unit)? = null, cellDblTap: ((e: Any, cell: CellComponent) -> Unit)? = null, cellTapHold: ((e: Any, cell: CellComponent) -> Unit)? = null, cellMouseEnter: ((e: Any, cell: CellComponent) -> Unit)? = null, cellMouseLeave: ((e: Any, cell: CellComponent) -> Unit)? = null, cellMouseOver: ((e: Any, cell: CellComponent) -> Unit)? = null, cellMouseOut: ((e: Any, cell: CellComponent) -> Unit)? = null, cellMouseMove: ((e: Any, cell: CellComponent) -> Unit)? = null, cellEditing: ((cell: CellComponent) -> Unit)? = null, cellEdited: ((cell: CellComponent) -> Unit)? = null, cellEditCancelled: ((cell: CellComponent) -> Unit)? = null, columnMoved: ((column: ColumnComponent, columns: Array<dynamic>) -> Unit)? = null, columnResized: ((column: ColumnComponent) -> Unit)? = null, columnVisibilityChanged: ((column: ColumnComponent, visible: Boolean) -> Unit)? = null, columnTitleChanged: ((column: ColumnComponent) -> Unit)? = null, tableBuilding: (() -> Unit)? = null, tableBuilt: (() -> Unit)? = null, renderStarted: (() -> Unit)? = null, renderComplete: (() -> Unit)? = null, htmlImporting: (() -> Unit)? = null, htmlImported: (() -> Unit)? = null, dataLoading: ((data: List<T>) -> Unit)? = null, dataLoaded: ((data: List<T>) -> Unit)? = null, dataEdited: ((data: List<T>) -> Unit)? = null, pageLoaded: ((pageno: Int) -> Unit)? = null, dataSorting: ((sorters: Array<Sorter>) -> Unit)? = null, dataSorted: ((sorters: Array<Sorter>, rows: Array<RowComponent>) -> Unit)? = null, dataFiltering: ((filters: Array<Filter>) -> Unit)? = null, dataFiltered: ((filters: Array<Filter>, rows: Array<RowComponent>) -> Unit)? = null, validationFailed: ((cell: CellComponent, value: Any, dynamic) -> Unit)? = null, ajaxRequesting: ((url: String, dynamic) -> Boolean)? = null, ajaxResponse: ((url: String, dynamic, dynamic) -> Any)? = null, ajaxError: ((dynamic, textStatus: String, dynamic) -> Unit)? = null)
+TabulatorOptions(height: String? = null, virtualDom: Boolean? = null, virtualDomBuffer: Int? = null, placeholder: String? = null, footerElement: String? = null, tooltips: ((cell: CellComponent) -> String)? = null, tooltipGenerationMode: TooltipGenerationMode? = null, history: Boolean? = null, keybindings: dynamic = null, downloadDataFormatter: dynamic = null, downloadConfig: DownloadConfig? = null, reactiveData: Boolean? = null, autoResize: Boolean? = null, columns: List<ColumnDefinition<T>>? = null, autoColumns: Boolean? = null, layout: Layout? = null, layoutColumnsOnNewData: Boolean? = null, responsiveLayout: ResponsiveLayout? = null, responsiveLayoutCollapseStartOpen: Boolean? = null, responsiveLayoutCollapseUseFormatters: Boolean? = null, columnMinWidth: Int? = null, resizableColumns: Boolean? = null, movableColumns: Boolean? = null, tooltipsHeader: Boolean? = null, headerFilterPlaceholder: String? = null, scrollToColumnPosition: ColumnPosition? = null, scrollToColumnIfVisible: Boolean? = null, rowFormatter: ((row: RowComponent) -> Unit)? = null, addRowPos: RowPos? = null, selectable: dynamic = null, selectableRangeMode: RangeMode? = null, selectableRollingSelection: Boolean? = null, selectablePersistence: Boolean? = null, selectableCheck: ((row: RowComponent) -> Boolean)? = null, movableRows: Boolean? = null, movableRowsConnectedTables: dynamic = null, movableRowsSender: dynamic = null, movableRowsReceiver: dynamic = null, resizableRows: Boolean? = null, scrollToRowPosition: RowPosition? = null, scrollToRowIfVisible: Boolean? = null, index: String? = null, data: Array<T>? = null, ajaxURL: String? = null, ajaxParams: dynamic = null, ajaxConfig: dynamic = null, ajaxContentType: dynamic = null, ajaxURLGenerator: ((url: String, dynamic, dynamic) -> String)? = null, ajaxRequestFunc: ((url: String, dynamic, dynamic) -> Promise<Any>)? = null, ajaxFiltering: Boolean? = null, ajaxSorting: Boolean? = null, ajaxProgressiveLoad: ProgressiveMode? = null, ajaxProgressiveLoadDelay: Int? = null, ajaxProgressiveLoadScrollMargin: Int? = null, ajaxLoader: Boolean? = null, ajaxLoaderLoading: String? = null, ajaxLoaderError: String? = null, initialSort: List<Sorter>? = null, sortOrderReverse: Boolean? = null, initialFilter: List<Filter>? = null, initialHeaderFilter: List<Any?>? = null, pagination: PaginationMode? = null, paginationSize: Int? = null, paginationSizeSelector: Boolean? = null, paginationElement: dynamic = null, paginationDataReceived: dynamic = null, paginationDataSent: dynamic = null, paginationAddRow: AddRowMode? = null, paginationButtonCount: Int? = null, persistenceID: String? = null, persistenceMode: Boolean? = null, persistentLayout: Boolean? = null, persistentSort: Boolean? = null, persistentFilter: Boolean? = null, locale: String? = null, langs: dynamic = null, localized: ((locale: String, dynamic) -> Unit)? = null, headerVisible: Boolean? = null, htmlOutputConfig: dynamic = null, printAsHtml: Boolean? = null, printConfig: dynamic = null, printCopyStyle: Boolean? = null, printVisibleRows: Boolean? = null, printHeader: String? = null, printFooter: String? = null, printFormatter: ((dynamic, dynamic) -> Unit)? = null, tabEndNewRow: dynamic = null, headerSort: Boolean? = null, headerSortTristate: Boolean? = null, invalidOptionWarnings: Boolean? = null, dataTree: Boolean? = null, dataTreeChildField: String? = null, dataTreeCollapseElement: dynamic = null, dataTreeExpandElement: dynamic = null, dataTreeElementColumn: String? = null, dataTreeBranchElement: dynamic = null, dataTreeChildIndent: Number? = null, dataTreeStartExpanded: ((row: RowComponent, level: Number) -> Boolean)? = null, dataTreeRowExpanded: ((row: RowComponent, level: Number) -> Unit)? = null, dataTreeRowCollapsed: ((row: RowComponent, level: Number) -> Unit)? = null, movableRowsSendingStart: ((toTables: Array<Any>) -> Unit)? = null, movableRowsSent: ((fromRow: RowComponent, toRow: RowComponent, toTable: Tabulator) -> Unit)? = null, movableRowsSentFailed: ((fromRow: RowComponent, toRow: RowComponent, toTable: Tabulator) -> Unit)? = null, movableRowsSendingStop: ((toTables: Array<Any>) -> Unit)? = null, movableRowsReceivingStart: ((fromRow: RowComponent, toTable: Tabulator) -> Unit)? = null, movableRowsReceived: ((fromRow: RowComponent, toRow: RowComponent, fromTable: Tabulator) -> Unit)? = null, movableRowsReceivedFailed: ((fromRow: RowComponent, toRow: RowComponent, fromTable: Tabulator) -> Unit)? = null, movableRowsReceivingStop: ((fromTable: Tabulator) -> Unit)? = null, rowClick: ((dynamic, row: RowComponent) -> Unit)? = null, rowDblClick: ((dynamic, row: RowComponent) -> Unit)? = null, rowContext: ((dynamic, row: RowComponent) -> Unit)? = null, rowTap: ((dynamic, row: RowComponent) -> Unit)? = null, rowDblTap: ((dynamic, row: RowComponent) -> Unit)? = null, rowTapHold: ((dynamic, row: RowComponent) -> Unit)? = null, rowMouseEnter: ((dynamic, row: RowComponent) -> Unit)? = null, rowMouseLeave: ((dynamic, row: RowComponent) -> Unit)? = null, rowMouseOver: ((dynamic, row: RowComponent) -> Unit)? = null, rowMouseOut: ((dynamic, row: RowComponent) -> Unit)? = null, rowMouseMove: ((dynamic, row: RowComponent) -> Unit)? = null, rowAdded: ((row: RowComponent) -> Unit)? = null, rowUpdated: ((row: RowComponent) -> Unit)? = null, rowDeleted: ((row: RowComponent) -> Unit)? = null, rowMoved: ((row: RowComponent) -> Unit)? = null, rowResized: ((row: RowComponent) -> Unit)? = null, rowSelectionChanged: ((data: Array<Any>, rows: Array<RowComponent>) -> Unit)? = null, rowSelected: ((row: RowComponent) -> Unit)? = null, rowDeselected: ((row: RowComponent) -> Unit)? = null, cellClick: ((e: Any, cell: CellComponent) -> Unit)? = null, cellDblClick: ((e: Any, cell: CellComponent) -> Unit)? = null, cellContext: ((e: Any, cell: CellComponent) -> Unit)? = null, cellTap: ((e: Any, cell: CellComponent) -> Unit)? = null, cellDblTap: ((e: Any, cell: CellComponent) -> Unit)? = null, cellTapHold: ((e: Any, cell: CellComponent) -> Unit)? = null, cellMouseEnter: ((e: Any, cell: CellComponent) -> Unit)? = null, cellMouseLeave: ((e: Any, cell: CellComponent) -> Unit)? = null, cellMouseOver: ((e: Any, cell: CellComponent) -> Unit)? = null, cellMouseOut: ((e: Any, cell: CellComponent) -> Unit)? = null, cellMouseMove: ((e: Any, cell: CellComponent) -> Unit)? = null, cellEditing: ((cell: CellComponent) -> Unit)? = null, cellEdited: ((cell: CellComponent) -> Unit)? = null, cellEditCancelled: ((cell: CellComponent) -> Unit)? = null, columnMoved: ((column: ColumnComponent, columns: Array<dynamic>) -> Unit)? = null, columnResized: ((column: ColumnComponent) -> Unit)? = null, columnVisibilityChanged: ((column: ColumnComponent, visible: Boolean) -> Unit)? = null, columnTitleChanged: ((column: ColumnComponent) -> Unit)? = null, tableBuilding: (() -> Unit)? = null, tableBuilt: (() -> Unit)? = null, renderStarted: (() -> Unit)? = null, renderComplete: (() -> Unit)? = null, htmlImporting: (() -> Unit)? = null, htmlImported: (() -> Unit)? = null, dataLoading: ((data: List<T>) -> Unit)? = null, dataLoaded: ((data: List<T>) -> Unit)? = null, dataEdited: ((data: List<T>) -> Unit)? = null, pageLoaded: ((pageno: Int) -> Unit)? = null, dataSorting: ((sorters: Array<Sorter>) -> Unit)? = null, dataSorted: ((sorters: Array<Sorter>, rows: Array<RowComponent>) -> Unit)? = null, dataFiltering: ((filters: Array<Filter>) -> Unit)? = null, dataFiltered: ((filters: Array<Filter>, rows: Array<RowComponent>) -> Unit)? = null, validationFailed: ((cell: CellComponent, value: Any, dynamic) -> Unit)? = null, ajaxRequesting: ((url: String, dynamic) -> Boolean)? = null, ajaxResponse: ((url: String, dynamic, dynamic) -> Any)? = null, ajaxError: ((dynamic, textStatus: String, dynamic) -> Unit)? = null, persistence: dynamic = null, persistenceReaderFunc: dynamic = null, persistenceWriterFunc: dynamic = null, paginationInitialPage: Int? = null, columnHeaderVertAlign: VAlign? = null, maxHeight: String? = null, minHeight: String? = null, rowContextMenu: dynamic = null, dataTreeChildColumnCalcs: Boolean? = null, dataTreeSelectPropagate: Boolean? = null, cellHozAlign: Align? = null, cellVertAlign: VAlign? = null, headerFilterLiveFilterDelay: Int? = null)
val addRowPos: RowPos?
val ajaxConfig: dynamic
val ajaxContentType: dynamic
@@ -30104,6 +30459,7 @@ var cellEditCancelled: ((cell: CellComponent) -> Unit)?
var cellEdited: ((cell: CellComponent) -> Unit)?
var cellEditing: ((cell: CellComponent) -> Unit)?
+val cellHozAlign: Align?
var cellMouseEnter: ((e: Any, cell: CellComponent) -> Unit)?
var cellMouseLeave: ((e: Any, cell: CellComponent) -> Unit)?
var cellMouseMove: ((e: Any, cell: CellComponent) -> Unit)?
@@ -30111,6 +30467,8 @@ var cellMouseOver: ((e: Any, cell: CellComponent) -> Unit)?
var cellTap: ((e: Any, cell: CellComponent) -> Unit)?
var cellTapHold: ((e: Any, cell: CellComponent) -> Unit)?
+val cellVertAlign: VAlign?
+val columnHeaderVertAlign: VAlign?
val columnMinWidth: Int?
var columnMoved: ((column: ColumnComponent, columns: Array<dynamic>) -> Unit)?
var columnResized: ((column: ColumnComponent) -> Unit)?
@@ -30127,6 +30485,7 @@ var dataSorting: ((sorters: Array<Sorter>) -> Unit)?
val dataTree: Boolean?
val dataTreeBranchElement: dynamic
+val dataTreeChildColumnCalcs: Boolean?
val dataTreeChildField: String?
val dataTreeChildIndent: Number?
val dataTreeCollapseElement: dynamic
@@ -30134,10 +30493,12 @@ val dataTreeExpandElement: dynamic
val dataTreeRowCollapsed: ((row: RowComponent, level: Number) -> Unit)?
val dataTreeRowExpanded: ((row: RowComponent, level: Number) -> Unit)?
+val dataTreeSelectPropagate: Boolean?
val dataTreeStartExpanded: ((row: RowComponent, level: Number) -> Boolean)?
val downloadConfig: DownloadConfig?
val downloadDataFormatter: dynamic
val footerElement: String?
+val headerFilterLiveFilterDelay: Int?
val headerFilterPlaceholder: String?
val headerSort: Boolean?
val headerSortTristate: Boolean?
@@ -30158,6 +30519,8 @@ val layoutColumnsOnNewData: Boolean?
val locale: String?
val localized: ((locale: String, dynamic) -> Unit)?
+val maxHeight: String?
+val minHeight: String?
val movableColumns: Boolean?
val movableRows: Boolean?
val movableRowsConnectedTables: dynamic
@@ -30178,13 +30541,17 @@ val paginationDataReceived: dynamic
val paginationDataSent: dynamic
val paginationElement: dynamic
+val paginationInitialPage: Int?
val paginationSize: Int?
val paginationSizeSelector: Boolean?
-var persistenceID: String?
-var persistenceMode: Boolean?
-var persistentFilter: Boolean?
-var persistentLayout: Boolean?
-var persistentSort: Boolean?
+val persistence: dynamic
+val persistenceID: String?
+val persistenceMode: Boolean?
+val persistenceReaderFunc: dynamic
+val persistenceWriterFunc: dynamic
+val persistentFilter: Boolean?
+val persistentLayout: Boolean?
+val persistentSort: Boolean?
val placeholder: String?
val printAsHtml: Boolean?
val printConfig: dynamic
@@ -30204,6 +30571,7 @@ var rowAdded: ((row: RowComponent) -> Unit)?
var rowClick: ((dynamic, row: RowComponent) -> Unit)?
var rowContext: ((dynamic, row: RowComponent) -> Unit)?
+val rowContextMenu: dynamic
var rowDblClick: ((dynamic, row: RowComponent) -> Unit)?
var rowDblTap: ((dynamic, row: RowComponent) -> Unit)?
var rowDeleted: ((row: RowComponent) -> Unit)?
@@ -30298,6 +30666,21 @@ +enum class VAlign
+ @@ -31487,6 +31870,120 @@ +package pl.treksoft.kvision.toast
+ package pl.treksoft.kvision.toolbar