From fb7ff5b8bf2073a8d7b78011b9edffc830dc63cb Mon Sep 17 00:00:00 2001 From: Robert Jaros Date: Sat, 26 Oct 2019 00:17:24 +0200 Subject: API documentation for KVision 2.0.0 --- .../-direction/-h-o-r-i-z-o-n-t-a-l.html | 14 + .../-direction/-v-e-r-t-i-c-a-l.html | 14 + .../-direction/index.html | 47 ++ .../-dock-panel/-init-.html | 21 + .../-dock-panel/add-all.html | 21 + .../pl.treksoft.kvision.panel/-dock-panel/add.html | 31 + .../-dock-panel/dock-panel.html | 16 + .../-dock-panel/index.html | 147 ++++ .../-dock-panel/remove-all.html | 18 + .../-dock-panel/remove-at.html | 20 + .../-dock-panel/remove.html | 21 + .../-flex-align-content/-c-e-n-t-e-r.html | 14 + .../-flex-align-content/-f-l-e-x-e-n-d.html | 14 + .../-flex-align-content/-f-l-e-x-s-t-a-r-t.html | 14 + .../-s-p-a-c-e-a-r-o-u-n-d.html | 14 + .../-s-p-a-c-e-b-e-t-w-e-e-n.html | 14 + .../-flex-align-content/-s-t-r-e-t-c-h.html | 14 + .../-flex-align-content/index.html | 75 ++ .../-flex-align-items/-b-a-s-e-l-i-n-e.html | 14 + .../-flex-align-items/-c-e-n-t-e-r.html | 14 + .../-flex-align-items/-f-l-e-x-e-n-d.html | 14 + .../-flex-align-items/-f-l-e-x-s-t-a-r-t.html | 14 + .../-flex-align-items/-s-t-r-e-t-c-h.html | 14 + .../-flex-align-items/index.html | 68 ++ .../-flex-dir/-c-o-l-u-m-n-r-e-v.html | 14 + .../-flex-dir/-c-o-l-u-m-n.html | 14 + .../-flex-dir/-r-o-w-r-e-v.html | 14 + .../-flex-dir/-r-o-w.html | 14 + .../pl.treksoft.kvision.panel/-flex-dir/index.html | 61 ++ .../-flex-justify/-c-e-n-t-e-r.html | 14 + .../-flex-justify/-f-l-e-x-e-n-d.html | 14 + .../-flex-justify/-f-l-e-x-s-t-a-r-t.html | 14 + .../-flex-justify/-s-p-a-c-e-a-r-o-u-n-d.html | 14 + .../-flex-justify/-s-p-a-c-e-b-e-t-w-e-e-n.html | 14 + .../-flex-justify/-s-p-a-c-e-e-v-e-n-l-y.html | 14 + .../-flex-justify/index.html | 75 ++ .../-flex-panel/-init-.html | 33 + .../-flex-panel/add-all.html | 21 + .../pl.treksoft.kvision.panel/-flex-panel/add.html | 39 + .../-flex-panel/align-content.html | 21 + .../-flex-panel/align-items.html | 21 + .../-flex-panel/direction.html | 21 + .../-flex-panel/flex-panel.html | 16 + .../-flex-panel/get-sn-style.html | 18 + .../-flex-panel/index.html | 229 +++++ .../-flex-panel/justify.html | 21 + .../-flex-panel/remove-all.html | 18 + .../-flex-panel/remove.html | 21 + .../-flex-panel/spacing.html | 21 + .../-flex-panel/wrap.html | 21 + .../-flex-wrap/-n-o-w-r-a-p.html | 14 + .../-flex-wrap/-w-r-a-p-r-e-v.html | 14 + .../-flex-wrap/-w-r-a-p.html | 14 + .../-flex-wrap/index.html | 54 ++ .../-grid-align-content/-c-e-n-t-e-r.html | 14 + .../-grid-align-content/-e-n-d.html | 14 + .../-s-p-a-c-e-a-r-o-u-n-d.html | 14 + .../-s-p-a-c-e-b-e-t-w-e-e-n.html | 14 + .../-s-p-a-c-e-e-v-e-n-l-y.html | 14 + .../-grid-align-content/-s-t-a-r-t.html | 14 + .../-grid-align-content/-s-t-r-e-t-c-h.html | 14 + .../-grid-align-content/index.html | 82 ++ .../-grid-align/-c-e-n-t-e-r.html | 14 + .../-grid-align/-e-n-d.html | 14 + .../-grid-align/-s-t-a-r-t.html | 14 + .../-grid-align/-s-t-r-e-t-c-h.html | 14 + .../-grid-align/index.html | 61 ++ .../-grid-flow/-c-o-l-u-m-n-d-e-n-s-e.html | 14 + .../-grid-flow/-c-o-l-u-m-n.html | 14 + .../-grid-flow/-r-o-w-d-e-n-s-e.html | 14 + .../-grid-flow/-r-o-w.html | 14 + .../-grid-flow/index.html | 61 ++ .../-grid-justify-content/-c-e-n-t-e-r.html | 14 + .../-grid-justify-content/-e-n-d.html | 14 + .../-s-p-a-c-e-a-r-o-u-n-d.html | 14 + .../-s-p-a-c-e-b-e-t-w-e-e-n.html | 14 + .../-s-p-a-c-e-e-v-e-n-l-y.html | 14 + .../-grid-justify-content/-s-t-a-r-t.html | 14 + .../-grid-justify-content/-s-t-r-e-t-c-h.html | 14 + .../-grid-justify-content/index.html | 82 ++ .../-grid-justify/-c-e-n-t-e-r.html | 14 + .../-grid-justify/-e-n-d.html | 14 + .../-grid-justify/-s-t-a-r-t.html | 14 + .../-grid-justify/-s-t-r-e-t-c-h.html | 14 + .../-grid-justify/index.html | 61 ++ .../-grid-panel/-init-.html | 45 + .../-grid-panel/add-all.html | 21 + .../pl.treksoft.kvision.panel/-grid-panel/add.html | 45 + .../-grid-panel/align-content.html | 21 + .../-grid-panel/align-items.html | 21 + .../-grid-panel/auto-columns.html | 21 + .../-grid-panel/auto-flow.html | 21 + .../-grid-panel/auto-rows.html | 21 + .../-grid-panel/column-gap.html | 21 + .../-grid-panel/get-sn-style.html | 18 + .../-grid-panel/grid-panel.html | 16 + .../-grid-panel/index.html | 260 ++++++ .../-grid-panel/justify-content.html | 21 + .../-grid-panel/justify-items.html | 21 + .../-grid-panel/remove-all.html | 18 + .../-grid-panel/remove.html | 21 + .../-grid-panel/row-gap.html | 21 + .../-grid-panel/template-areas.html | 21 + .../-grid-panel/template-columns.html | 21 + .../-grid-panel/template-rows.html | 21 + .../pl.treksoft.kvision.panel/-grid-size/-l-g.html | 14 + .../pl.treksoft.kvision.panel/-grid-size/-m-d.html | 14 + .../pl.treksoft.kvision.panel/-grid-size/-s-m.html | 14 + .../pl.treksoft.kvision.panel/-grid-size/-x-s.html | 14 + .../-grid-size/index.html | 61 ++ .../-grid-wrapper/-init-.html | 14 + .../-grid-wrapper/get-sn-style.html | 18 + .../-grid-wrapper/index.html | 79 ++ .../pl.treksoft.kvision.panel/-h-panel/-init-.html | 29 + .../-h-panel/h-panel.html | 16 + api1/pl.treksoft.kvision.panel/-h-panel/index.html | 166 ++++ .../-responsive-grid-panel/-init-.html | 29 + .../-responsive-grid-panel/add-all.html | 21 + .../-responsive-grid-panel/add.html | 37 + .../-responsive-grid-panel/align.html | 21 + .../-responsive-grid-panel/index.html | 161 ++++ .../-responsive-grid-panel/remove-at.html | 22 + .../-responsive-grid-panel/remove.html | 21 + .../responsive-grid-panel.html | 16 + api1/pl.treksoft.kvision.panel/-root/-init-.html | 24 + api1/pl.treksoft.kvision.panel/-root/get-root.html | 14 + .../-root/get-sn-class.html | 18 + api1/pl.treksoft.kvision.panel/-root/index.html | 153 ++++ .../-root/is-first-root.html | 14 + api1/pl.treksoft.kvision.panel/-root/render.html | 18 + .../-side-tab-size/-s-i-z-e_1.html | 14 + .../-side-tab-size/-s-i-z-e_2.html | 14 + .../-side-tab-size/-s-i-z-e_3.html | 14 + .../-side-tab-size/-s-i-z-e_4.html | 14 + .../-side-tab-size/-s-i-z-e_5.html | 14 + .../-side-tab-size/-s-i-z-e_6.html | 14 + .../-side-tab-size/index.html | 75 ++ .../-side/-c-e-n-t-e-r.html | 14 + api1/pl.treksoft.kvision.panel/-side/-d-o-w-n.html | 14 + api1/pl.treksoft.kvision.panel/-side/-l-e-f-t.html | 14 + .../-side/-r-i-g-h-t.html | 14 + api1/pl.treksoft.kvision.panel/-side/-u-p.html | 14 + api1/pl.treksoft.kvision.panel/-side/index.html | 68 ++ .../-simple-panel/-init-.html | 21 + .../-simple-panel/add-all.html | 21 + .../-simple-panel/add-internal.html | 20 + .../-simple-panel/add.html | 21 + .../-simple-panel/children-v-nodes.html | 17 + .../-simple-panel/get-children.html | 18 + .../-simple-panel/index.html | 931 +++++++++++++++++++++ .../-simple-panel/remove-all.html | 18 + .../-simple-panel/remove.html | 21 + .../-simple-panel/render.html | 18 + .../-simple-panel/simple-panel.html | 16 + .../-split-panel/-init-.html | 23 + .../-split-panel/children-v-nodes.html | 18 + .../-split-panel/index.html | 138 +++ .../-split-panel/split-panel.html | 16 + .../-stack-panel/-init-.html | 23 + .../-stack-panel/active-child.html | 15 + .../-stack-panel/active-index.html | 21 + .../-stack-panel/add-all.html | 21 + .../-stack-panel/add.html | 31 + .../-stack-panel/children-v-nodes.html | 18 + .../-stack-panel/index.html | 162 ++++ .../-stack-panel/remove-all.html | 18 + .../-stack-panel/remove.html | 21 + .../-stack-panel/stack-panel.html | 16 + .../-tab-panel/-init-.html | 27 + .../-tab-panel/active-index.html | 15 + .../-tab-panel/add-all.html | 21 + .../-tab-panel/add-tab.html | 30 + api1/pl.treksoft.kvision.panel/-tab-panel/add.html | 21 + .../-tab-panel/get-child-component.html | 18 + .../-tab-panel/get-nav-component.html | 18 + .../-tab-panel/index.html | 187 +++++ .../-tab-panel/remove-all.html | 18 + .../-tab-panel/remove-tab.html | 15 + .../-tab-panel/remove.html | 21 + .../-tab-panel/tab-panel.html | 16 + .../-tab-position/-l-e-f-t.html | 14 + .../-tab-position/-r-i-g-h-t.html | 14 + .../-tab-position/-t-o-p.html | 14 + .../-tab-position/index.html | 54 ++ .../pl.treksoft.kvision.panel/-v-panel/-init-.html | 27 + api1/pl.treksoft.kvision.panel/-v-panel/index.html | 166 ++++ .../-v-panel/v-panel.html | 16 + api1/pl.treksoft.kvision.panel/index.html | 260 ++++++ 188 files changed, 6907 insertions(+) create mode 100644 api1/pl.treksoft.kvision.panel/-direction/-h-o-r-i-z-o-n-t-a-l.html create mode 100644 api1/pl.treksoft.kvision.panel/-direction/-v-e-r-t-i-c-a-l.html create mode 100644 api1/pl.treksoft.kvision.panel/-direction/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-dock-panel/-init-.html create mode 100644 api1/pl.treksoft.kvision.panel/-dock-panel/add-all.html create mode 100644 api1/pl.treksoft.kvision.panel/-dock-panel/add.html create mode 100644 api1/pl.treksoft.kvision.panel/-dock-panel/dock-panel.html create mode 100644 api1/pl.treksoft.kvision.panel/-dock-panel/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-dock-panel/remove-all.html create mode 100644 api1/pl.treksoft.kvision.panel/-dock-panel/remove-at.html create mode 100644 api1/pl.treksoft.kvision.panel/-dock-panel/remove.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-align-content/-c-e-n-t-e-r.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-align-content/-f-l-e-x-e-n-d.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-align-content/-f-l-e-x-s-t-a-r-t.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-align-content/-s-p-a-c-e-a-r-o-u-n-d.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-align-content/-s-p-a-c-e-b-e-t-w-e-e-n.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-align-content/-s-t-r-e-t-c-h.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-align-content/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-align-items/-b-a-s-e-l-i-n-e.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-align-items/-c-e-n-t-e-r.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-align-items/-f-l-e-x-e-n-d.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-align-items/-f-l-e-x-s-t-a-r-t.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-align-items/-s-t-r-e-t-c-h.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-align-items/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-dir/-c-o-l-u-m-n-r-e-v.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-dir/-c-o-l-u-m-n.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-dir/-r-o-w-r-e-v.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-dir/-r-o-w.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-dir/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-justify/-c-e-n-t-e-r.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-justify/-f-l-e-x-e-n-d.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-justify/-f-l-e-x-s-t-a-r-t.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-justify/-s-p-a-c-e-a-r-o-u-n-d.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-justify/-s-p-a-c-e-b-e-t-w-e-e-n.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-justify/-s-p-a-c-e-e-v-e-n-l-y.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-justify/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-panel/-init-.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-panel/add-all.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-panel/add.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-panel/align-content.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-panel/align-items.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-panel/direction.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-panel/flex-panel.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-panel/get-sn-style.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-panel/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-panel/justify.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-panel/remove-all.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-panel/remove.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-panel/spacing.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-panel/wrap.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-wrap/-n-o-w-r-a-p.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-wrap/-w-r-a-p-r-e-v.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-wrap/-w-r-a-p.html create mode 100644 api1/pl.treksoft.kvision.panel/-flex-wrap/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-align-content/-c-e-n-t-e-r.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-align-content/-e-n-d.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-align-content/-s-p-a-c-e-a-r-o-u-n-d.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-align-content/-s-p-a-c-e-b-e-t-w-e-e-n.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-align-content/-s-p-a-c-e-e-v-e-n-l-y.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-align-content/-s-t-a-r-t.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-align-content/-s-t-r-e-t-c-h.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-align-content/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-align/-c-e-n-t-e-r.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-align/-e-n-d.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-align/-s-t-a-r-t.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-align/-s-t-r-e-t-c-h.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-align/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-flow/-c-o-l-u-m-n-d-e-n-s-e.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-flow/-c-o-l-u-m-n.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-flow/-r-o-w-d-e-n-s-e.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-flow/-r-o-w.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-flow/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-justify-content/-c-e-n-t-e-r.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-justify-content/-e-n-d.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-p-a-c-e-a-r-o-u-n-d.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-p-a-c-e-b-e-t-w-e-e-n.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-p-a-c-e-e-v-e-n-l-y.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-t-a-r-t.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-t-r-e-t-c-h.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-justify-content/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-justify/-c-e-n-t-e-r.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-justify/-e-n-d.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-justify/-s-t-a-r-t.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-justify/-s-t-r-e-t-c-h.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-justify/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/-init-.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/add-all.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/add.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/align-content.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/align-items.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/auto-columns.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/auto-flow.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/auto-rows.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/column-gap.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/get-sn-style.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/grid-panel.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/justify-content.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/justify-items.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/remove-all.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/remove.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/row-gap.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/template-areas.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/template-columns.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-panel/template-rows.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-size/-l-g.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-size/-m-d.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-size/-s-m.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-size/-x-s.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-size/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-wrapper/-init-.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-wrapper/get-sn-style.html create mode 100644 api1/pl.treksoft.kvision.panel/-grid-wrapper/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-h-panel/-init-.html create mode 100644 api1/pl.treksoft.kvision.panel/-h-panel/h-panel.html create mode 100644 api1/pl.treksoft.kvision.panel/-h-panel/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-responsive-grid-panel/-init-.html create mode 100644 api1/pl.treksoft.kvision.panel/-responsive-grid-panel/add-all.html create mode 100644 api1/pl.treksoft.kvision.panel/-responsive-grid-panel/add.html create mode 100644 api1/pl.treksoft.kvision.panel/-responsive-grid-panel/align.html create mode 100644 api1/pl.treksoft.kvision.panel/-responsive-grid-panel/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-responsive-grid-panel/remove-at.html create mode 100644 api1/pl.treksoft.kvision.panel/-responsive-grid-panel/remove.html create mode 100644 api1/pl.treksoft.kvision.panel/-responsive-grid-panel/responsive-grid-panel.html create mode 100644 api1/pl.treksoft.kvision.panel/-root/-init-.html create mode 100644 api1/pl.treksoft.kvision.panel/-root/get-root.html create mode 100644 api1/pl.treksoft.kvision.panel/-root/get-sn-class.html create mode 100644 api1/pl.treksoft.kvision.panel/-root/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-root/is-first-root.html create mode 100644 api1/pl.treksoft.kvision.panel/-root/render.html create mode 100644 api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_1.html create mode 100644 api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_2.html create mode 100644 api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_3.html create mode 100644 api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_4.html create mode 100644 api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_5.html create mode 100644 api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_6.html create mode 100644 api1/pl.treksoft.kvision.panel/-side-tab-size/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-side/-c-e-n-t-e-r.html create mode 100644 api1/pl.treksoft.kvision.panel/-side/-d-o-w-n.html create mode 100644 api1/pl.treksoft.kvision.panel/-side/-l-e-f-t.html create mode 100644 api1/pl.treksoft.kvision.panel/-side/-r-i-g-h-t.html create mode 100644 api1/pl.treksoft.kvision.panel/-side/-u-p.html create mode 100644 api1/pl.treksoft.kvision.panel/-side/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-simple-panel/-init-.html create mode 100644 api1/pl.treksoft.kvision.panel/-simple-panel/add-all.html create mode 100644 api1/pl.treksoft.kvision.panel/-simple-panel/add-internal.html create mode 100644 api1/pl.treksoft.kvision.panel/-simple-panel/add.html create mode 100644 api1/pl.treksoft.kvision.panel/-simple-panel/children-v-nodes.html create mode 100644 api1/pl.treksoft.kvision.panel/-simple-panel/get-children.html create mode 100644 api1/pl.treksoft.kvision.panel/-simple-panel/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-simple-panel/remove-all.html create mode 100644 api1/pl.treksoft.kvision.panel/-simple-panel/remove.html create mode 100644 api1/pl.treksoft.kvision.panel/-simple-panel/render.html create mode 100644 api1/pl.treksoft.kvision.panel/-simple-panel/simple-panel.html create mode 100644 api1/pl.treksoft.kvision.panel/-split-panel/-init-.html create mode 100644 api1/pl.treksoft.kvision.panel/-split-panel/children-v-nodes.html create mode 100644 api1/pl.treksoft.kvision.panel/-split-panel/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-split-panel/split-panel.html create mode 100644 api1/pl.treksoft.kvision.panel/-stack-panel/-init-.html create mode 100644 api1/pl.treksoft.kvision.panel/-stack-panel/active-child.html create mode 100644 api1/pl.treksoft.kvision.panel/-stack-panel/active-index.html create mode 100644 api1/pl.treksoft.kvision.panel/-stack-panel/add-all.html create mode 100644 api1/pl.treksoft.kvision.panel/-stack-panel/add.html create mode 100644 api1/pl.treksoft.kvision.panel/-stack-panel/children-v-nodes.html create mode 100644 api1/pl.treksoft.kvision.panel/-stack-panel/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-stack-panel/remove-all.html create mode 100644 api1/pl.treksoft.kvision.panel/-stack-panel/remove.html create mode 100644 api1/pl.treksoft.kvision.panel/-stack-panel/stack-panel.html create mode 100644 api1/pl.treksoft.kvision.panel/-tab-panel/-init-.html create mode 100644 api1/pl.treksoft.kvision.panel/-tab-panel/active-index.html create mode 100644 api1/pl.treksoft.kvision.panel/-tab-panel/add-all.html create mode 100644 api1/pl.treksoft.kvision.panel/-tab-panel/add-tab.html create mode 100644 api1/pl.treksoft.kvision.panel/-tab-panel/add.html create mode 100644 api1/pl.treksoft.kvision.panel/-tab-panel/get-child-component.html create mode 100644 api1/pl.treksoft.kvision.panel/-tab-panel/get-nav-component.html create mode 100644 api1/pl.treksoft.kvision.panel/-tab-panel/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-tab-panel/remove-all.html create mode 100644 api1/pl.treksoft.kvision.panel/-tab-panel/remove-tab.html create mode 100644 api1/pl.treksoft.kvision.panel/-tab-panel/remove.html create mode 100644 api1/pl.treksoft.kvision.panel/-tab-panel/tab-panel.html create mode 100644 api1/pl.treksoft.kvision.panel/-tab-position/-l-e-f-t.html create mode 100644 api1/pl.treksoft.kvision.panel/-tab-position/-r-i-g-h-t.html create mode 100644 api1/pl.treksoft.kvision.panel/-tab-position/-t-o-p.html create mode 100644 api1/pl.treksoft.kvision.panel/-tab-position/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-v-panel/-init-.html create mode 100644 api1/pl.treksoft.kvision.panel/-v-panel/index.html create mode 100644 api1/pl.treksoft.kvision.panel/-v-panel/v-panel.html create mode 100644 api1/pl.treksoft.kvision.panel/index.html (limited to 'api1/pl.treksoft.kvision.panel') diff --git a/api1/pl.treksoft.kvision.panel/-direction/-h-o-r-i-z-o-n-t-a-l.html b/api1/pl.treksoft.kvision.panel/-direction/-h-o-r-i-z-o-n-t-a-l.html new file mode 100644 index 00000000..3920b100 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-direction/-h-o-r-i-z-o-n-t-a-l.html @@ -0,0 +1,14 @@ + + + +Direction.HORIZONTAL - kvision + + + +kvision / pl.treksoft.kvision.panel / Direction / HORIZONTAL
+
+

HORIZONTAL

+ +HORIZONTAL + + diff --git a/api1/pl.treksoft.kvision.panel/-direction/-v-e-r-t-i-c-a-l.html b/api1/pl.treksoft.kvision.panel/-direction/-v-e-r-t-i-c-a-l.html new file mode 100644 index 00000000..e006bc2e --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-direction/-v-e-r-t-i-c-a-l.html @@ -0,0 +1,14 @@ + + + +Direction.VERTICAL - kvision + + + +kvision / pl.treksoft.kvision.panel / Direction / VERTICAL
+
+

VERTICAL

+ +VERTICAL + + diff --git a/api1/pl.treksoft.kvision.panel/-direction/index.html b/api1/pl.treksoft.kvision.panel/-direction/index.html new file mode 100644 index 00000000..b4f6ab8f --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-direction/index.html @@ -0,0 +1,47 @@ + + + +Direction - kvision + + + +kvision / pl.treksoft.kvision.panel / Direction
+
+

Direction

+enum class Direction +

Split panel direction.

+

Enum Values

+ + + + + + + + + + + +
+

HORIZONTAL

+
+
+

VERTICAL

+
+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-dock-panel/-init-.html b/api1/pl.treksoft.kvision.panel/-dock-panel/-init-.html new file mode 100644 index 00000000..d8f41cd6 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-dock-panel/-init-.html @@ -0,0 +1,21 @@ + + + +DockPanel.<init> - kvision + + + +kvision / pl.treksoft.kvision.panel / DockPanel / <init>
+
+

<init>

+ +DockPanel(classes: Set<String> = setOf(), init: (DockPanel.() -> Unit)? = null) +

Parameters

+

+classes - a set of CSS class names

+

+init - an initializer extension function

+

Constructor
+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-dock-panel/add-all.html b/api1/pl.treksoft.kvision.panel/-dock-panel/add-all.html new file mode 100644 index 00000000..5de27e01 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-dock-panel/add-all.html @@ -0,0 +1,21 @@ + + + +DockPanel.addAll - kvision + + + +kvision / pl.treksoft.kvision.panel / DockPanel / addAll
+
+

addAll

+ +open fun addAll(children: List<Component>): DockPanel +

Overrides SimplePanel.addAll

+

Adds a list of components to the current container.

+

Parameters

+

+children - list of child components

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-dock-panel/add.html b/api1/pl.treksoft.kvision.panel/-dock-panel/add.html new file mode 100644 index 00000000..01e6a4e4 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-dock-panel/add.html @@ -0,0 +1,31 @@ + + + +DockPanel.add - kvision + + + +kvision / pl.treksoft.kvision.panel / DockPanel / add
+
+

add

+ +open fun add(child: Component, position: Side): DockPanel +

Adds a component to the dock container.

+

Parameters

+

+child - child component

+

+position - position in the dock

+

Return
+current container

+ +open fun add(child: Component): DockPanel +

Overrides SimplePanel.add

+

Adds given component to the current container.

+

Parameters

+

+child - child component

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-dock-panel/dock-panel.html b/api1/pl.treksoft.kvision.panel/-dock-panel/dock-panel.html new file mode 100644 index 00000000..89218668 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-dock-panel/dock-panel.html @@ -0,0 +1,16 @@ + + + +DockPanel.dockPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / DockPanel / dockPanel
+
+

dockPanel

+ +fun Container.dockPanel(classes: Set<String> = setOf(), init: (DockPanel.() -> Unit)? = null): DockPanel +

DSL builder extension function.

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/api1/pl.treksoft.kvision.panel/-dock-panel/index.html b/api1/pl.treksoft.kvision.panel/-dock-panel/index.html new file mode 100644 index 00000000..04552d68 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-dock-panel/index.html @@ -0,0 +1,147 @@ + + + +DockPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / DockPanel
+
+

DockPanel

+open class DockPanel : SimplePanel +

The container with dock layout (up, down, left, right and center positions).

+

Constructors

+ + + + + + + +
+

<init>

+
+DockPanel(classes: Set<String> = setOf(), init: (DockPanel.() -> Unit)? = null)
+

Functions

+ + + + + + + + + + + + + + + + + + + + + + + +
+

add

+
+open fun add(child: Component, position: Side): DockPanel +

Adds a component to the dock container.

+open fun add(child: Component): DockPanel +

Adds given component to the current container.

+
+

addAll

+
+open fun addAll(children: List<Component>): DockPanel +

Adds a list of components to the current container.

+
+

remove

+
+open fun remove(child: Component): DockPanel +

Removes given component from the current container.

+
+

removeAll

+
+open fun removeAll(): DockPanel +

Removes all children from the current container.

+
+

removeAt

+
+open fun removeAt(position: Side): DockPanel +

Removes child from given position in the dock.

+
+

Inherited Functions

+ + + + + + + + + + + + + + + + + + + +
+

addInternal

+
+fun addInternal(child: Component): SimplePanel +

Protected and final method to add given component to the current container.

+
+

childrenVNodes

+
+open fun childrenVNodes(): Array<VNode> +

Returns the array of the children Snabbdom vnodes.

+
+

getChildren

+
+open fun getChildren(): List<Component> +

Returns a list of children of the current container.

+
+

render

+
+open fun render(): VNode +

Renders current component as a Snabbdom vnode.

+
+

Companion Object Functions

+ + + + + + + +
+

dockPanel

+
+fun Container.dockPanel(classes: Set<String> = setOf(), init: (DockPanel.() -> Unit)? = null): DockPanel +

DSL builder extension function.

+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-dock-panel/remove-all.html b/api1/pl.treksoft.kvision.panel/-dock-panel/remove-all.html new file mode 100644 index 00000000..42174bd5 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-dock-panel/remove-all.html @@ -0,0 +1,18 @@ + + + +DockPanel.removeAll - kvision + + + +kvision / pl.treksoft.kvision.panel / DockPanel / removeAll
+
+

removeAll

+ +open fun removeAll(): DockPanel +

Overrides SimplePanel.removeAll

+

Removes all children from the current container.

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-dock-panel/remove-at.html b/api1/pl.treksoft.kvision.panel/-dock-panel/remove-at.html new file mode 100644 index 00000000..504fac9b --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-dock-panel/remove-at.html @@ -0,0 +1,20 @@ + + + +DockPanel.removeAt - kvision + + + +kvision / pl.treksoft.kvision.panel / DockPanel / removeAt
+
+

removeAt

+ +open fun removeAt(position: Side): DockPanel +

Removes child from given position in the dock.

+

Parameters

+

+position - position in the dock

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-dock-panel/remove.html b/api1/pl.treksoft.kvision.panel/-dock-panel/remove.html new file mode 100644 index 00000000..3a3976a8 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-dock-panel/remove.html @@ -0,0 +1,21 @@ + + + +DockPanel.remove - kvision + + + +kvision / pl.treksoft.kvision.panel / DockPanel / remove
+
+

remove

+ +open fun remove(child: Component): DockPanel +

Overrides SimplePanel.remove

+

Removes given component from the current container.

+

Parameters

+

+child - child component

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-flex-align-content/-c-e-n-t-e-r.html b/api1/pl.treksoft.kvision.panel/-flex-align-content/-c-e-n-t-e-r.html new file mode 100644 index 00000000..47c74712 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-align-content/-c-e-n-t-e-r.html @@ -0,0 +1,14 @@ + + + +FlexAlignContent.CENTER - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexAlignContent / CENTER
+
+

CENTER

+ +CENTER + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-align-content/-f-l-e-x-e-n-d.html b/api1/pl.treksoft.kvision.panel/-flex-align-content/-f-l-e-x-e-n-d.html new file mode 100644 index 00000000..a8a3c226 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-align-content/-f-l-e-x-e-n-d.html @@ -0,0 +1,14 @@ + + + +FlexAlignContent.FLEXEND - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexAlignContent / FLEXEND
+
+

FLEXEND

+ +FLEXEND + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-align-content/-f-l-e-x-s-t-a-r-t.html b/api1/pl.treksoft.kvision.panel/-flex-align-content/-f-l-e-x-s-t-a-r-t.html new file mode 100644 index 00000000..0bfb9922 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-align-content/-f-l-e-x-s-t-a-r-t.html @@ -0,0 +1,14 @@ + + + +FlexAlignContent.FLEXSTART - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexAlignContent / FLEXSTART
+
+

FLEXSTART

+ +FLEXSTART + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-align-content/-s-p-a-c-e-a-r-o-u-n-d.html b/api1/pl.treksoft.kvision.panel/-flex-align-content/-s-p-a-c-e-a-r-o-u-n-d.html new file mode 100644 index 00000000..481534e8 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-align-content/-s-p-a-c-e-a-r-o-u-n-d.html @@ -0,0 +1,14 @@ + + + +FlexAlignContent.SPACEAROUND - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexAlignContent / SPACEAROUND
+
+

SPACEAROUND

+ +SPACEAROUND + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-align-content/-s-p-a-c-e-b-e-t-w-e-e-n.html b/api1/pl.treksoft.kvision.panel/-flex-align-content/-s-p-a-c-e-b-e-t-w-e-e-n.html new file mode 100644 index 00000000..f07a9c72 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-align-content/-s-p-a-c-e-b-e-t-w-e-e-n.html @@ -0,0 +1,14 @@ + + + +FlexAlignContent.SPACEBETWEEN - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexAlignContent / SPACEBETWEEN
+
+

SPACEBETWEEN

+ +SPACEBETWEEN + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-align-content/-s-t-r-e-t-c-h.html b/api1/pl.treksoft.kvision.panel/-flex-align-content/-s-t-r-e-t-c-h.html new file mode 100644 index 00000000..b1773eb1 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-align-content/-s-t-r-e-t-c-h.html @@ -0,0 +1,14 @@ + + + +FlexAlignContent.STRETCH - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexAlignContent / STRETCH
+
+

STRETCH

+ +STRETCH + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-align-content/index.html b/api1/pl.treksoft.kvision.panel/-flex-align-content/index.html new file mode 100644 index 00000000..f994190f --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-align-content/index.html @@ -0,0 +1,75 @@ + + + +FlexAlignContent - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexAlignContent
+
+

FlexAlignContent

+enum class FlexAlignContent +

CSS flexbox content alignment options.

+

Enum Values

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

FLEXSTART

+
+
+

FLEXEND

+
+
+

CENTER

+
+
+

SPACEBETWEEN

+
+
+

SPACEAROUND

+
+
+

STRETCH

+
+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-flex-align-items/-b-a-s-e-l-i-n-e.html b/api1/pl.treksoft.kvision.panel/-flex-align-items/-b-a-s-e-l-i-n-e.html new file mode 100644 index 00000000..352d48d4 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-align-items/-b-a-s-e-l-i-n-e.html @@ -0,0 +1,14 @@ + + + +FlexAlignItems.BASELINE - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexAlignItems / BASELINE
+
+

BASELINE

+ +BASELINE + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-align-items/-c-e-n-t-e-r.html b/api1/pl.treksoft.kvision.panel/-flex-align-items/-c-e-n-t-e-r.html new file mode 100644 index 00000000..33cf1678 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-align-items/-c-e-n-t-e-r.html @@ -0,0 +1,14 @@ + + + +FlexAlignItems.CENTER - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexAlignItems / CENTER
+
+

CENTER

+ +CENTER + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-align-items/-f-l-e-x-e-n-d.html b/api1/pl.treksoft.kvision.panel/-flex-align-items/-f-l-e-x-e-n-d.html new file mode 100644 index 00000000..9af2a7d2 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-align-items/-f-l-e-x-e-n-d.html @@ -0,0 +1,14 @@ + + + +FlexAlignItems.FLEXEND - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexAlignItems / FLEXEND
+
+

FLEXEND

+ +FLEXEND + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-align-items/-f-l-e-x-s-t-a-r-t.html b/api1/pl.treksoft.kvision.panel/-flex-align-items/-f-l-e-x-s-t-a-r-t.html new file mode 100644 index 00000000..0ee8dae9 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-align-items/-f-l-e-x-s-t-a-r-t.html @@ -0,0 +1,14 @@ + + + +FlexAlignItems.FLEXSTART - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexAlignItems / FLEXSTART
+
+

FLEXSTART

+ +FLEXSTART + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-align-items/-s-t-r-e-t-c-h.html b/api1/pl.treksoft.kvision.panel/-flex-align-items/-s-t-r-e-t-c-h.html new file mode 100644 index 00000000..ee6c88f4 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-align-items/-s-t-r-e-t-c-h.html @@ -0,0 +1,14 @@ + + + +FlexAlignItems.STRETCH - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexAlignItems / STRETCH
+
+

STRETCH

+ +STRETCH + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-align-items/index.html b/api1/pl.treksoft.kvision.panel/-flex-align-items/index.html new file mode 100644 index 00000000..0e086c41 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-align-items/index.html @@ -0,0 +1,68 @@ + + + +FlexAlignItems - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexAlignItems
+
+

FlexAlignItems

+enum class FlexAlignItems +

CSS flexbox alignments options.

+

Enum Values

+ + + + + + + + + + + + + + + + + + + + + + + +
+

FLEXSTART

+
+
+

FLEXEND

+
+
+

CENTER

+
+
+

BASELINE

+
+
+

STRETCH

+
+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-flex-dir/-c-o-l-u-m-n-r-e-v.html b/api1/pl.treksoft.kvision.panel/-flex-dir/-c-o-l-u-m-n-r-e-v.html new file mode 100644 index 00000000..c05dca4e --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-dir/-c-o-l-u-m-n-r-e-v.html @@ -0,0 +1,14 @@ + + + +FlexDir.COLUMNREV - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexDir / COLUMNREV
+
+

COLUMNREV

+ +COLUMNREV + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-dir/-c-o-l-u-m-n.html b/api1/pl.treksoft.kvision.panel/-flex-dir/-c-o-l-u-m-n.html new file mode 100644 index 00000000..151f4648 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-dir/-c-o-l-u-m-n.html @@ -0,0 +1,14 @@ + + + +FlexDir.COLUMN - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexDir / COLUMN
+
+

COLUMN

+ +COLUMN + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-dir/-r-o-w-r-e-v.html b/api1/pl.treksoft.kvision.panel/-flex-dir/-r-o-w-r-e-v.html new file mode 100644 index 00000000..59be1098 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-dir/-r-o-w-r-e-v.html @@ -0,0 +1,14 @@ + + + +FlexDir.ROWREV - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexDir / ROWREV
+
+

ROWREV

+ +ROWREV + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-dir/-r-o-w.html b/api1/pl.treksoft.kvision.panel/-flex-dir/-r-o-w.html new file mode 100644 index 00000000..2d4a3052 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-dir/-r-o-w.html @@ -0,0 +1,14 @@ + + + +FlexDir.ROW - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexDir / ROW
+
+

ROW

+ +ROW + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-dir/index.html b/api1/pl.treksoft.kvision.panel/-flex-dir/index.html new file mode 100644 index 00000000..b588e508 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-dir/index.html @@ -0,0 +1,61 @@ + + + +FlexDir - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexDir
+
+

FlexDir

+enum class FlexDir +

CSS flexbox directions.

+

Enum Values

+ + + + + + + + + + + + + + + + + + + +
+

ROW

+
+
+

ROWREV

+
+
+

COLUMN

+
+
+

COLUMNREV

+
+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-flex-justify/-c-e-n-t-e-r.html b/api1/pl.treksoft.kvision.panel/-flex-justify/-c-e-n-t-e-r.html new file mode 100644 index 00000000..4c54ca00 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-justify/-c-e-n-t-e-r.html @@ -0,0 +1,14 @@ + + + +FlexJustify.CENTER - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexJustify / CENTER
+
+

CENTER

+ +CENTER + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-justify/-f-l-e-x-e-n-d.html b/api1/pl.treksoft.kvision.panel/-flex-justify/-f-l-e-x-e-n-d.html new file mode 100644 index 00000000..e0ec0526 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-justify/-f-l-e-x-e-n-d.html @@ -0,0 +1,14 @@ + + + +FlexJustify.FLEXEND - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexJustify / FLEXEND
+
+

FLEXEND

+ +FLEXEND + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-justify/-f-l-e-x-s-t-a-r-t.html b/api1/pl.treksoft.kvision.panel/-flex-justify/-f-l-e-x-s-t-a-r-t.html new file mode 100644 index 00000000..901e8f4a --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-justify/-f-l-e-x-s-t-a-r-t.html @@ -0,0 +1,14 @@ + + + +FlexJustify.FLEXSTART - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexJustify / FLEXSTART
+
+

FLEXSTART

+ +FLEXSTART + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-justify/-s-p-a-c-e-a-r-o-u-n-d.html b/api1/pl.treksoft.kvision.panel/-flex-justify/-s-p-a-c-e-a-r-o-u-n-d.html new file mode 100644 index 00000000..841d497e --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-justify/-s-p-a-c-e-a-r-o-u-n-d.html @@ -0,0 +1,14 @@ + + + +FlexJustify.SPACEAROUND - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexJustify / SPACEAROUND
+
+

SPACEAROUND

+ +SPACEAROUND + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-justify/-s-p-a-c-e-b-e-t-w-e-e-n.html b/api1/pl.treksoft.kvision.panel/-flex-justify/-s-p-a-c-e-b-e-t-w-e-e-n.html new file mode 100644 index 00000000..18155064 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-justify/-s-p-a-c-e-b-e-t-w-e-e-n.html @@ -0,0 +1,14 @@ + + + +FlexJustify.SPACEBETWEEN - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexJustify / SPACEBETWEEN
+
+

SPACEBETWEEN

+ +SPACEBETWEEN + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-justify/-s-p-a-c-e-e-v-e-n-l-y.html b/api1/pl.treksoft.kvision.panel/-flex-justify/-s-p-a-c-e-e-v-e-n-l-y.html new file mode 100644 index 00000000..88c6dd00 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-justify/-s-p-a-c-e-e-v-e-n-l-y.html @@ -0,0 +1,14 @@ + + + +FlexJustify.SPACEEVENLY - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexJustify / SPACEEVENLY
+
+

SPACEEVENLY

+ +SPACEEVENLY + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-justify/index.html b/api1/pl.treksoft.kvision.panel/-flex-justify/index.html new file mode 100644 index 00000000..ffbb5636 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-justify/index.html @@ -0,0 +1,75 @@ + + + +FlexJustify - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexJustify
+
+

FlexJustify

+enum class FlexJustify +

CSS flexbox justification options.

+

Enum Values

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

FLEXSTART

+
+
+

FLEXEND

+
+
+

CENTER

+
+
+

SPACEBETWEEN

+
+
+

SPACEAROUND

+
+
+

SPACEEVENLY

+
+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-flex-panel/-init-.html b/api1/pl.treksoft.kvision.panel/-flex-panel/-init-.html new file mode 100644 index 00000000..f3d06b40 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-panel/-init-.html @@ -0,0 +1,33 @@ + + + +FlexPanel.<init> - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexPanel / <init>
+
+

<init>

+ +FlexPanel(direction: FlexDir? = null, wrap: FlexWrap? = null, justify: FlexJustify? = null, alignItems: FlexAlignItems? = null, alignContent: FlexAlignContent? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: (FlexPanel.() -> Unit)? = null) +

Parameters

+

+direction - flexbox direction

+

+wrap - flexbox wrap

+

+justify - flexbox content justification

+

+alignItems - flexbox items alignment

+

+alignContent - flexbox content alignment

+

+spacing - spacing between columns/rows

+

+classes - a set of CSS class names

+

+init - an initializer extension function

+

Constructor
+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-flex-panel/add-all.html b/api1/pl.treksoft.kvision.panel/-flex-panel/add-all.html new file mode 100644 index 00000000..0d9db186 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-panel/add-all.html @@ -0,0 +1,21 @@ + + + +FlexPanel.addAll - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexPanel / addAll
+
+

addAll

+ +open fun addAll(children: List<Component>): FlexPanel +

Overrides SimplePanel.addAll

+

Adds a list of components to the current container.

+

Parameters

+

+children - list of child components

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-flex-panel/add.html b/api1/pl.treksoft.kvision.panel/-flex-panel/add.html new file mode 100644 index 00000000..fe953bd6 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-panel/add.html @@ -0,0 +1,39 @@ + + + +FlexPanel.add - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexPanel / add
+
+

add

+ +fun add(child: Component, order: Int? = null, grow: Int? = null, shrink: Int? = null, basis: Int? = null, alignSelf: FlexAlignItems? = null, classes: Set<String> = setOf()): FlexPanel +

Adds a component to the flexbox container.

+

Parameters

+

+child - child component

+

+order - child flexbox ordering

+

+grow - child flexbox grow

+

+shrink - child flexbox shrink

+

+basis - child flexbox basis

+

+alignSelf - child self alignment

+

+classes - a set of CSS class names

+ +open fun add(child: Component): FlexPanel +

Overrides SimplePanel.add

+

Adds given component to the current container.

+

Parameters

+

+child - child component

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-flex-panel/align-content.html b/api1/pl.treksoft.kvision.panel/-flex-panel/align-content.html new file mode 100644 index 00000000..f4df572f --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-panel/align-content.html @@ -0,0 +1,21 @@ + + + +FlexPanel.alignContent - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexPanel / alignContent
+
+

alignContent

+ +var alignContent: FlexAlignContent? +

CSS flexbox content alignment.

+

Getter
+

CSS flexbox content alignment.

+

+

Setter
+

CSS flexbox content alignment.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-flex-panel/align-items.html b/api1/pl.treksoft.kvision.panel/-flex-panel/align-items.html new file mode 100644 index 00000000..b6d46129 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-panel/align-items.html @@ -0,0 +1,21 @@ + + + +FlexPanel.alignItems - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexPanel / alignItems
+
+

alignItems

+ +var alignItems: FlexAlignItems? +

CSS flexbox items alignment.

+

Getter
+

CSS flexbox items alignment.

+

+

Setter
+

CSS flexbox items alignment.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-flex-panel/direction.html b/api1/pl.treksoft.kvision.panel/-flex-panel/direction.html new file mode 100644 index 00000000..b4cb415a --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-panel/direction.html @@ -0,0 +1,21 @@ + + + +FlexPanel.direction - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexPanel / direction
+
+

direction

+ +var direction: FlexDir? +

CSS flexbox direction.

+

Getter
+

CSS flexbox direction.

+

+

Setter
+

CSS flexbox direction.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-flex-panel/flex-panel.html b/api1/pl.treksoft.kvision.panel/-flex-panel/flex-panel.html new file mode 100644 index 00000000..0a3f453a --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-panel/flex-panel.html @@ -0,0 +1,16 @@ + + + +FlexPanel.flexPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexPanel / flexPanel
+
+

flexPanel

+ +fun Container.flexPanel(direction: FlexDir? = null, wrap: FlexWrap? = null, justify: FlexJustify? = null, alignItems: FlexAlignItems? = null, alignContent: FlexAlignContent? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: (FlexPanel.() -> Unit)? = null): FlexPanel +

DSL builder extension function.

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/api1/pl.treksoft.kvision.panel/-flex-panel/get-sn-style.html b/api1/pl.treksoft.kvision.panel/-flex-panel/get-sn-style.html new file mode 100644 index 00000000..32fccbed --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-panel/get-sn-style.html @@ -0,0 +1,18 @@ + + + +FlexPanel.getSnStyle - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexPanel / getSnStyle
+
+

getSnStyle

+ +protected open fun getSnStyle(): List<StringPair> +

Overrides StyledComponent.getSnStyle

+

Returns the list of String pairs defining CSS style attributes and their values.

+

Return
+the list of attributes and their values

+ + diff --git a/api1/pl.treksoft.kvision.panel/-flex-panel/index.html b/api1/pl.treksoft.kvision.panel/-flex-panel/index.html new file mode 100644 index 00000000..28644f6d --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-panel/index.html @@ -0,0 +1,229 @@ + + + +FlexPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexPanel
+
+

FlexPanel

+open class FlexPanel : SimplePanel +

The container with CSS flexbox layout support.

+

Constructors

+ + + + + + + +
+

<init>

+
+FlexPanel(direction: FlexDir? = null, wrap: FlexWrap? = null, justify: FlexJustify? = null, alignItems: FlexAlignItems? = null, alignContent: FlexAlignContent? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: (FlexPanel.() -> Unit)? = null)
+

Properties

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

alignContent

+
+var alignContent: FlexAlignContent? +

CSS flexbox content alignment.

+
+

alignItems

+
+var alignItems: FlexAlignItems? +

CSS flexbox items alignment.

+
+

direction

+
+var direction: FlexDir? +

CSS flexbox direction.

+
+

justify

+
+var justify: FlexJustify? +

CSS flexbox content justification.

+
+

spacing

+
+var spacing: Int? +

The spacing between columns/rows.

+
+

wrap

+
+var wrap: FlexWrap? +

CSS flexbox wrap mode.

+
+

Functions

+ + + + + + + + + + + + + + + + + + + + + + + +
+

add

+
+fun add(child: Component, order: Int? = null, grow: Int? = null, shrink: Int? = null, basis: Int? = null, alignSelf: FlexAlignItems? = null, classes: Set<String> = setOf()): FlexPanel +

Adds a component to the flexbox container.

+open fun add(child: Component): FlexPanel +

Adds given component to the current container.

+
+

addAll

+
+open fun addAll(children: List<Component>): FlexPanel +

Adds a list of components to the current container.

+
+

getSnStyle

+
+open fun getSnStyle(): List<StringPair> +

Returns the list of String pairs defining CSS style attributes and their values.

+
+

remove

+
+open fun remove(child: Component): FlexPanel +

Removes given component from the current container.

+
+

removeAll

+
+open fun removeAll(): FlexPanel +

Removes all children from the current container.

+
+

Inherited Functions

+ + + + + + + + + + + + + + + + + + + +
+

addInternal

+
+fun addInternal(child: Component): SimplePanel +

Protected and final method to add given component to the current container.

+
+

childrenVNodes

+
+open fun childrenVNodes(): Array<VNode> +

Returns the array of the children Snabbdom vnodes.

+
+

getChildren

+
+open fun getChildren(): List<Component> +

Returns a list of children of the current container.

+
+

render

+
+open fun render(): VNode +

Renders current component as a Snabbdom vnode.

+
+

Companion Object Functions

+ + + + + + + +
+

flexPanel

+
+fun Container.flexPanel(direction: FlexDir? = null, wrap: FlexWrap? = null, justify: FlexJustify? = null, alignItems: FlexAlignItems? = null, alignContent: FlexAlignContent? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: (FlexPanel.() -> Unit)? = null): FlexPanel +

DSL builder extension function.

+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+

Inheritors

+ + + + + + + + + + + +
+

HPanel

+
+open class HPanel : FlexPanel +

The container with horizontal layout.

+
+

VPanel

+
+open class VPanel : FlexPanel +

The container with vertical layout.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-flex-panel/justify.html b/api1/pl.treksoft.kvision.panel/-flex-panel/justify.html new file mode 100644 index 00000000..cef4e63f --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-panel/justify.html @@ -0,0 +1,21 @@ + + + +FlexPanel.justify - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexPanel / justify
+
+

justify

+ +var justify: FlexJustify? +

CSS flexbox content justification.

+

Getter
+

CSS flexbox content justification.

+

+

Setter
+

CSS flexbox content justification.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-flex-panel/remove-all.html b/api1/pl.treksoft.kvision.panel/-flex-panel/remove-all.html new file mode 100644 index 00000000..4a5a9db9 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-panel/remove-all.html @@ -0,0 +1,18 @@ + + + +FlexPanel.removeAll - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexPanel / removeAll
+
+

removeAll

+ +open fun removeAll(): FlexPanel +

Overrides SimplePanel.removeAll

+

Removes all children from the current container.

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-flex-panel/remove.html b/api1/pl.treksoft.kvision.panel/-flex-panel/remove.html new file mode 100644 index 00000000..308625b1 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-panel/remove.html @@ -0,0 +1,21 @@ + + + +FlexPanel.remove - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexPanel / remove
+
+

remove

+ +open fun remove(child: Component): FlexPanel +

Overrides SimplePanel.remove

+

Removes given component from the current container.

+

Parameters

+

+child - child component

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-flex-panel/spacing.html b/api1/pl.treksoft.kvision.panel/-flex-panel/spacing.html new file mode 100644 index 00000000..4dc0bf66 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-panel/spacing.html @@ -0,0 +1,21 @@ + + + +FlexPanel.spacing - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexPanel / spacing
+
+

spacing

+ +var spacing: Int? +

The spacing between columns/rows.

+

Getter
+

The spacing between columns/rows.

+

+

Setter
+

The spacing between columns/rows.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-flex-panel/wrap.html b/api1/pl.treksoft.kvision.panel/-flex-panel/wrap.html new file mode 100644 index 00000000..4ae5640d --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-panel/wrap.html @@ -0,0 +1,21 @@ + + + +FlexPanel.wrap - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexPanel / wrap
+
+

wrap

+ +var wrap: FlexWrap? +

CSS flexbox wrap mode.

+

Getter
+

CSS flexbox wrap mode.

+

+

Setter
+

CSS flexbox wrap mode.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-flex-wrap/-n-o-w-r-a-p.html b/api1/pl.treksoft.kvision.panel/-flex-wrap/-n-o-w-r-a-p.html new file mode 100644 index 00000000..1b82b46e --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-wrap/-n-o-w-r-a-p.html @@ -0,0 +1,14 @@ + + + +FlexWrap.NOWRAP - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexWrap / NOWRAP
+
+

NOWRAP

+ +NOWRAP + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-wrap/-w-r-a-p-r-e-v.html b/api1/pl.treksoft.kvision.panel/-flex-wrap/-w-r-a-p-r-e-v.html new file mode 100644 index 00000000..763d8871 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-wrap/-w-r-a-p-r-e-v.html @@ -0,0 +1,14 @@ + + + +FlexWrap.WRAPREV - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexWrap / WRAPREV
+
+

WRAPREV

+ +WRAPREV + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-wrap/-w-r-a-p.html b/api1/pl.treksoft.kvision.panel/-flex-wrap/-w-r-a-p.html new file mode 100644 index 00000000..92c5a21e --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-wrap/-w-r-a-p.html @@ -0,0 +1,14 @@ + + + +FlexWrap.WRAP - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexWrap / WRAP
+
+

WRAP

+ +WRAP + + diff --git a/api1/pl.treksoft.kvision.panel/-flex-wrap/index.html b/api1/pl.treksoft.kvision.panel/-flex-wrap/index.html new file mode 100644 index 00000000..faf4e799 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-flex-wrap/index.html @@ -0,0 +1,54 @@ + + + +FlexWrap - kvision + + + +kvision / pl.treksoft.kvision.panel / FlexWrap
+
+

FlexWrap

+enum class FlexWrap +

CSS flexbox wrap modes.

+

Enum Values

+ + + + + + + + + + + + + + + +
+

NOWRAP

+
+
+

WRAP

+
+
+

WRAPREV

+
+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-align-content/-c-e-n-t-e-r.html b/api1/pl.treksoft.kvision.panel/-grid-align-content/-c-e-n-t-e-r.html new file mode 100644 index 00000000..1fd5a1e2 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-align-content/-c-e-n-t-e-r.html @@ -0,0 +1,14 @@ + + + +GridAlignContent.CENTER - kvision + + + +kvision / pl.treksoft.kvision.panel / GridAlignContent / CENTER
+
+

CENTER

+ +CENTER + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-align-content/-e-n-d.html b/api1/pl.treksoft.kvision.panel/-grid-align-content/-e-n-d.html new file mode 100644 index 00000000..52bde6de --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-align-content/-e-n-d.html @@ -0,0 +1,14 @@ + + + +GridAlignContent.END - kvision + + + +kvision / pl.treksoft.kvision.panel / GridAlignContent / END
+
+

END

+ +END + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-align-content/-s-p-a-c-e-a-r-o-u-n-d.html b/api1/pl.treksoft.kvision.panel/-grid-align-content/-s-p-a-c-e-a-r-o-u-n-d.html new file mode 100644 index 00000000..77bbd042 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-align-content/-s-p-a-c-e-a-r-o-u-n-d.html @@ -0,0 +1,14 @@ + + + +GridAlignContent.SPACEAROUND - kvision + + + +kvision / pl.treksoft.kvision.panel / GridAlignContent / SPACEAROUND
+
+

SPACEAROUND

+ +SPACEAROUND + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-align-content/-s-p-a-c-e-b-e-t-w-e-e-n.html b/api1/pl.treksoft.kvision.panel/-grid-align-content/-s-p-a-c-e-b-e-t-w-e-e-n.html new file mode 100644 index 00000000..39fa02a8 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-align-content/-s-p-a-c-e-b-e-t-w-e-e-n.html @@ -0,0 +1,14 @@ + + + +GridAlignContent.SPACEBETWEEN - kvision + + + +kvision / pl.treksoft.kvision.panel / GridAlignContent / SPACEBETWEEN
+
+

SPACEBETWEEN

+ +SPACEBETWEEN + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-align-content/-s-p-a-c-e-e-v-e-n-l-y.html b/api1/pl.treksoft.kvision.panel/-grid-align-content/-s-p-a-c-e-e-v-e-n-l-y.html new file mode 100644 index 00000000..a2f98f61 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-align-content/-s-p-a-c-e-e-v-e-n-l-y.html @@ -0,0 +1,14 @@ + + + +GridAlignContent.SPACEEVENLY - kvision + + + +kvision / pl.treksoft.kvision.panel / GridAlignContent / SPACEEVENLY
+
+

SPACEEVENLY

+ +SPACEEVENLY + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-align-content/-s-t-a-r-t.html b/api1/pl.treksoft.kvision.panel/-grid-align-content/-s-t-a-r-t.html new file mode 100644 index 00000000..bcf5a4f8 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-align-content/-s-t-a-r-t.html @@ -0,0 +1,14 @@ + + + +GridAlignContent.START - kvision + + + +kvision / pl.treksoft.kvision.panel / GridAlignContent / START
+
+

START

+ +START + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-align-content/-s-t-r-e-t-c-h.html b/api1/pl.treksoft.kvision.panel/-grid-align-content/-s-t-r-e-t-c-h.html new file mode 100644 index 00000000..0ca2e905 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-align-content/-s-t-r-e-t-c-h.html @@ -0,0 +1,14 @@ + + + +GridAlignContent.STRETCH - kvision + + + +kvision / pl.treksoft.kvision.panel / GridAlignContent / STRETCH
+
+

STRETCH

+ +STRETCH + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-align-content/index.html b/api1/pl.treksoft.kvision.panel/-grid-align-content/index.html new file mode 100644 index 00000000..89d8cf29 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-align-content/index.html @@ -0,0 +1,82 @@ + + + +GridAlignContent - kvision + + + +kvision / pl.treksoft.kvision.panel / GridAlignContent
+
+

GridAlignContent

+enum class GridAlignContent +

CSS grid content alignment options.

+

Enum Values

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

START

+
+
+

END

+
+
+

CENTER

+
+
+

STRETCH

+
+
+

SPACEAROUND

+
+
+

SPACEBETWEEN

+
+
+

SPACEEVENLY

+
+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-align/-c-e-n-t-e-r.html b/api1/pl.treksoft.kvision.panel/-grid-align/-c-e-n-t-e-r.html new file mode 100644 index 00000000..cb5f494c --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-align/-c-e-n-t-e-r.html @@ -0,0 +1,14 @@ + + + +GridAlign.CENTER - kvision + + + +kvision / pl.treksoft.kvision.panel / GridAlign / CENTER
+
+

CENTER

+ +CENTER + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-align/-e-n-d.html b/api1/pl.treksoft.kvision.panel/-grid-align/-e-n-d.html new file mode 100644 index 00000000..9d573fcd --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-align/-e-n-d.html @@ -0,0 +1,14 @@ + + + +GridAlign.END - kvision + + + +kvision / pl.treksoft.kvision.panel / GridAlign / END
+
+

END

+ +END + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-align/-s-t-a-r-t.html b/api1/pl.treksoft.kvision.panel/-grid-align/-s-t-a-r-t.html new file mode 100644 index 00000000..d6b9b923 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-align/-s-t-a-r-t.html @@ -0,0 +1,14 @@ + + + +GridAlign.START - kvision + + + +kvision / pl.treksoft.kvision.panel / GridAlign / START
+
+

START

+ +START + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-align/-s-t-r-e-t-c-h.html b/api1/pl.treksoft.kvision.panel/-grid-align/-s-t-r-e-t-c-h.html new file mode 100644 index 00000000..57f9daab --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-align/-s-t-r-e-t-c-h.html @@ -0,0 +1,14 @@ + + + +GridAlign.STRETCH - kvision + + + +kvision / pl.treksoft.kvision.panel / GridAlign / STRETCH
+
+

STRETCH

+ +STRETCH + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-align/index.html b/api1/pl.treksoft.kvision.panel/-grid-align/index.html new file mode 100644 index 00000000..deaa1d03 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-align/index.html @@ -0,0 +1,61 @@ + + + +GridAlign - kvision + + + +kvision / pl.treksoft.kvision.panel / GridAlign
+
+

GridAlign

+enum class GridAlign +

CSS grid alignment options.

+

Enum Values

+ + + + + + + + + + + + + + + + + + + +
+

START

+
+
+

END

+
+
+

CENTER

+
+
+

STRETCH

+
+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-flow/-c-o-l-u-m-n-d-e-n-s-e.html b/api1/pl.treksoft.kvision.panel/-grid-flow/-c-o-l-u-m-n-d-e-n-s-e.html new file mode 100644 index 00000000..0eb06ac1 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-flow/-c-o-l-u-m-n-d-e-n-s-e.html @@ -0,0 +1,14 @@ + + + +GridFlow.COLUMNDENSE - kvision + + + +kvision / pl.treksoft.kvision.panel / GridFlow / COLUMNDENSE
+
+

COLUMNDENSE

+ +COLUMNDENSE + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-flow/-c-o-l-u-m-n.html b/api1/pl.treksoft.kvision.panel/-grid-flow/-c-o-l-u-m-n.html new file mode 100644 index 00000000..e4a7ff3f --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-flow/-c-o-l-u-m-n.html @@ -0,0 +1,14 @@ + + + +GridFlow.COLUMN - kvision + + + +kvision / pl.treksoft.kvision.panel / GridFlow / COLUMN
+
+

COLUMN

+ +COLUMN + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-flow/-r-o-w-d-e-n-s-e.html b/api1/pl.treksoft.kvision.panel/-grid-flow/-r-o-w-d-e-n-s-e.html new file mode 100644 index 00000000..515a5532 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-flow/-r-o-w-d-e-n-s-e.html @@ -0,0 +1,14 @@ + + + +GridFlow.ROWDENSE - kvision + + + +kvision / pl.treksoft.kvision.panel / GridFlow / ROWDENSE
+
+

ROWDENSE

+ +ROWDENSE + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-flow/-r-o-w.html b/api1/pl.treksoft.kvision.panel/-grid-flow/-r-o-w.html new file mode 100644 index 00000000..0be1329f --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-flow/-r-o-w.html @@ -0,0 +1,14 @@ + + + +GridFlow.ROW - kvision + + + +kvision / pl.treksoft.kvision.panel / GridFlow / ROW
+
+

ROW

+ +ROW + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-flow/index.html b/api1/pl.treksoft.kvision.panel/-grid-flow/index.html new file mode 100644 index 00000000..9d70639b --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-flow/index.html @@ -0,0 +1,61 @@ + + + +GridFlow - kvision + + + +kvision / pl.treksoft.kvision.panel / GridFlow
+
+

GridFlow

+enum class GridFlow +

CSS grid flow options.

+

Enum Values

+ + + + + + + + + + + + + + + + + + + +
+

ROW

+
+
+

COLUMN

+
+
+

ROWDENSE

+
+
+

COLUMNDENSE

+
+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-justify-content/-c-e-n-t-e-r.html b/api1/pl.treksoft.kvision.panel/-grid-justify-content/-c-e-n-t-e-r.html new file mode 100644 index 00000000..5d74c0fa --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-justify-content/-c-e-n-t-e-r.html @@ -0,0 +1,14 @@ + + + +GridJustifyContent.CENTER - kvision + + + +kvision / pl.treksoft.kvision.panel / GridJustifyContent / CENTER
+
+

CENTER

+ +CENTER + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-justify-content/-e-n-d.html b/api1/pl.treksoft.kvision.panel/-grid-justify-content/-e-n-d.html new file mode 100644 index 00000000..e0401564 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-justify-content/-e-n-d.html @@ -0,0 +1,14 @@ + + + +GridJustifyContent.END - kvision + + + +kvision / pl.treksoft.kvision.panel / GridJustifyContent / END
+
+

END

+ +END + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-p-a-c-e-a-r-o-u-n-d.html b/api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-p-a-c-e-a-r-o-u-n-d.html new file mode 100644 index 00000000..a8eca9e1 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-p-a-c-e-a-r-o-u-n-d.html @@ -0,0 +1,14 @@ + + + +GridJustifyContent.SPACEAROUND - kvision + + + +kvision / pl.treksoft.kvision.panel / GridJustifyContent / SPACEAROUND
+
+

SPACEAROUND

+ +SPACEAROUND + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-p-a-c-e-b-e-t-w-e-e-n.html b/api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-p-a-c-e-b-e-t-w-e-e-n.html new file mode 100644 index 00000000..957c0977 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-p-a-c-e-b-e-t-w-e-e-n.html @@ -0,0 +1,14 @@ + + + +GridJustifyContent.SPACEBETWEEN - kvision + + + +kvision / pl.treksoft.kvision.panel / GridJustifyContent / SPACEBETWEEN
+
+

SPACEBETWEEN

+ +SPACEBETWEEN + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-p-a-c-e-e-v-e-n-l-y.html b/api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-p-a-c-e-e-v-e-n-l-y.html new file mode 100644 index 00000000..a232a24d --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-p-a-c-e-e-v-e-n-l-y.html @@ -0,0 +1,14 @@ + + + +GridJustifyContent.SPACEEVENLY - kvision + + + +kvision / pl.treksoft.kvision.panel / GridJustifyContent / SPACEEVENLY
+
+

SPACEEVENLY

+ +SPACEEVENLY + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-t-a-r-t.html b/api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-t-a-r-t.html new file mode 100644 index 00000000..39cd1e4c --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-t-a-r-t.html @@ -0,0 +1,14 @@ + + + +GridJustifyContent.START - kvision + + + +kvision / pl.treksoft.kvision.panel / GridJustifyContent / START
+
+

START

+ +START + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-t-r-e-t-c-h.html b/api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-t-r-e-t-c-h.html new file mode 100644 index 00000000..14ba8aff --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-justify-content/-s-t-r-e-t-c-h.html @@ -0,0 +1,14 @@ + + + +GridJustifyContent.STRETCH - kvision + + + +kvision / pl.treksoft.kvision.panel / GridJustifyContent / STRETCH
+
+

STRETCH

+ +STRETCH + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-justify-content/index.html b/api1/pl.treksoft.kvision.panel/-grid-justify-content/index.html new file mode 100644 index 00000000..c0ff90f8 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-justify-content/index.html @@ -0,0 +1,82 @@ + + + +GridJustifyContent - kvision + + + +kvision / pl.treksoft.kvision.panel / GridJustifyContent
+
+

GridJustifyContent

+enum class GridJustifyContent +

CSS grid content justification options.

+

Enum Values

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

START

+
+
+

END

+
+
+

CENTER

+
+
+

STRETCH

+
+
+

SPACEAROUND

+
+
+

SPACEBETWEEN

+
+
+

SPACEEVENLY

+
+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-justify/-c-e-n-t-e-r.html b/api1/pl.treksoft.kvision.panel/-grid-justify/-c-e-n-t-e-r.html new file mode 100644 index 00000000..d465c994 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-justify/-c-e-n-t-e-r.html @@ -0,0 +1,14 @@ + + + +GridJustify.CENTER - kvision + + + +kvision / pl.treksoft.kvision.panel / GridJustify / CENTER
+
+

CENTER

+ +CENTER + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-justify/-e-n-d.html b/api1/pl.treksoft.kvision.panel/-grid-justify/-e-n-d.html new file mode 100644 index 00000000..5396b32d --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-justify/-e-n-d.html @@ -0,0 +1,14 @@ + + + +GridJustify.END - kvision + + + +kvision / pl.treksoft.kvision.panel / GridJustify / END
+
+

END

+ +END + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-justify/-s-t-a-r-t.html b/api1/pl.treksoft.kvision.panel/-grid-justify/-s-t-a-r-t.html new file mode 100644 index 00000000..d1b879fb --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-justify/-s-t-a-r-t.html @@ -0,0 +1,14 @@ + + + +GridJustify.START - kvision + + + +kvision / pl.treksoft.kvision.panel / GridJustify / START
+
+

START

+ +START + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-justify/-s-t-r-e-t-c-h.html b/api1/pl.treksoft.kvision.panel/-grid-justify/-s-t-r-e-t-c-h.html new file mode 100644 index 00000000..c2aa3bb8 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-justify/-s-t-r-e-t-c-h.html @@ -0,0 +1,14 @@ + + + +GridJustify.STRETCH - kvision + + + +kvision / pl.treksoft.kvision.panel / GridJustify / STRETCH
+
+

STRETCH

+ +STRETCH + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-justify/index.html b/api1/pl.treksoft.kvision.panel/-grid-justify/index.html new file mode 100644 index 00000000..3b7d2431 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-justify/index.html @@ -0,0 +1,61 @@ + + + +GridJustify - kvision + + + +kvision / pl.treksoft.kvision.panel / GridJustify
+
+

GridJustify

+enum class GridJustify +

CSS grid justification options.

+

Enum Values

+ + + + + + + + + + + + + + + + + + + +
+

START

+
+
+

END

+
+
+

CENTER

+
+
+

STRETCH

+
+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/-init-.html b/api1/pl.treksoft.kvision.panel/-grid-panel/-init-.html new file mode 100644 index 00000000..29482aad --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/-init-.html @@ -0,0 +1,45 @@ + + + +GridPanel.<init> - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / <init>
+
+

<init>

+ +GridPanel(autoColumns: String? = null, autoRows: String? = null, autoFlow: GridFlow? = null, templateColumns: String? = null, templateRows: String? = null, templateAreas: List<String>? = null, columnGap: Int? = null, rowGap: Int? = null, justifyItems: GridJustify? = null, alignItems: GridAlign? = null, justifyContent: GridJustifyContent? = null, alignContent: GridAlignContent? = null, classes: Set<String> = setOf(), init: (GridPanel.() -> Unit)? = null) +

Parameters

+

+autoColumns - grid auto columns

+

+autoRows - grid auto rows

+

+autoFlow - grid auto flow

+

+templateColumns - grid columns template

+

+templateRows - grid rows template

+

+templateAreas - grid areas template

+

+columnGap - grid column gap

+

+rowGap - grid row gap

+

+justifyItems - grid items justification

+

+alignItems - grid items alignment

+

+justifyContent - flexbox content justification

+

+alignContent - flexbox content alignment

+

+classes - a set of CSS class names

+

+init - an initializer extension function

+

Constructor
+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/add-all.html b/api1/pl.treksoft.kvision.panel/-grid-panel/add-all.html new file mode 100644 index 00000000..c66d1169 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/add-all.html @@ -0,0 +1,21 @@ + + + +GridPanel.addAll - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / addAll
+
+

addAll

+ +open fun addAll(children: List<Component>): GridPanel +

Overrides SimplePanel.addAll

+

Adds a list of components to the current container.

+

Parameters

+

+children - list of child components

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/add.html b/api1/pl.treksoft.kvision.panel/-grid-panel/add.html new file mode 100644 index 00000000..8948ae0d --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/add.html @@ -0,0 +1,45 @@ + + + +GridPanel.add - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / add
+
+

add

+ +fun add(child: Component, columnStart: Int? = null, rowStart: Int? = null, columnEnd: String? = null, rowEnd: String? = null, area: String? = null, justifySelf: GridJustify? = null, alignSelf: GridAlign? = null, classes: Set<String> = setOf()): GridPanel +

Adds a component to the grid container.

+

Parameters

+

+child - child component

+

+columnStart - number of starting column

+

+rowStart - number of starting row

+

+columnEnd - number of ending column

+

+rowEnd - number of ending row

+

+area - grid area

+

+justifySelf - child self justification

+

+alignSelf - child self alignment

+

+classes - a set of CSS class names

+

Return
+current container

+ +open fun add(child: Component): GridPanel +

Overrides SimplePanel.add

+

Adds given component to the current container.

+

Parameters

+

+child - child component

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/align-content.html b/api1/pl.treksoft.kvision.panel/-grid-panel/align-content.html new file mode 100644 index 00000000..6adad605 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/align-content.html @@ -0,0 +1,21 @@ + + + +GridPanel.alignContent - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / alignContent
+
+

alignContent

+ +var alignContent: GridAlignContent? +

CSS grid content alignment.

+

Getter
+

CSS grid content alignment.

+

+

Setter
+

CSS grid content alignment.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/align-items.html b/api1/pl.treksoft.kvision.panel/-grid-panel/align-items.html new file mode 100644 index 00000000..a2d50861 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/align-items.html @@ -0,0 +1,21 @@ + + + +GridPanel.alignItems - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / alignItems
+
+

alignItems

+ +var alignItems: GridAlign? +

CSS grid items alignment.

+

Getter
+

CSS grid items alignment.

+

+

Setter
+

CSS grid items alignment.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/auto-columns.html b/api1/pl.treksoft.kvision.panel/-grid-panel/auto-columns.html new file mode 100644 index 00000000..d6c9a818 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/auto-columns.html @@ -0,0 +1,21 @@ + + + +GridPanel.autoColumns - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / autoColumns
+
+

autoColumns

+ +var autoColumns: String? +

CSS grid auto columns.

+

Getter
+

CSS grid auto columns.

+

+

Setter
+

CSS grid auto columns.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/auto-flow.html b/api1/pl.treksoft.kvision.panel/-grid-panel/auto-flow.html new file mode 100644 index 00000000..a8bdd03f --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/auto-flow.html @@ -0,0 +1,21 @@ + + + +GridPanel.autoFlow - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / autoFlow
+
+

autoFlow

+ +var autoFlow: GridFlow? +

CSS grid auto flow.

+

Getter
+

CSS grid auto flow.

+

+

Setter
+

CSS grid auto flow.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/auto-rows.html b/api1/pl.treksoft.kvision.panel/-grid-panel/auto-rows.html new file mode 100644 index 00000000..bd15860f --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/auto-rows.html @@ -0,0 +1,21 @@ + + + +GridPanel.autoRows - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / autoRows
+
+

autoRows

+ +var autoRows: String? +

CSS grid auto rows.

+

Getter
+

CSS grid auto rows.

+

+

Setter
+

CSS grid auto rows.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/column-gap.html b/api1/pl.treksoft.kvision.panel/-grid-panel/column-gap.html new file mode 100644 index 00000000..a5767da3 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/column-gap.html @@ -0,0 +1,21 @@ + + + +GridPanel.columnGap - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / columnGap
+
+

columnGap

+ +var columnGap: Int? +

CSS grid column gap.

+

Getter
+

CSS grid column gap.

+

+

Setter
+

CSS grid column gap.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/get-sn-style.html b/api1/pl.treksoft.kvision.panel/-grid-panel/get-sn-style.html new file mode 100644 index 00000000..7cc9dc49 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/get-sn-style.html @@ -0,0 +1,18 @@ + + + +GridPanel.getSnStyle - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / getSnStyle
+
+

getSnStyle

+ +protected open fun getSnStyle(): List<StringPair> +

Overrides StyledComponent.getSnStyle

+

Returns the list of String pairs defining CSS style attributes and their values.

+

Return
+the list of attributes and their values

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/grid-panel.html b/api1/pl.treksoft.kvision.panel/-grid-panel/grid-panel.html new file mode 100644 index 00000000..89ed06bf --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/grid-panel.html @@ -0,0 +1,16 @@ + + + +GridPanel.gridPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / gridPanel
+
+

gridPanel

+ +fun Container.gridPanel(autoColumns: String? = null, autoRows: String? = null, autoFlow: GridFlow? = null, templateColumns: String? = null, templateRows: String? = null, templateAreas: List<String>? = null, columnGap: Int? = null, rowGap: Int? = null, justifyItems: GridJustify? = null, alignItems: GridAlign? = null, justifyContent: GridJustifyContent? = null, alignContent: GridAlignContent? = null, classes: Set<String> = setOf(), init: (GridPanel.() -> Unit)? = null): GridPanel +

DSL builder extension function.

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/index.html b/api1/pl.treksoft.kvision.panel/-grid-panel/index.html new file mode 100644 index 00000000..56fac285 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/index.html @@ -0,0 +1,260 @@ + + + +GridPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel
+
+

GridPanel

+open class GridPanel : SimplePanel +

The container with CSS grid layout support.

+

Constructors

+ + + + + + + +
+

<init>

+
+GridPanel(autoColumns: String? = null, autoRows: String? = null, autoFlow: GridFlow? = null, templateColumns: String? = null, templateRows: String? = null, templateAreas: List<String>? = null, columnGap: Int? = null, rowGap: Int? = null, justifyItems: GridJustify? = null, alignItems: GridAlign? = null, justifyContent: GridJustifyContent? = null, alignContent: GridAlignContent? = null, classes: Set<String> = setOf(), init: (GridPanel.() -> Unit)? = null)
+

Properties

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

alignContent

+
+var alignContent: GridAlignContent? +

CSS grid content alignment.

+
+

alignItems

+
+var alignItems: GridAlign? +

CSS grid items alignment.

+
+

autoColumns

+
+var autoColumns: String? +

CSS grid auto columns.

+
+

autoFlow

+
+var autoFlow: GridFlow? +

CSS grid auto flow.

+
+

autoRows

+
+var autoRows: String? +

CSS grid auto rows.

+
+

columnGap

+
+var columnGap: Int? +

CSS grid column gap.

+
+

justifyContent

+
+var justifyContent: GridJustifyContent? +

CSS grid content justification.

+
+

justifyItems

+
+var justifyItems: GridJustify? +

CSS grid items justification.

+
+

rowGap

+
+var rowGap: Int? +

CSS grid row gap.

+
+

templateAreas

+
+var templateAreas: List<String>? +

CSS grid areas template.

+
+

templateColumns

+
+var templateColumns: String? +

CSS grid columns template.

+
+

templateRows

+
+var templateRows: String? +

CSS grid rows template.

+
+

Functions

+ + + + + + + + + + + + + + + + + + + + + + + +
+

add

+
+fun add(child: Component, columnStart: Int? = null, rowStart: Int? = null, columnEnd: String? = null, rowEnd: String? = null, area: String? = null, justifySelf: GridJustify? = null, alignSelf: GridAlign? = null, classes: Set<String> = setOf()): GridPanel +

Adds a component to the grid container.

+open fun add(child: Component): GridPanel +

Adds given component to the current container.

+
+

addAll

+
+open fun addAll(children: List<Component>): GridPanel +

Adds a list of components to the current container.

+
+

getSnStyle

+
+open fun getSnStyle(): List<StringPair> +

Returns the list of String pairs defining CSS style attributes and their values.

+
+

remove

+
+open fun remove(child: Component): GridPanel +

Removes given component from the current container.

+
+

removeAll

+
+open fun removeAll(): GridPanel +

Removes all children from the current container.

+
+

Inherited Functions

+ + + + + + + + + + + + + + + + + + + +
+

addInternal

+
+fun addInternal(child: Component): SimplePanel +

Protected and final method to add given component to the current container.

+
+

childrenVNodes

+
+open fun childrenVNodes(): Array<VNode> +

Returns the array of the children Snabbdom vnodes.

+
+

getChildren

+
+open fun getChildren(): List<Component> +

Returns a list of children of the current container.

+
+

render

+
+open fun render(): VNode +

Renders current component as a Snabbdom vnode.

+
+

Companion Object Functions

+ + + + + + + +
+

gridPanel

+
+fun Container.gridPanel(autoColumns: String? = null, autoRows: String? = null, autoFlow: GridFlow? = null, templateColumns: String? = null, templateRows: String? = null, templateAreas: List<String>? = null, columnGap: Int? = null, rowGap: Int? = null, justifyItems: GridJustify? = null, alignItems: GridAlign? = null, justifyContent: GridJustifyContent? = null, alignContent: GridAlignContent? = null, classes: Set<String> = setOf(), init: (GridPanel.() -> Unit)? = null): GridPanel +

DSL builder extension function.

+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/justify-content.html b/api1/pl.treksoft.kvision.panel/-grid-panel/justify-content.html new file mode 100644 index 00000000..9f5a87b1 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/justify-content.html @@ -0,0 +1,21 @@ + + + +GridPanel.justifyContent - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / justifyContent
+
+

justifyContent

+ +var justifyContent: GridJustifyContent? +

CSS grid content justification.

+

Getter
+

CSS grid content justification.

+

+

Setter
+

CSS grid content justification.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/justify-items.html b/api1/pl.treksoft.kvision.panel/-grid-panel/justify-items.html new file mode 100644 index 00000000..d2a8d1e9 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/justify-items.html @@ -0,0 +1,21 @@ + + + +GridPanel.justifyItems - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / justifyItems
+
+

justifyItems

+ +var justifyItems: GridJustify? +

CSS grid items justification.

+

Getter
+

CSS grid items justification.

+

+

Setter
+

CSS grid items justification.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/remove-all.html b/api1/pl.treksoft.kvision.panel/-grid-panel/remove-all.html new file mode 100644 index 00000000..3406e020 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/remove-all.html @@ -0,0 +1,18 @@ + + + +GridPanel.removeAll - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / removeAll
+
+

removeAll

+ +open fun removeAll(): GridPanel +

Overrides SimplePanel.removeAll

+

Removes all children from the current container.

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/remove.html b/api1/pl.treksoft.kvision.panel/-grid-panel/remove.html new file mode 100644 index 00000000..4ba69b23 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/remove.html @@ -0,0 +1,21 @@ + + + +GridPanel.remove - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / remove
+
+

remove

+ +open fun remove(child: Component): GridPanel +

Overrides SimplePanel.remove

+

Removes given component from the current container.

+

Parameters

+

+child - child component

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/row-gap.html b/api1/pl.treksoft.kvision.panel/-grid-panel/row-gap.html new file mode 100644 index 00000000..61bfb039 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/row-gap.html @@ -0,0 +1,21 @@ + + + +GridPanel.rowGap - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / rowGap
+
+

rowGap

+ +var rowGap: Int? +

CSS grid row gap.

+

Getter
+

CSS grid row gap.

+

+

Setter
+

CSS grid row gap.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/template-areas.html b/api1/pl.treksoft.kvision.panel/-grid-panel/template-areas.html new file mode 100644 index 00000000..8cc09bb2 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/template-areas.html @@ -0,0 +1,21 @@ + + + +GridPanel.templateAreas - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / templateAreas
+
+

templateAreas

+ +var templateAreas: List<String>? +

CSS grid areas template.

+

Getter
+

CSS grid areas template.

+

+

Setter
+

CSS grid areas template.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/template-columns.html b/api1/pl.treksoft.kvision.panel/-grid-panel/template-columns.html new file mode 100644 index 00000000..0d1923ac --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/template-columns.html @@ -0,0 +1,21 @@ + + + +GridPanel.templateColumns - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / templateColumns
+
+

templateColumns

+ +var templateColumns: String? +

CSS grid columns template.

+

Getter
+

CSS grid columns template.

+

+

Setter
+

CSS grid columns template.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-panel/template-rows.html b/api1/pl.treksoft.kvision.panel/-grid-panel/template-rows.html new file mode 100644 index 00000000..95a8f91c --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-panel/template-rows.html @@ -0,0 +1,21 @@ + + + +GridPanel.templateRows - kvision + + + +kvision / pl.treksoft.kvision.panel / GridPanel / templateRows
+
+

templateRows

+ +var templateRows: String? +

CSS grid rows template.

+

Getter
+

CSS grid rows template.

+

+

Setter
+

CSS grid rows template.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-size/-l-g.html b/api1/pl.treksoft.kvision.panel/-grid-size/-l-g.html new file mode 100644 index 00000000..0cac87f9 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-size/-l-g.html @@ -0,0 +1,14 @@ + + + +GridSize.LG - kvision + + + +kvision / pl.treksoft.kvision.panel / GridSize / LG
+
+

LG

+ +LG + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-size/-m-d.html b/api1/pl.treksoft.kvision.panel/-grid-size/-m-d.html new file mode 100644 index 00000000..f04d334b --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-size/-m-d.html @@ -0,0 +1,14 @@ + + + +GridSize.MD - kvision + + + +kvision / pl.treksoft.kvision.panel / GridSize / MD
+
+

MD

+ +MD + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-size/-s-m.html b/api1/pl.treksoft.kvision.panel/-grid-size/-s-m.html new file mode 100644 index 00000000..8b960a07 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-size/-s-m.html @@ -0,0 +1,14 @@ + + + +GridSize.SM - kvision + + + +kvision / pl.treksoft.kvision.panel / GridSize / SM
+
+

SM

+ +SM + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-size/-x-s.html b/api1/pl.treksoft.kvision.panel/-grid-size/-x-s.html new file mode 100644 index 00000000..1527bae4 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-size/-x-s.html @@ -0,0 +1,14 @@ + + + +GridSize.XS - kvision + + + +kvision / pl.treksoft.kvision.panel / GridSize / XS
+
+

XS

+ +XS + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-size/index.html b/api1/pl.treksoft.kvision.panel/-grid-size/index.html new file mode 100644 index 00000000..77c28afc --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-size/index.html @@ -0,0 +1,61 @@ + + + +GridSize - kvision + + + +kvision / pl.treksoft.kvision.panel / GridSize
+
+

GridSize

+enum class GridSize +

Bootstrap grid sizes.

+

Enum Values

+ + + + + + + + + + + + + + + + + + + +
+

XS

+
+
+

SM

+
+
+

MD

+
+
+

LG

+
+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-wrapper/-init-.html b/api1/pl.treksoft.kvision.panel/-grid-wrapper/-init-.html new file mode 100644 index 00000000..e2d4fe8e --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-wrapper/-init-.html @@ -0,0 +1,14 @@ + + + +GridWrapper.<init> - kvision + + + +kvision / pl.treksoft.kvision.panel / GridWrapper / <init>
+
+

<init>

+ +GridWrapper(delegate: Component, columnStart: Int? = null, rowStart: Int? = null, columnEnd: String? = null, rowEnd: String? = null, area: String? = null, justifySelf: GridJustify? = null, alignSelf: GridAlign? = null, classes: Set<String> = setOf()) + + diff --git a/api1/pl.treksoft.kvision.panel/-grid-wrapper/get-sn-style.html b/api1/pl.treksoft.kvision.panel/-grid-wrapper/get-sn-style.html new file mode 100644 index 00000000..a4a3f150 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-wrapper/get-sn-style.html @@ -0,0 +1,18 @@ + + + +GridWrapper.getSnStyle - kvision + + + +kvision / pl.treksoft.kvision.panel / GridWrapper / getSnStyle
+
+

getSnStyle

+ +protected fun getSnStyle(): List<StringPair> +

Overrides StyledComponent.getSnStyle

+

Returns the list of String pairs defining CSS style attributes and their values.

+

Return
+the list of attributes and their values

+ + diff --git a/api1/pl.treksoft.kvision.panel/-grid-wrapper/index.html b/api1/pl.treksoft.kvision.panel/-grid-wrapper/index.html new file mode 100644 index 00000000..ab2c1c58 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-grid-wrapper/index.html @@ -0,0 +1,79 @@ + + + +GridWrapper - kvision + + + +kvision / pl.treksoft.kvision.panel / GridWrapper
+
+

GridWrapper

+class GridWrapper : WidgetWrapper +

Constructors

+ + + + + + + +
+

<init>

+
+GridWrapper(delegate: Component, columnStart: Int? = null, rowStart: Int? = null, columnEnd: String? = null, rowEnd: String? = null, area: String? = null, justifySelf: GridJustify? = null, alignSelf: GridAlign? = null, classes: Set<String> = setOf())
+

Inherited Properties

+ + + + + + + +
+

visible

+
+open var visible: Boolean
+

Functions

+ + + + + + + +
+

getSnStyle

+
+fun getSnStyle(): List<StringPair> +

Returns the list of String pairs defining CSS style attributes and their values.

+
+

Inherited Functions

+ + + + + + + +
+

render

+
+open fun render(): VNode +

Renders current component as a Snabbdom vnode.

+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-h-panel/-init-.html b/api1/pl.treksoft.kvision.panel/-h-panel/-init-.html new file mode 100644 index 00000000..32662fca --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-h-panel/-init-.html @@ -0,0 +1,29 @@ + + + +HPanel.<init> - kvision + + + +kvision / pl.treksoft.kvision.panel / HPanel / <init>
+
+

<init>

+ +HPanel(wrap: FlexWrap? = null, justify: FlexJustify? = null, alignItems: FlexAlignItems? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: (HPanel.() -> Unit)? = null) +

Parameters

+

+wrap - flexbox wrap

+

+justify - flexbox content justification

+

+alignItems - flexbox items alignment

+

+spacing - spacing between columns/rows

+

+classes - a set of CSS class names

+

+init - an initializer extension function

+

Constructor
+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-h-panel/h-panel.html b/api1/pl.treksoft.kvision.panel/-h-panel/h-panel.html new file mode 100644 index 00000000..75ffb0d5 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-h-panel/h-panel.html @@ -0,0 +1,16 @@ + + + +HPanel.hPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / HPanel / hPanel
+
+

hPanel

+ +fun Container.hPanel(wrap: FlexWrap? = null, justify: FlexJustify? = null, alignItems: FlexAlignItems? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: (HPanel.() -> Unit)? = null): HPanel +

DSL builder extension function.

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/api1/pl.treksoft.kvision.panel/-h-panel/index.html b/api1/pl.treksoft.kvision.panel/-h-panel/index.html new file mode 100644 index 00000000..c0e9441f --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-h-panel/index.html @@ -0,0 +1,166 @@ + + + +HPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / HPanel
+
+

HPanel

+open class HPanel : FlexPanel +

The container with horizontal layout.

+

This is a special case of the flexbox layout.

+

Constructors

+ + + + + + + +
+

<init>

+
+HPanel(wrap: FlexWrap? = null, justify: FlexJustify? = null, alignItems: FlexAlignItems? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: (HPanel.() -> Unit)? = null)
+

Inherited Properties

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

alignContent

+
+var alignContent: FlexAlignContent? +

CSS flexbox content alignment.

+
+

alignItems

+
+var alignItems: FlexAlignItems? +

CSS flexbox items alignment.

+
+

direction

+
+var direction: FlexDir? +

CSS flexbox direction.

+
+

justify

+
+var justify: FlexJustify? +

CSS flexbox content justification.

+
+

spacing

+
+var spacing: Int? +

The spacing between columns/rows.

+
+

wrap

+
+var wrap: FlexWrap? +

CSS flexbox wrap mode.

+
+

Inherited Functions

+ + + + + + + + + + + + + + + + + + + + + + + +
+

add

+
+fun add(child: Component, order: Int? = null, grow: Int? = null, shrink: Int? = null, basis: Int? = null, alignSelf: FlexAlignItems? = null, classes: Set<String> = setOf()): FlexPanel +

Adds a component to the flexbox container.

+open fun add(child: Component): FlexPanel +

Adds given component to the current container.

+
+

addAll

+
+open fun addAll(children: List<Component>): FlexPanel +

Adds a list of components to the current container.

+
+

getSnStyle

+
+open fun getSnStyle(): List<StringPair> +

Returns the list of String pairs defining CSS style attributes and their values.

+
+

remove

+
+open fun remove(child: Component): FlexPanel +

Removes given component from the current container.

+
+

removeAll

+
+open fun removeAll(): FlexPanel +

Removes all children from the current container.

+
+

Companion Object Functions

+ + + + + + + +
+

hPanel

+
+fun Container.hPanel(wrap: FlexWrap? = null, justify: FlexJustify? = null, alignItems: FlexAlignItems? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: (HPanel.() -> Unit)? = null): HPanel +

DSL builder extension function.

+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/-init-.html b/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/-init-.html new file mode 100644 index 00000000..6088d1a1 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/-init-.html @@ -0,0 +1,29 @@ + + + +ResponsiveGridPanel.<init> - kvision + + + +kvision / pl.treksoft.kvision.panel / ResponsiveGridPanel / <init>
+
+

<init>

+ +ResponsiveGridPanel(gridSize: GridSize = GridSize.MD, rows: Int = 0, cols: Int = 0, align: Align? = null, classes: Set<String> = setOf(), init: (ResponsiveGridPanel.() -> Unit)? = null) +

Parameters

+

+gridSize - grid size

+

+rows - number of rows

+

+cols - number of columns

+

+align - text align of grid cells

+

+classes - a set of CSS class names

+

+init - an initializer extension function

+

Constructor
+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/add-all.html b/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/add-all.html new file mode 100644 index 00000000..3a954a75 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/add-all.html @@ -0,0 +1,21 @@ + + + +ResponsiveGridPanel.addAll - kvision + + + +kvision / pl.treksoft.kvision.panel / ResponsiveGridPanel / addAll
+
+

addAll

+ +open fun addAll(children: List<Component>): ResponsiveGridPanel +

Overrides SimplePanel.addAll

+

Adds a list of components to the current container.

+

Parameters

+

+children - list of child components

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/add.html b/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/add.html new file mode 100644 index 00000000..6fc0842d --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/add.html @@ -0,0 +1,37 @@ + + + +ResponsiveGridPanel.add - kvision + + + +kvision / pl.treksoft.kvision.panel / ResponsiveGridPanel / add
+
+

add

+ +open fun add(child: Component, col: Int, row: Int, size: Int = 0, offset: Int = 0): ResponsiveGridPanel +

Adds child component to the grid.

+

Parameters

+

+child - child component

+

+col - column number

+

+row - row number

+

+size - cell size (colspan)

+

+offset - cell offset

+

Return
+this container

+ +open fun add(child: Component): ResponsiveGridPanel +

Overrides SimplePanel.add

+

Adds given component to the current container.

+

Parameters

+

+child - child component

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/align.html b/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/align.html new file mode 100644 index 00000000..33f85022 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/align.html @@ -0,0 +1,21 @@ + + + +ResponsiveGridPanel.align - kvision + + + +kvision / pl.treksoft.kvision.panel / ResponsiveGridPanel / align
+
+

align

+ +var align: Align? +

Text align of grid cells.

+

Getter
+

Text align of grid cells.

+

+

Setter
+

Text align of grid cells.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/index.html b/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/index.html new file mode 100644 index 00000000..155484bc --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/index.html @@ -0,0 +1,161 @@ + + + +ResponsiveGridPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / ResponsiveGridPanel
+
+

ResponsiveGridPanel

+open class ResponsiveGridPanel : SimplePanel +

The container with support for Bootstrap responsive grid layout.

+

Constructors

+ + + + + + + +
+

<init>

+
+ResponsiveGridPanel(gridSize: GridSize = GridSize.MD, rows: Int = 0, cols: Int = 0, align: Align? = null, classes: Set<String> = setOf(), init: (ResponsiveGridPanel.() -> Unit)? = null)
+

Properties

+ + + + + + + +
+

align

+
+var align: Align? +

Text align of grid cells.

+
+

Functions

+ + + + + + + + + + + + + + + + + + + +
+

add

+
+open fun add(child: Component, col: Int, row: Int, size: Int = 0, offset: Int = 0): ResponsiveGridPanel +

Adds child component to the grid.

+open fun add(child: Component): ResponsiveGridPanel +

Adds given component to the current container.

+
+

addAll

+
+open fun addAll(children: List<Component>): ResponsiveGridPanel +

Adds a list of components to the current container.

+
+

remove

+
+open fun remove(child: Component): ResponsiveGridPanel +

Removes given component from the current container.

+
+

removeAt

+
+open fun removeAt(col: Int, row: Int): ResponsiveGridPanel +

Removes child component at given location (column, row).

+
+

Inherited Functions

+ + + + + + + + + + + + + + + + + + + + + + + +
+

addInternal

+
+fun addInternal(child: Component): SimplePanel +

Protected and final method to add given component to the current container.

+
+

childrenVNodes

+
+open fun childrenVNodes(): Array<VNode> +

Returns the array of the children Snabbdom vnodes.

+
+

getChildren

+
+open fun getChildren(): List<Component> +

Returns a list of children of the current container.

+
+

removeAll

+
+open fun removeAll(): SimplePanel +

Removes all children from the current container.

+
+

render

+
+open fun render(): VNode +

Renders current component as a Snabbdom vnode.

+
+

Companion Object Functions

+ + + + + + + +
+

responsiveGridPanel

+
+fun Container.responsiveGridPanel(gridSize: GridSize = GridSize.MD, rows: Int = 0, cols: Int = 0, align: Align? = null, classes: Set<String> = setOf(), init: (ResponsiveGridPanel.() -> Unit)? = null): ResponsiveGridPanel +

DSL builder extension function.

+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/remove-at.html b/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/remove-at.html new file mode 100644 index 00000000..1fed96f7 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/remove-at.html @@ -0,0 +1,22 @@ + + + +ResponsiveGridPanel.removeAt - kvision + + + +kvision / pl.treksoft.kvision.panel / ResponsiveGridPanel / removeAt
+
+

removeAt

+ +open fun removeAt(col: Int, row: Int): ResponsiveGridPanel +

Removes child component at given location (column, row).

+

Parameters

+

+col - column number

+

+row - row number

+

Return
+this container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/remove.html b/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/remove.html new file mode 100644 index 00000000..9ffe52af --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/remove.html @@ -0,0 +1,21 @@ + + + +ResponsiveGridPanel.remove - kvision + + + +kvision / pl.treksoft.kvision.panel / ResponsiveGridPanel / remove
+
+

remove

+ +open fun remove(child: Component): ResponsiveGridPanel +

Overrides SimplePanel.remove

+

Removes given component from the current container.

+

Parameters

+

+child - child component

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/responsive-grid-panel.html b/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/responsive-grid-panel.html new file mode 100644 index 00000000..36fae42a --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-responsive-grid-panel/responsive-grid-panel.html @@ -0,0 +1,16 @@ + + + +ResponsiveGridPanel.responsiveGridPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / ResponsiveGridPanel / responsiveGridPanel
+
+

responsiveGridPanel

+ +fun Container.responsiveGridPanel(gridSize: GridSize = GridSize.MD, rows: Int = 0, cols: Int = 0, align: Align? = null, classes: Set<String> = setOf(), init: (ResponsiveGridPanel.() -> Unit)? = null): ResponsiveGridPanel +

DSL builder extension function.

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/api1/pl.treksoft.kvision.panel/-root/-init-.html b/api1/pl.treksoft.kvision.panel/-root/-init-.html new file mode 100644 index 00000000..783c11cd --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-root/-init-.html @@ -0,0 +1,24 @@ + + + +Root.<init> - kvision + + + +kvision / pl.treksoft.kvision.panel / Root / <init>
+
+

<init>

+ +Root(id: String? = null, element: <ERROR CLASS>? = null, fixed: Boolean = false, init: (Root.() -> Unit)? = null) +

Parameters

+

+id - ID attribute of element in the main HTML file

+

+fixed - if false, the container is rendered with Bootstrap "container-fluid" class, +otherwise it's rendered with "container" class (default is false)

+

+init - an initializer extension function

+

Constructor
+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-root/get-root.html b/api1/pl.treksoft.kvision.panel/-root/get-root.html new file mode 100644 index 00000000..9667c2dd --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-root/get-root.html @@ -0,0 +1,14 @@ + + + +Root.getRoot - kvision + + + +kvision / pl.treksoft.kvision.panel / Root / getRoot
+
+

getRoot

+ +fun getRoot(): Root? + + diff --git a/api1/pl.treksoft.kvision.panel/-root/get-sn-class.html b/api1/pl.treksoft.kvision.panel/-root/get-sn-class.html new file mode 100644 index 00000000..ba9cf8eb --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-root/get-sn-class.html @@ -0,0 +1,18 @@ + + + +Root.getSnClass - kvision + + + +kvision / pl.treksoft.kvision.panel / Root / getSnClass
+
+

getSnClass

+ +protected fun getSnClass(): List<StringBoolPair> +

Overrides Widget.getSnClass

+

Returns list of CSS class names for current widget in the form of a List.

+

Return
+list of CSS class names

+ + diff --git a/api1/pl.treksoft.kvision.panel/-root/index.html b/api1/pl.treksoft.kvision.panel/-root/index.html new file mode 100644 index 00000000..99089a94 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-root/index.html @@ -0,0 +1,153 @@ + + + +Root - kvision + + + +kvision / pl.treksoft.kvision.panel / Root
+
+

Root

+class Root : SimplePanel +

Root container.

+

This container is bound to the specific element in the main HTML file of the project. +It is always the root of components tree and it is responsible for rendering and updating +Snabbdom virtual DOM.

+

Constructors

+ + + + + + + +
+

<init>

+
+Root(id: String? = null, element: <ERROR CLASS>? = null, fixed: Boolean = false, init: (Root.() -> Unit)? = null)
+

Properties

+ + + + + + + +
+

isFirstRoot

+
+val isFirstRoot: Boolean
+

Functions

+ + + + + + + + + + + + + + + +
+

getRoot

+
+fun getRoot(): Root?
+

getSnClass

+
+fun getSnClass(): List<StringBoolPair> +

Returns list of CSS class names for current widget in the form of a List.

+
+

render

+
+fun render(): VNode +

Renders current component as a Snabbdom vnode.

+
+

Inherited Functions

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

add

+
+open fun add(child: Component): SimplePanel +

Adds given component to the current container.

+
+

addAll

+
+open fun addAll(children: List<Component>): SimplePanel +

Adds a list of components to the current container.

+
+

addInternal

+
+fun addInternal(child: Component): SimplePanel +

Protected and final method to add given component to the current container.

+
+

childrenVNodes

+
+open fun childrenVNodes(): Array<VNode> +

Returns the array of the children Snabbdom vnodes.

+
+

getChildren

+
+open fun getChildren(): List<Component> +

Returns a list of children of the current container.

+
+

remove

+
+open fun remove(child: Component): SimplePanel +

Removes given component from the current container.

+
+

removeAll

+
+open fun removeAll(): SimplePanel +

Removes all children from the current container.

+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-root/is-first-root.html b/api1/pl.treksoft.kvision.panel/-root/is-first-root.html new file mode 100644 index 00000000..6974d7f8 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-root/is-first-root.html @@ -0,0 +1,14 @@ + + + +Root.isFirstRoot - kvision + + + +kvision / pl.treksoft.kvision.panel / Root / isFirstRoot
+
+

isFirstRoot

+ +val isFirstRoot: Boolean + + diff --git a/api1/pl.treksoft.kvision.panel/-root/render.html b/api1/pl.treksoft.kvision.panel/-root/render.html new file mode 100644 index 00000000..f5a2f85a --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-root/render.html @@ -0,0 +1,18 @@ + + + +Root.render - kvision + + + +kvision / pl.treksoft.kvision.panel / Root / render
+
+

render

+ +protected fun render(): VNode +

Overrides SimplePanel.render

+

Renders current component as a Snabbdom vnode.

+

Return
+Snabbdom vnode

+ + diff --git a/api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_1.html b/api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_1.html new file mode 100644 index 00000000..bfbb8840 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_1.html @@ -0,0 +1,14 @@ + + + +SideTabSize.SIZE_1 - kvision + + + +kvision / pl.treksoft.kvision.panel / SideTabSize / SIZE_1
+
+

SIZE_1

+ +SIZE_1 + + diff --git a/api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_2.html b/api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_2.html new file mode 100644 index 00000000..adba6913 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_2.html @@ -0,0 +1,14 @@ + + + +SideTabSize.SIZE_2 - kvision + + + +kvision / pl.treksoft.kvision.panel / SideTabSize / SIZE_2
+
+

SIZE_2

+ +SIZE_2 + + diff --git a/api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_3.html b/api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_3.html new file mode 100644 index 00000000..ba429b60 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_3.html @@ -0,0 +1,14 @@ + + + +SideTabSize.SIZE_3 - kvision + + + +kvision / pl.treksoft.kvision.panel / SideTabSize / SIZE_3
+
+

SIZE_3

+ +SIZE_3 + + diff --git a/api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_4.html b/api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_4.html new file mode 100644 index 00000000..1548cf27 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_4.html @@ -0,0 +1,14 @@ + + + +SideTabSize.SIZE_4 - kvision + + + +kvision / pl.treksoft.kvision.panel / SideTabSize / SIZE_4
+
+

SIZE_4

+ +SIZE_4 + + diff --git a/api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_5.html b/api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_5.html new file mode 100644 index 00000000..9ce1c07d --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_5.html @@ -0,0 +1,14 @@ + + + +SideTabSize.SIZE_5 - kvision + + + +kvision / pl.treksoft.kvision.panel / SideTabSize / SIZE_5
+
+

SIZE_5

+ +SIZE_5 + + diff --git a/api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_6.html b/api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_6.html new file mode 100644 index 00000000..0d7b07f5 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-side-tab-size/-s-i-z-e_6.html @@ -0,0 +1,14 @@ + + + +SideTabSize.SIZE_6 - kvision + + + +kvision / pl.treksoft.kvision.panel / SideTabSize / SIZE_6
+
+

SIZE_6

+ +SIZE_6 + + diff --git a/api1/pl.treksoft.kvision.panel/-side-tab-size/index.html b/api1/pl.treksoft.kvision.panel/-side-tab-size/index.html new file mode 100644 index 00000000..0a0c817e --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-side-tab-size/index.html @@ -0,0 +1,75 @@ + + + +SideTabSize - kvision + + + +kvision / pl.treksoft.kvision.panel / SideTabSize
+
+

SideTabSize

+enum class SideTabSize +

Left or right tab size.

+

Enum Values

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

SIZE_1

+
+
+

SIZE_2

+
+
+

SIZE_3

+
+
+

SIZE_4

+
+
+

SIZE_5

+
+
+

SIZE_6

+
+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-side/-c-e-n-t-e-r.html b/api1/pl.treksoft.kvision.panel/-side/-c-e-n-t-e-r.html new file mode 100644 index 00000000..d15e1d93 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-side/-c-e-n-t-e-r.html @@ -0,0 +1,14 @@ + + + +Side.CENTER - kvision + + + +kvision / pl.treksoft.kvision.panel / Side / CENTER
+
+

CENTER

+ +CENTER + + diff --git a/api1/pl.treksoft.kvision.panel/-side/-d-o-w-n.html b/api1/pl.treksoft.kvision.panel/-side/-d-o-w-n.html new file mode 100644 index 00000000..40b563fc --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-side/-d-o-w-n.html @@ -0,0 +1,14 @@ + + + +Side.DOWN - kvision + + + +kvision / pl.treksoft.kvision.panel / Side / DOWN
+
+

DOWN

+ +DOWN + + diff --git a/api1/pl.treksoft.kvision.panel/-side/-l-e-f-t.html b/api1/pl.treksoft.kvision.panel/-side/-l-e-f-t.html new file mode 100644 index 00000000..ef67765f --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-side/-l-e-f-t.html @@ -0,0 +1,14 @@ + + + +Side.LEFT - kvision + + + +kvision / pl.treksoft.kvision.panel / Side / LEFT
+
+

LEFT

+ +LEFT + + diff --git a/api1/pl.treksoft.kvision.panel/-side/-r-i-g-h-t.html b/api1/pl.treksoft.kvision.panel/-side/-r-i-g-h-t.html new file mode 100644 index 00000000..2c794b99 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-side/-r-i-g-h-t.html @@ -0,0 +1,14 @@ + + + +Side.RIGHT - kvision + + + +kvision / pl.treksoft.kvision.panel / Side / RIGHT
+
+

RIGHT

+ +RIGHT + + diff --git a/api1/pl.treksoft.kvision.panel/-side/-u-p.html b/api1/pl.treksoft.kvision.panel/-side/-u-p.html new file mode 100644 index 00000000..bfe9aa8b --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-side/-u-p.html @@ -0,0 +1,14 @@ + + + +Side.UP - kvision + + + +kvision / pl.treksoft.kvision.panel / Side / UP
+
+

UP

+ +UP + + diff --git a/api1/pl.treksoft.kvision.panel/-side/index.html b/api1/pl.treksoft.kvision.panel/-side/index.html new file mode 100644 index 00000000..f5f7d147 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-side/index.html @@ -0,0 +1,68 @@ + + + +Side - kvision + + + +kvision / pl.treksoft.kvision.panel / Side
+
+

Side

+enum class Side +

Dock layout directions.

+

Enum Values

+ + + + + + + + + + + + + + + + + + + + + + + +
+

LEFT

+
+
+

RIGHT

+
+
+

CENTER

+
+
+

UP

+
+
+

DOWN

+
+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-simple-panel/-init-.html b/api1/pl.treksoft.kvision.panel/-simple-panel/-init-.html new file mode 100644 index 00000000..b3983d0a --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-simple-panel/-init-.html @@ -0,0 +1,21 @@ + + + +SimplePanel.<init> - kvision + + + +kvision / pl.treksoft.kvision.panel / SimplePanel / <init>
+
+

<init>

+ +SimplePanel(classes: Set<String> = setOf(), init: (SimplePanel.() -> Unit)? = null) +

Parameters

+

+classes - a set of CSS class names

+

+init - an initializer extension function

+

Constructor
+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-simple-panel/add-all.html b/api1/pl.treksoft.kvision.panel/-simple-panel/add-all.html new file mode 100644 index 00000000..caf06295 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-simple-panel/add-all.html @@ -0,0 +1,21 @@ + + + +SimplePanel.addAll - kvision + + + +kvision / pl.treksoft.kvision.panel / SimplePanel / addAll
+
+

addAll

+ +open fun addAll(children: List<Component>): SimplePanel +

Overrides Container.addAll

+

Adds a list of components to the current container.

+

Parameters

+

+children - list of child components

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-simple-panel/add-internal.html b/api1/pl.treksoft.kvision.panel/-simple-panel/add-internal.html new file mode 100644 index 00000000..f3e5a52a --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-simple-panel/add-internal.html @@ -0,0 +1,20 @@ + + + +SimplePanel.addInternal - kvision + + + +kvision / pl.treksoft.kvision.panel / SimplePanel / addInternal
+
+

addInternal

+ +protected fun addInternal(child: Component): SimplePanel +

Protected and final method to add given component to the current container.

+

Parameters

+

+child - child component

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-simple-panel/add.html b/api1/pl.treksoft.kvision.panel/-simple-panel/add.html new file mode 100644 index 00000000..09267d3f --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-simple-panel/add.html @@ -0,0 +1,21 @@ + + + +SimplePanel.add - kvision + + + +kvision / pl.treksoft.kvision.panel / SimplePanel / add
+
+

add

+ +open fun add(child: Component): SimplePanel +

Overrides Container.add

+

Adds given component to the current container.

+

Parameters

+

+child - child component

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-simple-panel/children-v-nodes.html b/api1/pl.treksoft.kvision.panel/-simple-panel/children-v-nodes.html new file mode 100644 index 00000000..9baee56a --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-simple-panel/children-v-nodes.html @@ -0,0 +1,17 @@ + + + +SimplePanel.childrenVNodes - kvision + + + +kvision / pl.treksoft.kvision.panel / SimplePanel / childrenVNodes
+
+

childrenVNodes

+ +protected open fun childrenVNodes(): Array<VNode> +

Returns the array of the children Snabbdom vnodes.

+

Return
+array of children vnodes

+ + diff --git a/api1/pl.treksoft.kvision.panel/-simple-panel/get-children.html b/api1/pl.treksoft.kvision.panel/-simple-panel/get-children.html new file mode 100644 index 00000000..80176927 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-simple-panel/get-children.html @@ -0,0 +1,18 @@ + + + +SimplePanel.getChildren - kvision + + + +kvision / pl.treksoft.kvision.panel / SimplePanel / getChildren
+
+

getChildren

+ +open fun getChildren(): List<Component> +

Overrides Container.getChildren

+

Returns a list of children of the current container.

+

Return
+list of children

+ + diff --git a/api1/pl.treksoft.kvision.panel/-simple-panel/index.html b/api1/pl.treksoft.kvision.panel/-simple-panel/index.html new file mode 100644 index 00000000..f1ad6780 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-simple-panel/index.html @@ -0,0 +1,931 @@ + + + +SimplePanel - kvision + + + +kvision / pl.treksoft.kvision.panel / SimplePanel
+
+

SimplePanel

+open class SimplePanel : Widget, Container +

Basic container class, rendered as a DIV element with all children directly within.

+

Constructors

+ + + + + + + +
+

<init>

+
+SimplePanel(classes: Set<String> = setOf(), init: (SimplePanel.() -> Unit)? = null)
+

Inherited Properties

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

draggable

+
+var draggable: Boolean? +

Determines if the current widget is draggable.

+
+

eventTarget

+
+var eventTarget: Widget?
+

id

+
+var id: String? +

An ID attribute of generated HTML element.

+
+

lastLanguage

+
+var lastLanguage: String?
+

parent

+
+open var parent: Container? +

Parent of the current component.

+
+

popoverOptions

+
+var popoverOptions: PopoverOptions?
+

role

+
+var role: String? +

A role attribute of generated HTML element.

+
+

surroundingSpan

+
+var surroundingSpan: Boolean
+

title

+
+var title: String? +

A title attribute of generated HTML element.

+
+

tooltipOptions

+
+var tooltipOptions: TooltipOptions?
+

visible

+
+open var visible: Boolean +

Visibility state of the current component.

+
+

vnode

+
+var vnode: VNode?
+

Functions

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

add

+
+open fun add(child: Component): SimplePanel +

Adds given component to the current container.

+
+

addAll

+
+open fun addAll(children: List<Component>): SimplePanel +

Adds a list of components to the current container.

+
+

addInternal

+
+fun addInternal(child: Component): SimplePanel +

Protected and final method to add given component to the current container.

+
+

childrenVNodes

+
+open fun childrenVNodes(): Array<VNode> +

Returns the array of the children Snabbdom vnodes.

+
+

getChildren

+
+open fun getChildren(): List<Component> +

Returns a list of children of the current container.

+
+

remove

+
+open fun remove(child: Component): SimplePanel +

Removes given component from the current container.

+
+

removeAll

+
+open fun removeAll(): SimplePanel +

Removes all children from the current container.

+
+

render

+
+open fun render(): VNode +

Renders current component as a Snabbdom vnode.

+
+

Inherited Functions

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

addCssClass

+
+open fun addCssClass(css: String): Widget +

Adds given value to the set of CSS classes generated in html code of current component.

+open fun addCssClass(css: Style): Widget +

Adds given style object to the set of CSS classes generated in html code of current component.

+
+

addSurroundingCssClass

+
+open fun addSurroundingCssClass(css: String): Widget +

Adds given value to the set of CSS classes generated in html code of parent component.

+open fun addSurroundingCssClass(css: Style): Widget +

Adds given style object to the set of CSS classes generated in html code of parent component.

+
+

afterCreate

+
+open fun afterCreate(node: VNode): Unit +

Method called after creating Snabbdom vnode.

+
+

afterDestroy

+
+open fun afterDestroy(): Unit +

Method called after destroying Snabbdom vnode.

+
+

afterInsert

+
+open fun afterInsert(node: VNode): Unit +

Method called after inserting Snabbdom vnode into the DOM.

+
+

clearDragDropData

+
+open fun clearDragDropData(): Unit +

Clears D&D data for the current widget. It also makes it not draggable.

+
+

disablePopover

+
+open fun disablePopover(): Widget +

Disables popover for the current widget.

+
+

disableTooltip

+
+open fun disableTooltip(): Widget +

Disables tooltip for the current widget.

+
+

dispatchEvent

+
+open fun dispatchEvent(type: String, eventInitDict: CustomEventInit): Boolean?
+

enablePopover

+
+open fun enablePopover(options: PopoverOptions = PopoverOptions()): Widget +

Enables popover for the current widget.

+
+

enableTooltip

+
+open fun enableTooltip(options: TooltipOptions = TooltipOptions()): Widget +

Enables tooltip for the current widget.

+
+

getAttribute

+
+open fun getAttribute(name: String): String? +

Returns the value of an additional attribute.

+
+

getElement

+
+open fun getElement(): Node? +

Returns DOM element bound to the current component.

+
+

getElementJQuery

+
+open fun getElementJQuery(): JQuery? +

Returns JQuery element bound to the current component.

+
+

getElementJQueryD

+
+open fun getElementJQueryD(): dynamic +

Returns JQuery element bound to the current component as a dynamic type.

+
+

getSnAttrs

+
+open fun getSnAttrs(): List<StringPair> +

Returns list of element attributes in the form of a List.

+
+

getSnClass

+
+open fun getSnClass(): List<StringBoolPair> +

Returns list of CSS class names for current widget in the form of a List.

+
+

getSnHooks

+
+open fun getSnHooks(): Hooks? +

Returns list of hooks in the form of a Snabbdom Hooks object.

+
+

getSnOn

+
+open fun getSnOn(): On? +

Returns list of event handlers in the form of a Snabbdom On object.

+
+

hide

+
+open fun hide(): Widget +

Makes current widget invisible.

+
+

hidePopover

+
+open fun hidePopover(): Widget +

Hides popover for the current widget.

+
+

hideTooltip

+
+open fun hideTooltip(): Widget +

Hides tooltip for the current widget.

+
+

invoke

+
+open operator fun invoke(vararg children: Component): Container +

Operator function for adding children in a DSL style.

+
+

refreshOnUpdate

+
+fun <T> refreshOnUpdate(refreshFunction: (T) -> Unit = { this.refresh() }): Widget.RefreshDelegateProvider<T>
+fun <T> refreshOnUpdate(initialValue: T, refreshFunction: (T) -> Unit = { this.refresh() }): Widget.RefreshDelegateProvider<T>
+

removeAttribute

+
+open fun removeAttribute(name: String): Widget +

Removes the value of additional attribute.

+
+

removeCssClass

+
+open fun removeCssClass(css: String): Widget +

Removes given value from the set of CSS classes generated in html code of current component.

+open fun removeCssClass(css: Style): Widget +

Removes given style object from the set of CSS classes generated in html code of current component.

+
+

removeEventListeners

+
+open fun removeEventListeners(): Widget +

Removes all event listeners from current widget.

+
+

removeSurroundingCssClass

+
+open fun removeSurroundingCssClass(css: String): Widget +

Removes given value from the set of CSS classes generated in html code of parent component.

+open fun removeSurroundingCssClass(css: Style): Widget +

Removes given style object from the set of CSS classes generated in html code of parent component.

+
+

render

+
+open fun render(elementName: String): VNode
+open fun render(elementName: String, children: Array<dynamic>): VNode +

Renders current component as a Snabbdom vnode.

+
+

setAttribute

+
+open fun setAttribute(name: String, value: String): Widget +

Sets the value of additional attribute.

+
+

setContextMenu

+
+open fun setContextMenu(contextMenu: ContextMenu): Widget +

Sets context menu for the current widget.

+
+

setDragDropData

+
+open fun setDragDropData(format: String, data: String): Unit +

Sets D&D data for the current widget. It also makes it draggable.

+
+

setDropTarget

+
+open fun setDropTarget(format: String, callback: (DragEvent) -> Unit): Unit
+open fun setDropTarget(formats: Set<String>? = null, callback: (DragEvent) -> Unit): Unit +

Sets the current widget as a D&D drop target.

+
+

setDropTargetData

+
+open fun setDropTargetData(format: String, callback: (String?) -> Unit): Unit +

Sets the current widget as a D&D drop target with helper callback accepting String data.

+
+

setEventListener

+
+open fun <T : Widget> setEventListener(block: SnOn<T>.() -> Unit): Widget +

Sets an event listener for current widget, keeping the actual type of component.

+open fun setEventListener(block: SnOn<Widget>.() -> Unit): Widget +

Sets an event listener for current widget.

+
+

show

+
+open fun show(): Widget +

Makes current widget visible.

+
+

showPopover

+
+open fun showPopover(): Widget +

Shows popover for the current widget.

+
+

showTooltip

+
+open fun showTooltip(): Widget +

Shows tooltip for the current widget.

+
+

singleRender

+
+fun <T> singleRender(block: () -> T): T
+

toggleVisible

+
+open fun toggleVisible(): Widget +

Toggles visibility of current widget.

+
+

translate

+
+fun translate(text: String?): String?
+

Companion Object Functions

+ + + + + + + +
+

simplePanel

+
+fun Container.simplePanel(classes: Set<String> = setOf(), init: (SimplePanel.() -> Unit)? = null): SimplePanel +

DSL builder extension function.

+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+

Inheritors

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AbstractText

+
+abstract class AbstractText : SimplePanel, StringFormControl +

Base class for form field text components.

+
+

ButtonGroup

+
+open class ButtonGroup : SimplePanel +

The Bootstrap button group.

+
+

CheckBox

+
+open class CheckBox : SimplePanel, BoolFormControl +

The form field component rendered as HTML input type="checkbox".

+
+

DateTime

+
+open class DateTime : SimplePanel, DateFormControl +

Form field date/time chooser component.

+
+

DockPanel

+
+open class DockPanel : SimplePanel +

The container with dock layout (up, down, left, right and center positions).

+
+

DropDown

+
+open class DropDown : SimplePanel +

Bootstrap dropdown component.

+
+

FlexPanel

+
+open class FlexPanel : SimplePanel +

The container with CSS flexbox layout support.

+
+

FormPanel

+
+open class FormPanel<K : Any> : SimplePanel +

Bootstrap form component.

+
+

GridPanel

+
+open class GridPanel : SimplePanel +

The container with CSS grid layout support.

+
+

Link

+
+open class Link : SimplePanel +

Link component.

+
+

ListTag

+
+open class ListTag : SimplePanel +

HTML list component.

+
+

Modal

+
+open class Modal : SimplePanel +

Configurable modal window based on Bootstrap modal.

+
+

Navbar

+
+open class Navbar : SimplePanel +

The Bootstrap Navbar container.

+
+

ProgressBar

+
+open class ProgressBar : SimplePanel +

The Bootstrap progress bar.

+
+

Radio

+
+open class Radio : SimplePanel, BoolFormControl +

The form field component rendered as HTML input type="radio".

+
+

RadioGroup

+
+open class RadioGroup : SimplePanel, StringFormControl +

The form field component rendered as a group of HTML input type="radio" elements with the same name attribute.

+
+

RadioGroupInput

+
+open class RadioGroupInput : SimplePanel, FormInput +

The input component rendered as a group of HTML input type="radio" elements with the same name attribute.

+
+

ResponsiveGridPanel

+
+open class ResponsiveGridPanel : SimplePanel +

The container with support for Bootstrap responsive grid layout.

+
+

Root

+
+class Root : SimplePanel +

Root container.

+
+

Select

+
+open class Select : SimplePanel, StringFormControl +

The form field component for Select control.

+
+

SelectInput

+
+open class SelectInput : SimplePanel, FormInput +

The basic component for Select control.

+
+

SelectOptGroup

+
+open class SelectOptGroup : SimplePanel +

The helper container for adding option groups to Select.

+
+

SelectRemote

+
+open class SelectRemote<T : Any> : SimplePanel, StringFormControl +

The form field component for SelectRemote control.

+
+

SimpleSelect

+
+open class SimpleSelect : SimplePanel, StringFormControl +

The form field component for SimpleSelect control.

+
+

SimpleSelectInput

+
+open class SimpleSelectInput : SimplePanel, FormInput +

Simple select component.

+
+

Spinner

+
+open class Spinner : SimplePanel, NumberFormControl +

The form field component for spinner control.

+
+

SplitPanel

+
+open class SplitPanel : SimplePanel +

The container with draggable splitter.

+
+

StackPanel

+
+open class StackPanel : SimplePanel +

The container with only one active (visible) child at any moment.

+
+

Table

+
+open class Table : SimplePanel +

HTML table component.

+
+

TabPanel

+
+open class TabPanel : SimplePanel +

The container rendering it's children as tabs.

+
+

Tag

+
+open class Tag : SimplePanel, Template +

HTML tag component.

+
+

Toolbar

+
+open class Toolbar : SimplePanel +

The Bootstrap toolbar.

+
+

Upload

+
+open class Upload : SimplePanel, KFilesFormControl +

The form field file upload component.

+
+

WidgetWrapper

+
+open class WidgetWrapper : SimplePanel +

This class allows to wrap a component into separately styled DIV element.

+
+

Window

+
+open class Window : SimplePanel +

Floating window container.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-simple-panel/remove-all.html b/api1/pl.treksoft.kvision.panel/-simple-panel/remove-all.html new file mode 100644 index 00000000..bd66f7ce --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-simple-panel/remove-all.html @@ -0,0 +1,18 @@ + + + +SimplePanel.removeAll - kvision + + + +kvision / pl.treksoft.kvision.panel / SimplePanel / removeAll
+
+

removeAll

+ +open fun removeAll(): SimplePanel +

Overrides Container.removeAll

+

Removes all children from the current container.

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-simple-panel/remove.html b/api1/pl.treksoft.kvision.panel/-simple-panel/remove.html new file mode 100644 index 00000000..48ad9208 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-simple-panel/remove.html @@ -0,0 +1,21 @@ + + + +SimplePanel.remove - kvision + + + +kvision / pl.treksoft.kvision.panel / SimplePanel / remove
+
+

remove

+ +open fun remove(child: Component): SimplePanel +

Overrides Container.remove

+

Removes given component from the current container.

+

Parameters

+

+child - child component

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-simple-panel/render.html b/api1/pl.treksoft.kvision.panel/-simple-panel/render.html new file mode 100644 index 00000000..16297d87 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-simple-panel/render.html @@ -0,0 +1,18 @@ + + + +SimplePanel.render - kvision + + + +kvision / pl.treksoft.kvision.panel / SimplePanel / render
+
+

render

+ +protected open fun render(): VNode +

Overrides Widget.render

+

Renders current component as a Snabbdom vnode.

+

Return
+Snabbdom vnode

+ + diff --git a/api1/pl.treksoft.kvision.panel/-simple-panel/simple-panel.html b/api1/pl.treksoft.kvision.panel/-simple-panel/simple-panel.html new file mode 100644 index 00000000..1b3114c7 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-simple-panel/simple-panel.html @@ -0,0 +1,16 @@ + + + +SimplePanel.simplePanel - kvision + + + +kvision / pl.treksoft.kvision.panel / SimplePanel / simplePanel
+
+

simplePanel

+ +fun Container.simplePanel(classes: Set<String> = setOf(), init: (SimplePanel.() -> Unit)? = null): SimplePanel +

DSL builder extension function.

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/api1/pl.treksoft.kvision.panel/-split-panel/-init-.html b/api1/pl.treksoft.kvision.panel/-split-panel/-init-.html new file mode 100644 index 00000000..0dc3f21e --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-split-panel/-init-.html @@ -0,0 +1,23 @@ + + + +SplitPanel.<init> - kvision + + + +kvision / pl.treksoft.kvision.panel / SplitPanel / <init>
+
+

<init>

+ +SplitPanel(direction: Direction = Direction.VERTICAL, classes: Set<String> = setOf(), init: (SplitPanel.() -> Unit)? = null) +

Parameters

+

+direction - direction of the splitter

+

+classes - a set of CSS class names

+

+init - an initializer extension function

+

Constructor
+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-split-panel/children-v-nodes.html b/api1/pl.treksoft.kvision.panel/-split-panel/children-v-nodes.html new file mode 100644 index 00000000..8f683d11 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-split-panel/children-v-nodes.html @@ -0,0 +1,18 @@ + + + +SplitPanel.childrenVNodes - kvision + + + +kvision / pl.treksoft.kvision.panel / SplitPanel / childrenVNodes
+
+

childrenVNodes

+ +protected open fun childrenVNodes(): Array<VNode> +

Overrides SimplePanel.childrenVNodes

+

Returns the array of the children Snabbdom vnodes.

+

Return
+array of children vnodes

+ + diff --git a/api1/pl.treksoft.kvision.panel/-split-panel/index.html b/api1/pl.treksoft.kvision.panel/-split-panel/index.html new file mode 100644 index 00000000..3aadf1d1 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-split-panel/index.html @@ -0,0 +1,138 @@ + + + +SplitPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / SplitPanel
+
+

SplitPanel

+open class SplitPanel : SimplePanel +

The container with draggable splitter.

+

It is required to have exactly two children, for both sides of the splitter. Otherwise it will be +rendered as empty.

+

Constructors

+ + + + + + + +
+

<init>

+
+SplitPanel(direction: Direction = Direction.VERTICAL, classes: Set<String> = setOf(), init: (SplitPanel.() -> Unit)? = null)
+

Functions

+ + + + + + + +
+

childrenVNodes

+
+open fun childrenVNodes(): Array<VNode> +

Returns the array of the children Snabbdom vnodes.

+
+

Inherited Functions

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

add

+
+open fun add(child: Component): SimplePanel +

Adds given component to the current container.

+
+

addAll

+
+open fun addAll(children: List<Component>): SimplePanel +

Adds a list of components to the current container.

+
+

addInternal

+
+fun addInternal(child: Component): SimplePanel +

Protected and final method to add given component to the current container.

+
+

getChildren

+
+open fun getChildren(): List<Component> +

Returns a list of children of the current container.

+
+

remove

+
+open fun remove(child: Component): SimplePanel +

Removes given component from the current container.

+
+

removeAll

+
+open fun removeAll(): SimplePanel +

Removes all children from the current container.

+
+

render

+
+open fun render(): VNode +

Renders current component as a Snabbdom vnode.

+
+

Companion Object Functions

+ + + + + + + +
+

splitPanel

+
+fun Container.splitPanel(direction: Direction = Direction.VERTICAL, classes: Set<String> = setOf(), init: (SplitPanel.() -> Unit)? = null): SplitPanel +

DSL builder extension function.

+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-split-panel/split-panel.html b/api1/pl.treksoft.kvision.panel/-split-panel/split-panel.html new file mode 100644 index 00000000..42eeaddf --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-split-panel/split-panel.html @@ -0,0 +1,16 @@ + + + +SplitPanel.splitPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / SplitPanel / splitPanel
+
+

splitPanel

+ +fun Container.splitPanel(direction: Direction = Direction.VERTICAL, classes: Set<String> = setOf(), init: (SplitPanel.() -> Unit)? = null): SplitPanel +

DSL builder extension function.

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/api1/pl.treksoft.kvision.panel/-stack-panel/-init-.html b/api1/pl.treksoft.kvision.panel/-stack-panel/-init-.html new file mode 100644 index 00000000..ff1f57fc --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-stack-panel/-init-.html @@ -0,0 +1,23 @@ + + + +StackPanel.<init> - kvision + + + +kvision / pl.treksoft.kvision.panel / StackPanel / <init>
+
+

<init>

+ +StackPanel(activateLast: Boolean = true, classes: Set<String> = setOf(), init: (StackPanel.() -> Unit)? = null) +

Parameters

+

+activateLast - determines if added component is automatically activated (default true)

+

+classes - a set of CSS class names

+

+init - an initializer extension function

+

Constructor
+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-stack-panel/active-child.html b/api1/pl.treksoft.kvision.panel/-stack-panel/active-child.html new file mode 100644 index 00000000..98080aa2 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-stack-panel/active-child.html @@ -0,0 +1,15 @@ + + + +StackPanel.activeChild - kvision + + + +kvision / pl.treksoft.kvision.panel / StackPanel / activeChild
+
+

activeChild

+ +var activeChild: Component +

The active (visible) child.

+ + diff --git a/api1/pl.treksoft.kvision.panel/-stack-panel/active-index.html b/api1/pl.treksoft.kvision.panel/-stack-panel/active-index.html new file mode 100644 index 00000000..2bffc4bf --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-stack-panel/active-index.html @@ -0,0 +1,21 @@ + + + +StackPanel.activeIndex - kvision + + + +kvision / pl.treksoft.kvision.panel / StackPanel / activeIndex
+
+

activeIndex

+ +var activeIndex: Int +

The index of active (visible) child.

+

Getter
+

The index of active (visible) child.

+

+

Setter
+

The index of active (visible) child.

+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-stack-panel/add-all.html b/api1/pl.treksoft.kvision.panel/-stack-panel/add-all.html new file mode 100644 index 00000000..68dd599c --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-stack-panel/add-all.html @@ -0,0 +1,21 @@ + + + +StackPanel.addAll - kvision + + + +kvision / pl.treksoft.kvision.panel / StackPanel / addAll
+
+

addAll

+ +open fun addAll(children: List<Component>): StackPanel +

Overrides SimplePanel.addAll

+

Adds a list of components to the current container.

+

Parameters

+

+children - list of child components

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-stack-panel/add.html b/api1/pl.treksoft.kvision.panel/-stack-panel/add.html new file mode 100644 index 00000000..64c9b308 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-stack-panel/add.html @@ -0,0 +1,31 @@ + + + +StackPanel.add - kvision + + + +kvision / pl.treksoft.kvision.panel / StackPanel / add
+
+

add

+ +open fun add(panel: Component, route: String): StackPanel +

Adds given component and bounds it's activation to a given route.

+

Parameters

+

+panel - child component

+

+route - JavaScript route to activate given child

+

Return
+current container

+ +open fun add(child: Component): StackPanel +

Overrides SimplePanel.add

+

Adds given component to the current container.

+

Parameters

+

+child - child component

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-stack-panel/children-v-nodes.html b/api1/pl.treksoft.kvision.panel/-stack-panel/children-v-nodes.html new file mode 100644 index 00000000..dd6b54f9 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-stack-panel/children-v-nodes.html @@ -0,0 +1,18 @@ + + + +StackPanel.childrenVNodes - kvision + + + +kvision / pl.treksoft.kvision.panel / StackPanel / childrenVNodes
+
+

childrenVNodes

+ +protected open fun childrenVNodes(): Array<VNode> +

Overrides SimplePanel.childrenVNodes

+

Returns the array of the children Snabbdom vnodes.

+

Return
+array of children vnodes

+ + diff --git a/api1/pl.treksoft.kvision.panel/-stack-panel/index.html b/api1/pl.treksoft.kvision.panel/-stack-panel/index.html new file mode 100644 index 00000000..dcc525ac --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-stack-panel/index.html @@ -0,0 +1,162 @@ + + + +StackPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / StackPanel
+
+

StackPanel

+open class StackPanel : SimplePanel +

The container with only one active (visible) child at any moment.

+

It supports activating children by a JavaScript route.

+

Constructors

+ + + + + + + +
+

<init>

+
+StackPanel(activateLast: Boolean = true, classes: Set<String> = setOf(), init: (StackPanel.() -> Unit)? = null)
+

Properties

+ + + + + + + + + + + +
+

activeChild

+
+var activeChild: Component +

The active (visible) child.

+
+

activeIndex

+
+var activeIndex: Int +

The index of active (visible) child.

+
+

Functions

+ + + + + + + + + + + + + + + + + + + + + + + +
+

add

+
+open fun add(panel: Component, route: String): StackPanel +

Adds given component and bounds it's activation to a given route.

+open fun add(child: Component): StackPanel +

Adds given component to the current container.

+
+

addAll

+
+open fun addAll(children: List<Component>): StackPanel +

Adds a list of components to the current container.

+
+

childrenVNodes

+
+open fun childrenVNodes(): Array<VNode> +

Returns the array of the children Snabbdom vnodes.

+
+

remove

+
+open fun remove(child: Component): StackPanel +

Removes given component from the current container.

+
+

removeAll

+
+open fun removeAll(): StackPanel +

Removes all children from the current container.

+
+

Inherited Functions

+ + + + + + + + + + + + + + + +
+

addInternal

+
+fun addInternal(child: Component): SimplePanel +

Protected and final method to add given component to the current container.

+
+

getChildren

+
+open fun getChildren(): List<Component> +

Returns a list of children of the current container.

+
+

render

+
+open fun render(): VNode +

Renders current component as a Snabbdom vnode.

+
+

Companion Object Functions

+ + + + + + + +
+

stackPanel

+
+fun Container.stackPanel(activateLast: Boolean = true, classes: Set<String> = setOf(), init: (StackPanel.() -> Unit)? = null): StackPanel +

DSL builder extension function.

+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-stack-panel/remove-all.html b/api1/pl.treksoft.kvision.panel/-stack-panel/remove-all.html new file mode 100644 index 00000000..4e6736c6 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-stack-panel/remove-all.html @@ -0,0 +1,18 @@ + + + +StackPanel.removeAll - kvision + + + +kvision / pl.treksoft.kvision.panel / StackPanel / removeAll
+
+

removeAll

+ +open fun removeAll(): StackPanel +

Overrides SimplePanel.removeAll

+

Removes all children from the current container.

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-stack-panel/remove.html b/api1/pl.treksoft.kvision.panel/-stack-panel/remove.html new file mode 100644 index 00000000..c1d87b4d --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-stack-panel/remove.html @@ -0,0 +1,21 @@ + + + +StackPanel.remove - kvision + + + +kvision / pl.treksoft.kvision.panel / StackPanel / remove
+
+

remove

+ +open fun remove(child: Component): StackPanel +

Overrides SimplePanel.remove

+

Removes given component from the current container.

+

Parameters

+

+child - child component

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-stack-panel/stack-panel.html b/api1/pl.treksoft.kvision.panel/-stack-panel/stack-panel.html new file mode 100644 index 00000000..6da01851 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-stack-panel/stack-panel.html @@ -0,0 +1,16 @@ + + + +StackPanel.stackPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / StackPanel / stackPanel
+
+

stackPanel

+ +fun Container.stackPanel(activateLast: Boolean = true, classes: Set<String> = setOf(), init: (StackPanel.() -> Unit)? = null): StackPanel +

DSL builder extension function.

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/api1/pl.treksoft.kvision.panel/-tab-panel/-init-.html b/api1/pl.treksoft.kvision.panel/-tab-panel/-init-.html new file mode 100644 index 00000000..76a3400c --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-tab-panel/-init-.html @@ -0,0 +1,27 @@ + + + +TabPanel.<init> - kvision + + + +kvision / pl.treksoft.kvision.panel / TabPanel / <init>
+
+

<init>

+ +TabPanel(tabPosition: TabPosition = TabPosition.TOP, sideTabSize: SideTabSize = SideTabSize.SIZE_3, scrollableTabs: Boolean = false, classes: Set<String> = setOf(), init: (TabPanel.() -> Unit)? = null) +

Parameters

+

+tabPosition - tab position

+

+sideTabSize - side tab size

+

+scrollableTabs - determines if tabs are scrollable (default: false)

+

+classes - a set of CSS class names

+

+init - an initializer extension function

+

Constructor
+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-tab-panel/active-index.html b/api1/pl.treksoft.kvision.panel/-tab-panel/active-index.html new file mode 100644 index 00000000..01be57ab --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-tab-panel/active-index.html @@ -0,0 +1,15 @@ + + + +TabPanel.activeIndex - kvision + + + +kvision / pl.treksoft.kvision.panel / TabPanel / activeIndex
+
+

activeIndex

+ +var activeIndex: Int +

The index of active (visible) tab.

+ + diff --git a/api1/pl.treksoft.kvision.panel/-tab-panel/add-all.html b/api1/pl.treksoft.kvision.panel/-tab-panel/add-all.html new file mode 100644 index 00000000..73a08956 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-tab-panel/add-all.html @@ -0,0 +1,21 @@ + + + +TabPanel.addAll - kvision + + + +kvision / pl.treksoft.kvision.panel / TabPanel / addAll
+
+

addAll

+ +open fun addAll(children: List<Component>): TabPanel +

Overrides SimplePanel.addAll

+

Adds a list of components to the current container.

+

Parameters

+

+children - list of child components

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-tab-panel/add-tab.html b/api1/pl.treksoft.kvision.panel/-tab-panel/add-tab.html new file mode 100644 index 00000000..fd140749 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-tab-panel/add-tab.html @@ -0,0 +1,30 @@ + + + +TabPanel.addTab - kvision + + + +kvision / pl.treksoft.kvision.panel / TabPanel / addTab
+
+

addTab

+ +open fun addTab(title: String, panel: Component, icon: String? = null, image: ResString? = null, closable: Boolean = false, route: String? = null): TabPanel +

Adds new tab and optionally bounds it's activation to a given route.

+

Parameters

+

+title - title of the tab

+

+panel - child component

+

+icon - icon of the tab

+

+image - image of the tab

+

+closable - determines if this tab is closable

+

+route - JavaScript route to activate given child

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-tab-panel/add.html b/api1/pl.treksoft.kvision.panel/-tab-panel/add.html new file mode 100644 index 00000000..21369b50 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-tab-panel/add.html @@ -0,0 +1,21 @@ + + + +TabPanel.add - kvision + + + +kvision / pl.treksoft.kvision.panel / TabPanel / add
+
+

add

+ +open fun add(child: Component): TabPanel +

Overrides SimplePanel.add

+

Adds given component to the current container.

+

Parameters

+

+child - child component

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-tab-panel/get-child-component.html b/api1/pl.treksoft.kvision.panel/-tab-panel/get-child-component.html new file mode 100644 index 00000000..a5e88799 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-tab-panel/get-child-component.html @@ -0,0 +1,18 @@ + + + +TabPanel.getChildComponent - kvision + + + +kvision / pl.treksoft.kvision.panel / TabPanel / getChildComponent
+
+

getChildComponent

+ +open fun getChildComponent(index: Int): Component? +

Returns child component by tab index.

+

Parameters

+

+index - tab index

+ + diff --git a/api1/pl.treksoft.kvision.panel/-tab-panel/get-nav-component.html b/api1/pl.treksoft.kvision.panel/-tab-panel/get-nav-component.html new file mode 100644 index 00000000..825aaccd --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-tab-panel/get-nav-component.html @@ -0,0 +1,18 @@ + + + +TabPanel.getNavComponent - kvision + + + +kvision / pl.treksoft.kvision.panel / TabPanel / getNavComponent
+
+

getNavComponent

+ +open fun getNavComponent(index: Int): Tag? +

Returns tab header component by tab index.

+

Parameters

+

+index - tab index

+ + diff --git a/api1/pl.treksoft.kvision.panel/-tab-panel/index.html b/api1/pl.treksoft.kvision.panel/-tab-panel/index.html new file mode 100644 index 00000000..d8db44dd --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-tab-panel/index.html @@ -0,0 +1,187 @@ + + + +TabPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / TabPanel
+
+

TabPanel

+open class TabPanel : SimplePanel +

The container rendering it's children as tabs.

+

It supports activating children by a JavaScript route.

+

Constructors

+ + + + + + + +
+

<init>

+
+TabPanel(tabPosition: TabPosition = TabPosition.TOP, sideTabSize: SideTabSize = SideTabSize.SIZE_3, scrollableTabs: Boolean = false, classes: Set<String> = setOf(), init: (TabPanel.() -> Unit)? = null)
+

Properties

+ + + + + + + +
+

activeIndex

+
+var activeIndex: Int +

The index of active (visible) tab.

+
+

Functions

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

add

+
+open fun add(child: Component): TabPanel +

Adds given component to the current container.

+
+

addAll

+
+open fun addAll(children: List<Component>): TabPanel +

Adds a list of components to the current container.

+
+

addTab

+
+open fun addTab(title: String, panel: Component, icon: String? = null, image: ResString? = null, closable: Boolean = false, route: String? = null): TabPanel +

Adds new tab and optionally bounds it's activation to a given route.

+
+

getChildComponent

+
+open fun getChildComponent(index: Int): Component? +

Returns child component by tab index.

+
+

getNavComponent

+
+open fun getNavComponent(index: Int): Tag? +

Returns tab header component by tab index.

+
+

remove

+
+open fun remove(child: Component): TabPanel +

Removes given component from the current container.

+
+

removeAll

+
+open fun removeAll(): TabPanel +

Removes all children from the current container.

+
+

removeTab

+
+open fun removeTab(index: Int): TabPanel +

Removes tab at given index.

+
+

Inherited Functions

+ + + + + + + + + + + + + + + + + + + +
+

addInternal

+
+fun addInternal(child: Component): SimplePanel +

Protected and final method to add given component to the current container.

+
+

childrenVNodes

+
+open fun childrenVNodes(): Array<VNode> +

Returns the array of the children Snabbdom vnodes.

+
+

getChildren

+
+open fun getChildren(): List<Component> +

Returns a list of children of the current container.

+
+

render

+
+open fun render(): VNode +

Renders current component as a Snabbdom vnode.

+
+

Companion Object Functions

+ + + + + + + +
+

tabPanel

+
+fun Container.tabPanel(tabPosition: TabPosition = TabPosition.TOP, sideTabSize: SideTabSize = SideTabSize.SIZE_3, scrollableTabs: Boolean = false, classes: Set<String> = setOf(), init: (TabPanel.() -> Unit)? = null): TabPanel +

DSL builder extension function.

+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-tab-panel/remove-all.html b/api1/pl.treksoft.kvision.panel/-tab-panel/remove-all.html new file mode 100644 index 00000000..24cc98db --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-tab-panel/remove-all.html @@ -0,0 +1,18 @@ + + + +TabPanel.removeAll - kvision + + + +kvision / pl.treksoft.kvision.panel / TabPanel / removeAll
+
+

removeAll

+ +open fun removeAll(): TabPanel +

Overrides SimplePanel.removeAll

+

Removes all children from the current container.

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-tab-panel/remove-tab.html b/api1/pl.treksoft.kvision.panel/-tab-panel/remove-tab.html new file mode 100644 index 00000000..2ef88c03 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-tab-panel/remove-tab.html @@ -0,0 +1,15 @@ + + + +TabPanel.removeTab - kvision + + + +kvision / pl.treksoft.kvision.panel / TabPanel / removeTab
+
+

removeTab

+ +open fun removeTab(index: Int): TabPanel +

Removes tab at given index.

+ + diff --git a/api1/pl.treksoft.kvision.panel/-tab-panel/remove.html b/api1/pl.treksoft.kvision.panel/-tab-panel/remove.html new file mode 100644 index 00000000..9e2a04b0 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-tab-panel/remove.html @@ -0,0 +1,21 @@ + + + +TabPanel.remove - kvision + + + +kvision / pl.treksoft.kvision.panel / TabPanel / remove
+
+

remove

+ +open fun remove(child: Component): TabPanel +

Overrides SimplePanel.remove

+

Removes given component from the current container.

+

Parameters

+

+child - child component

+

Return
+current container

+ + diff --git a/api1/pl.treksoft.kvision.panel/-tab-panel/tab-panel.html b/api1/pl.treksoft.kvision.panel/-tab-panel/tab-panel.html new file mode 100644 index 00000000..5791988b --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-tab-panel/tab-panel.html @@ -0,0 +1,16 @@ + + + +TabPanel.tabPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / TabPanel / tabPanel
+
+

tabPanel

+ +fun Container.tabPanel(tabPosition: TabPosition = TabPosition.TOP, sideTabSize: SideTabSize = SideTabSize.SIZE_3, scrollableTabs: Boolean = false, classes: Set<String> = setOf(), init: (TabPanel.() -> Unit)? = null): TabPanel +

DSL builder extension function.

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/api1/pl.treksoft.kvision.panel/-tab-position/-l-e-f-t.html b/api1/pl.treksoft.kvision.panel/-tab-position/-l-e-f-t.html new file mode 100644 index 00000000..63f73092 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-tab-position/-l-e-f-t.html @@ -0,0 +1,14 @@ + + + +TabPosition.LEFT - kvision + + + +kvision / pl.treksoft.kvision.panel / TabPosition / LEFT
+
+

LEFT

+ +LEFT + + diff --git a/api1/pl.treksoft.kvision.panel/-tab-position/-r-i-g-h-t.html b/api1/pl.treksoft.kvision.panel/-tab-position/-r-i-g-h-t.html new file mode 100644 index 00000000..708d9a54 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-tab-position/-r-i-g-h-t.html @@ -0,0 +1,14 @@ + + + +TabPosition.RIGHT - kvision + + + +kvision / pl.treksoft.kvision.panel / TabPosition / RIGHT
+
+

RIGHT

+ +RIGHT + + diff --git a/api1/pl.treksoft.kvision.panel/-tab-position/-t-o-p.html b/api1/pl.treksoft.kvision.panel/-tab-position/-t-o-p.html new file mode 100644 index 00000000..14d6c15a --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-tab-position/-t-o-p.html @@ -0,0 +1,14 @@ + + + +TabPosition.TOP - kvision + + + +kvision / pl.treksoft.kvision.panel / TabPosition / TOP
+
+

TOP

+ +TOP + + diff --git a/api1/pl.treksoft.kvision.panel/-tab-position/index.html b/api1/pl.treksoft.kvision.panel/-tab-position/index.html new file mode 100644 index 00000000..c4e343a6 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-tab-position/index.html @@ -0,0 +1,54 @@ + + + +TabPosition - kvision + + + +kvision / pl.treksoft.kvision.panel / TabPosition
+
+

TabPosition

+enum class TabPosition +

Tab position.

+

Enum Values

+ + + + + + + + + + + + + + + +
+

TOP

+
+
+

LEFT

+
+
+

RIGHT

+
+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-v-panel/-init-.html b/api1/pl.treksoft.kvision.panel/-v-panel/-init-.html new file mode 100644 index 00000000..a7572227 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-v-panel/-init-.html @@ -0,0 +1,27 @@ + + + +VPanel.<init> - kvision + + + +kvision / pl.treksoft.kvision.panel / VPanel / <init>
+
+

<init>

+ +VPanel(justify: FlexJustify? = null, alignItems: FlexAlignItems? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: (VPanel.() -> Unit)? = null) +

Parameters

+

+justify - flexbox content justification

+

+alignItems - flexbox items alignment

+

+spacing - spacing between columns/rows

+

+classes - a set of CSS class names

+

+init - an initializer extension function

+

Constructor
+

+ + diff --git a/api1/pl.treksoft.kvision.panel/-v-panel/index.html b/api1/pl.treksoft.kvision.panel/-v-panel/index.html new file mode 100644 index 00000000..8be17ba1 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-v-panel/index.html @@ -0,0 +1,166 @@ + + + +VPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / VPanel
+
+

VPanel

+open class VPanel : FlexPanel +

The container with vertical layout.

+

This is a special case of the flexbox layout.

+

Constructors

+ + + + + + + +
+

<init>

+
+VPanel(justify: FlexJustify? = null, alignItems: FlexAlignItems? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: (VPanel.() -> Unit)? = null)
+

Inherited Properties

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

alignContent

+
+var alignContent: FlexAlignContent? +

CSS flexbox content alignment.

+
+

alignItems

+
+var alignItems: FlexAlignItems? +

CSS flexbox items alignment.

+
+

direction

+
+var direction: FlexDir? +

CSS flexbox direction.

+
+

justify

+
+var justify: FlexJustify? +

CSS flexbox content justification.

+
+

spacing

+
+var spacing: Int? +

The spacing between columns/rows.

+
+

wrap

+
+var wrap: FlexWrap? +

CSS flexbox wrap mode.

+
+

Inherited Functions

+ + + + + + + + + + + + + + + + + + + + + + + +
+

add

+
+fun add(child: Component, order: Int? = null, grow: Int? = null, shrink: Int? = null, basis: Int? = null, alignSelf: FlexAlignItems? = null, classes: Set<String> = setOf()): FlexPanel +

Adds a component to the flexbox container.

+open fun add(child: Component): FlexPanel +

Adds given component to the current container.

+
+

addAll

+
+open fun addAll(children: List<Component>): FlexPanel +

Adds a list of components to the current container.

+
+

getSnStyle

+
+open fun getSnStyle(): List<StringPair> +

Returns the list of String pairs defining CSS style attributes and their values.

+
+

remove

+
+open fun remove(child: Component): FlexPanel +

Removes given component from the current container.

+
+

removeAll

+
+open fun removeAll(): FlexPanel +

Removes all children from the current container.

+
+

Companion Object Functions

+ + + + + + + +
+

vPanel

+
+fun Container.vPanel(justify: FlexJustify? = null, alignItems: FlexAlignItems? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: (VPanel.() -> Unit)? = null): VPanel +

DSL builder extension function.

+
+

Extension Functions

+ + + + + + + +
+

createInstance

+
+fun <T> Any?.createInstance(vararg args: dynamic): T +

Helper function for creating JavaScript objects from dynamic constructors.

+
+ + diff --git a/api1/pl.treksoft.kvision.panel/-v-panel/v-panel.html b/api1/pl.treksoft.kvision.panel/-v-panel/v-panel.html new file mode 100644 index 00000000..74fa9589 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/-v-panel/v-panel.html @@ -0,0 +1,16 @@ + + + +VPanel.vPanel - kvision + + + +kvision / pl.treksoft.kvision.panel / VPanel / vPanel
+
+

vPanel

+ +fun Container.vPanel(justify: FlexJustify? = null, alignItems: FlexAlignItems? = null, spacing: Int? = null, classes: Set<String> = setOf(), init: (VPanel.() -> Unit)? = null): VPanel +

DSL builder extension function.

+

It takes the same parameters as the constructor of the built component.

+ + diff --git a/api1/pl.treksoft.kvision.panel/index.html b/api1/pl.treksoft.kvision.panel/index.html new file mode 100644 index 00000000..06599ad0 --- /dev/null +++ b/api1/pl.treksoft.kvision.panel/index.html @@ -0,0 +1,260 @@ + + + +pl.treksoft.kvision.panel - kvision + + + +kvision / pl.treksoft.kvision.panel
+
+

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).

+

Types

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Direction

+
+enum class Direction +

Split panel direction.

+
+

DockPanel

+
+open class DockPanel : SimplePanel +

The container with dock layout (up, down, left, right and center positions).

+
+

FlexAlignContent

+
+enum class FlexAlignContent +

CSS flexbox content alignment options.

+
+

FlexAlignItems

+
+enum class FlexAlignItems +

CSS flexbox alignments options.

+
+

FlexDir

+
+enum class FlexDir +

CSS flexbox directions.

+
+

FlexJustify

+
+enum class FlexJustify +

CSS flexbox justification options.

+
+

FlexPanel

+
+open class FlexPanel : SimplePanel +

The container with CSS flexbox layout support.

+
+

FlexWrap

+
+enum class FlexWrap +

CSS flexbox wrap modes.

+
+

GridAlign

+
+enum class GridAlign +

CSS grid alignment options.

+
+

GridAlignContent

+
+enum class GridAlignContent +

CSS grid content alignment options.

+
+

GridFlow

+
+enum class GridFlow +

CSS grid flow options.

+
+

GridJustify

+
+enum class GridJustify +

CSS grid justification options.

+
+

GridJustifyContent

+
+enum class GridJustifyContent +

CSS grid content justification options.

+
+

GridPanel

+
+open class GridPanel : SimplePanel +

The container with CSS grid layout support.

+
+

GridSize

+
+enum class GridSize +

Bootstrap grid sizes.

+
+

GridWrapper

+
+class GridWrapper : WidgetWrapper
+

HPanel

+
+open class HPanel : FlexPanel +

The container with horizontal layout.

+
+

ResponsiveGridPanel

+
+open class ResponsiveGridPanel : SimplePanel +

The container with support for Bootstrap responsive grid layout.

+
+

Root

+
+class Root : SimplePanel +

Root container.

+
+

Side

+
+enum class Side +

Dock layout directions.

+
+

SideTabSize

+
+enum class SideTabSize +

Left or right tab size.

+
+

SimplePanel

+
+open class SimplePanel : Widget, Container +

Basic container class, rendered as a DIV element with all children directly within.

+
+

SplitPanel

+
+open class SplitPanel : SimplePanel +

The container with draggable splitter.

+
+

StackPanel

+
+open class StackPanel : SimplePanel +

The container with only one active (visible) child at any moment.

+
+

TabPanel

+
+open class TabPanel : SimplePanel +

The container rendering it's children as tabs.

+
+

TabPosition

+
+enum class TabPosition +

Tab position.

+
+

VPanel

+
+open class VPanel : FlexPanel +

The container with vertical layout.

+
+ + -- cgit