Navbar

open class Navbar(label: String? = null, link: String? = null, type: NavbarType? = null, expand: NavbarExpand? = NavbarExpand.LG, nColor: NavbarColor? = null, bgColor: BsBgColor = BsBgColor.BODYTERTIARY, collapseOnClick: Boolean = false, dataNavigo: Boolean? = null, containerType: <Error class: unknown class> = ContainerType.FLUID, className: String? = null, init: Navbar.() -> Unit? = null)

The Bootstrap Navbar container.

Parameters

label

the navbar header label

link

the navbar header link

type

the navbar type

expand

the navbar responsive behavior

nColor

the navbar color

bgColor

the navbar background color

collapseOnClick

the navbar is auto collapsed when the link is clicked

dataNavigo

the 'data-navigo' attribute for history API based JS routing

containerType

the internal container type

className

CSS class names

init

an initializer extension function

Constructors

Link copied to clipboard
constructor(label: String? = null, link: String? = null, type: NavbarType? = null, expand: NavbarExpand? = NavbarExpand.LG, nColor: NavbarColor? = null, bgColor: BsBgColor = BsBgColor.BODYTERTIARY, collapseOnClick: Boolean = false, dataNavigo: Boolean? = null, containerType: <Error class: unknown class> = ContainerType.FLUID, className: String? = null, init: Navbar.() -> Unit? = null)

Types

Link copied to clipboard
object Companion

Properties

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

The navbar background color.

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

The navbar brand link component.

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

The 'data-navigo' attribute for history API based JS routing.

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

The navbar responsive behavior.

Link copied to clipboard

The navbar header label.

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

The navbar header link.

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

The navbar color.

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

The navbar type.

Functions

Link copied to clipboard
open fun add(child: <Error class: unknown class>)
open fun add(position: Int, child: <Error class: unknown class>)
Link copied to clipboard
open fun addAll(children: List<<Error class: unknown class>>)
Link copied to clipboard
open fun buildAttributeSet(attributeSetBuilder: <Error class: unknown class>)
Link copied to clipboard
open fun buildClassSet(classSetBuilder: <Error class: unknown class>)
Link copied to clipboard
open fun disposeAll()
Link copied to clipboard
open fun getChildren(): List<<Error class: unknown class>>
Link copied to clipboard
fun Navbar.nav(rightAlign: Boolean = false, className: String? = null, init: Nav.() -> Unit? = null): Nav

DSL builder extension function.

Link copied to clipboard
fun Navbar.navForm(rightAlign: Boolean = false, className: String? = null, init: NavForm.() -> Unit? = null): NavForm

DSL builder extension function.

Link copied to clipboard
fun Navbar.navText(label: String, className: String? = null): <Error class: unknown class>
Link copied to clipboard
open fun remove(child: <Error class: unknown class>)
Link copied to clipboard
open fun removeAll()
Link copied to clipboard
open fun removeAt(position: Int)
Link copied to clipboard
open fun render(): <Error class: unknown class>