Offcanvas

open class Offcanvas(caption: String? = null, placement: OffPlacement = OffPlacement.START, closeButton: Boolean = true, dark: Boolean = false, responsiveType: OffResponsiveType? = null, scrollableBody: Boolean = false, backdrop: Boolean = true, escape: Boolean = true, className: String? = null, init: Offcanvas.() -> Unit? = null)

The Bootstrap offcanvas component.

Parameters

caption

the offcanvas caption

placement

the offcanvas placement

closeButton

determines if Close button is visible

dark

dark mode

responsiveType

the offcanvas responsive type

scrollableBody

determines if the page body is scrollable

backdrop

determines if the backdrop is visible

escape

determines if the offcanvas can be closed with the Esc key

className

CSS class names

init

an initializer extension function

Constructors

Link copied to clipboard
constructor(caption: String? = null, placement: OffPlacement = OffPlacement.START, closeButton: Boolean = true, dark: Boolean = false, responsiveType: OffResponsiveType? = null, scrollableBody: Boolean = false, backdrop: Boolean = true, escape: Boolean = true, className: String? = null, init: Offcanvas.() -> Unit? = null)

Types

Link copied to clipboard
object Companion

Properties

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

The offcanvas body component.

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

The offcanvas caption text.

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

The offcanvas caption component.

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

Determines if Close button is visible.

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

Dark mode.

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

The offcanvas header component.

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

The offcanvas placement.

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

The offcanvas responsive 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 afterInsert(node: <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
open fun hide()
Link copied to clipboard

Hide offcanvas with Bootstrap function.

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

Show offcanvas with Bootstrap function.

Link copied to clipboard
open fun toggle()

Toggle offcanvas visibility.