Navbar
extends NavTag
in package
Bootstrap4 NavBar.
Table of Contents
Properties
- $leftContent : UlTag
- Vnitřek menu.
- $mainpage : string
- Brand link destination.
- $rightContent : UlTag
- Položky menu přidávané vpravo.
- $navBarName : string
Methods
- __construct() : mixed
- NavBar.
- addDropDownMenu() : NavItemDropDown
- Add Dropdown menu to nav.
- addMenuItem() : LiTag
- Add new Menu Item into navbar.
- finalize() : void
- navbarCollapse() : DivTag
- Navbar collapse helper.
- navBarToggler() : ButtonTag
Properties
$leftContent
Vnitřek menu.
public
UlTag
$leftContent
$mainpage
Brand link destination.
public
string
$mainpage
= '#'
$rightContent
Položky menu přidávané vpravo.
public
UlTag
$rightContent
$navBarName
private
string
$navBarName
= 'nav'
Methods
__construct()
NavBar.
public
__construct([string $brand = null ][, string $name = 'navbar' ][, array<string|int, mixed> $properties = [] ]) : mixed
Parameters
- $brand : string = null
- $name : string = 'navbar'
- $properties : array<string|int, mixed> = []
addDropDownMenu()
Add Dropdown menu to nav.
public
addDropDownMenu(string $label, array<string, string> $items[, string $placement = 'left' ]) : NavItemDropDown
Parameters
- $label : string
-
submenu label
- $items : array<string, string>
-
['url'=>'label','url2'=>'label2','divider1'=>'',...]
- $placement : string = 'left'
-
"left" is default
Return values
NavItemDropDownaddMenuItem()
Add new Menu Item into navbar.
public
addMenuItem(mixed $content[, bool $enabled = true ][, string $placement = 'left' ]) : LiTag
Parameters
- $content : mixed
-
to insert in menu
- $enabled : bool = true
-
false give you gray nonclickable menu item
- $placement : string = 'left'
-
"left" is default
Return values
LiTag —MenuItem added
finalize()
public
finalize() : void
navbarCollapse()
Navbar collapse helper.
public
navbarCollapse() : DivTag
Return values
DivTag —navbar collapse
navBarToggler()
public
navBarToggler() : ButtonTag