Tab

open class Tab(label: String? = null, icon: String? = null, image: <Error class: unknown class>? = null, closable: Boolean = false, val route: String? = null, init: Tab.() -> Unit? = null)

The single Tab component inside the TabPanel container.

Parameters

label

label of the tab

icon

icon of the tab

image

image of the tab

closable

determines if this tab is closable

route

JavaScript route to activate given tab

init

an initializer extension function

Constructors

Link copied to clipboard
constructor(label: String? = null, child: <Error class: unknown class>, icon: String? = null, image: <Error class: unknown class>? = null, closable: Boolean = false, route: String? = null, init: Tab.() -> Unit? = null)
constructor(label: String? = null, icon: String? = null, image: <Error class: unknown class>? = null, closable: Boolean = false, route: String? = null, init: Tab.() -> Unit? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
var closable: <Error class: unknown class>

Determines if this tab is closable.

Link copied to clipboard
var icon: <Error class: unknown class>

The icon of the tab.

Link copied to clipboard
var image: <Error class: unknown class>

The image of the tab.

Link copied to clipboard
var label: <Error class: unknown class>

The label of the tab.

Link copied to clipboard
val link: <Error class: unknown class>

A link component within the tab.

Link copied to clipboard
val route: String? = null

Functions

Link copied to clipboard
open fun childrenVNodes(): Array<<Error class: unknown class>>
Link copied to clipboard
open fun dispose()
Link copied to clipboard
open fun setDragDropData(format: String, data: String)