ui/tabs
- ui/tabs
- static
- .instances :
Array
- .initializer
- .init()
- .setup(element, options) ⇒
Object
- .instances :
- inner
- static
ui/tabs.instances : Array
Array of current tab instances (exported if you need to interact with them)
Kind: static constant of ui/tabs
ui/tabs.initializer
Tabs Component Initializer
Kind: static constant of ui/tabs
ui/tabs.init()
Init all instances currently in document
Kind: static method of ui/tabs
ui/tabs.setup(element, options) ⇒ Object
Kind: static method of ui/tabs
Returns: Object
- Instance object
Param | Type | Description |
---|---|---|
element | Node |
Tablist Element |
options | Node |
Options to set as defaults (can be overridden by element dataset options) |
ui/tabs~openByCurrentHash()
Opens the a tabpanel if it matches current hash (used in initial init)
Kind: inner method of ui/tabs
ui/tabs~handleOpen()
Responsible for setting hash on open if option is set
Kind: inner method of ui/tabs
ui/tabs~setHeights()
Responsible for creating equal height tab panels
Kind: inner method of ui/tabs