From a8ff23c5e58394c21e2e7c2a4880302b43b60dfd Mon Sep 17 00:00:00 2001 From: Robert Jaros Date: Thu, 16 May 2019 15:06:28 +0200 Subject: API documentation for KVision 0.0.36 --- .../-tab-panel/add-tab.html | 6 ++++-- .../-tab-panel/get-child-component.html | 18 ++++++++++++++++++ .../-tab-panel/get-nav-component.html | 18 ++++++++++++++++++ api/pl.treksoft.kvision.panel/-tab-panel/index.html | 20 +++++++++++++++++++- 4 files changed, 59 insertions(+), 3 deletions(-) create mode 100644 api/pl.treksoft.kvision.panel/-tab-panel/get-child-component.html create mode 100644 api/pl.treksoft.kvision.panel/-tab-panel/get-nav-component.html (limited to 'api/pl.treksoft.kvision.panel/-tab-panel') diff --git a/api/pl.treksoft.kvision.panel/-tab-panel/add-tab.html b/api/pl.treksoft.kvision.panel/-tab-panel/add-tab.html index 994ff44e..fd140749 100644 --- a/api/pl.treksoft.kvision.panel/-tab-panel/add-tab.html +++ b/api/pl.treksoft.kvision.panel/-tab-panel/add-tab.html @@ -8,8 +8,8 @@ kvision / pl.treksoft.kvision.panel / TabPanel / addTab

addTab

- -open fun addTab(title: String, panel: Component, icon: String? = null, image: ResString? = null, route: String? = null): TabPanel + +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

@@ -20,6 +20,8 @@ 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
diff --git a/api/pl.treksoft.kvision.panel/-tab-panel/get-child-component.html b/api/pl.treksoft.kvision.panel/-tab-panel/get-child-component.html new file mode 100644 index 00000000..a5e88799 --- /dev/null +++ b/api/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/api/pl.treksoft.kvision.panel/-tab-panel/get-nav-component.html b/api/pl.treksoft.kvision.panel/-tab-panel/get-nav-component.html new file mode 100644 index 00000000..825aaccd --- /dev/null +++ b/api/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/api/pl.treksoft.kvision.panel/-tab-panel/index.html b/api/pl.treksoft.kvision.panel/-tab-panel/index.html index d9f0aadd..d8db44dd 100644 --- a/api/pl.treksoft.kvision.panel/-tab-panel/index.html +++ b/api/pl.treksoft.kvision.panel/-tab-panel/index.html @@ -63,12 +63,30 @@

addTab

-open fun addTab(title: String, panel: Component, icon: String? = null, image: ResString? = null, route: String? = null): TabPanel +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

-- cgit