Vitex Software's Ease Twitter Bootstrap4

Tabs extends Container
in package

Tags
see
https://getbootstrap.com/docs/4.3/components/navs/#javascript-behavior
author

Vítězslav Dvořák info@vitexsoftware.cz

Table of Contents

$activeTab  : string
$tabs  : array<string|int, mixed>
__construct()  : mixed
addTab()  : mixed
Add New Tab.
finalize()  : void
Assembling.
strToID()  : string
Convert Tab Name to ID.
tabBodies()  : DivTag
Tabs Bodies.
tabHandles()  : UlTag
Tabs Handles.

Properties

$activeTab

private string $activeTab = ''

$tabs

private array<string|int, mixed> $tabs = []

Methods

__construct()

public __construct([array<string, Embedable$tabs = [] ][, array<string, string> $properties = [] ]) : mixed
Parameters
$tabs : array<string, Embedable> = []
$properties : array<string, string> = []
Return values
mixed

addTab()

Add New Tab.

public addTab(string $label, mixed $content[, bool $active = false ]) : mixed
Parameters
$label : string
$content : mixed

to render in tab body

$active : bool = false

add as active tab

Return values
mixed

finalize()

Assembling.

public finalize() : void
Return values
void

strToID()

Convert Tab Name to ID.

public static strToID(string $tabLabel) : string
Parameters
$tabLabel : string
Return values
string

tabBodies()

Tabs Bodies.

public tabBodies() : DivTag
Return values
DivTag

tabHandles()

Tabs Handles.

public tabHandles() : UlTag
Return values
UlTag

Search results