Package-level declarations

Types

Link copied to clipboard
open class Accordion(className: String? = null, id: String? = null, renderConfig: RenderConfig = RenderConfig.Default) : Tag<HTMLDivElement> , IAccordion

Accordion component.

Link copied to clipboard
open class Carousel(className: String? = null, id: String? = null, renderConfig: RenderConfig = RenderConfig.Default) : Tag<HTMLDivElement> , ICarousel

Carousel component.

Link copied to clipboard

Accordion component.

Link copied to clipboard

Carousel component.

Link copied to clipboard

Bootstrap offcanvas component.

Link copied to clipboard

Tab panel component.

Link copied to clipboard
open class Offcanvas(className: String? = null, id: String? = null, renderConfig: RenderConfig = RenderConfig.Default) : Tag<HTMLDivElement> , IOffcanvas

Bootstrap offcanvas component.

Link copied to clipboard

The offcanvas placement.

Link copied to clipboard

The offcanvas responsive types.

Link copied to clipboard

Left or right tab size.

Link copied to clipboard
open class TabPanel(activeIndex: Int = -1, className: String? = null, id: String? = null, renderConfig: RenderConfig = RenderConfig.Default) : Tag<HTMLDivElement> , ITabPanel

Tab panel component.

Link copied to clipboard

Tab position.

Functions

Link copied to clipboard
@Composable
fun IComponent.accordion(flush: Boolean = false, alwaysOpen: Boolean = false, openedIndex: Int = 0, className: String? = null, id: String? = null, content: @Composable IAccordion.() -> Unit)

Creates an Accordion component.

Link copied to clipboard
@Composable
fun IComponent.accordionRef(flush: Boolean = false, alwaysOpen: Boolean = false, openedIndex: Int = 0, className: String? = null, id: String? = null, content: @Composable IAccordion.() -> Unit): Accordion

Creates an Accordion component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.carousel(fade: Boolean = false, hideControls: Boolean = false, hideIndicators: Boolean = false, autoPlay: Boolean = false, interval: Int = 5000, disableTouch: Boolean = false, activeIndex: Int = 0, prevButtonTitle: String = "Previous", nextButtonTitle: String = "Next", className: String? = null, id: String? = null, content: @Composable ICarousel.() -> Unit)

Creates an Carousel component.

Link copied to clipboard
@Composable
fun IComponent.carouselRef(fade: Boolean = false, hideControls: Boolean = false, hideIndicators: Boolean = false, autoPlay: Boolean = false, interval: Int = 5000, disableTouch: Boolean = false, activeIndex: Int = 0, prevButtonTitle: String = "Previous", nextButtonTitle: String = "Next", className: String? = null, id: String? = null, content: @Composable ICarousel.() -> Unit): Carousel

Creates an Carousel component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.offcanvas(caption: String? = null, placement: OffPlacement = OffPlacement.OffcanvasStart, responsiveType: OffResponsiveType? = null, closeButton: Boolean = true, bodyScrolling: Boolean = false, backdrop: Boolean = true, escape: Boolean = true, className: String? = null, id: String? = null, content: @Composable IOffcanvas.() -> Unit = {})

Creates an Offcanvas component.

Link copied to clipboard
@Composable
fun IComponent.offcanvasRef(caption: String? = null, placement: OffPlacement = OffPlacement.OffcanvasStart, responsiveType: OffResponsiveType? = null, closeButton: Boolean = true, bodyScrolling: Boolean = false, backdrop: Boolean = true, escape: Boolean = true, className: String? = null, id: String? = null, content: @Composable IOffcanvas.() -> Unit = {}): Offcanvas

Creates an Offcanvas component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.tabPanel(tabPosition: TabPosition = TabPosition.Top, sideTabSize: SideTabSize = SideTabSize.Size3, scrollableTabs: Boolean = false, draggableTabs: Boolean = false, activeIndex: Int = -1, className: String? = null, id: String? = null, content: @Composable ITabPanel.() -> Unit)

Creates a TabPanel component.

Link copied to clipboard
@Composable
fun IComponent.tabPanelRef(tabPosition: TabPosition = TabPosition.Top, sideTabSize: SideTabSize = SideTabSize.Size3, scrollableTabs: Boolean = false, draggableTabs: Boolean = false, activeIndex: Int = -1, className: String? = null, id: String? = null, content: @Composable ITabPanel.() -> Unit): TabPanel

Creates a TabPanel component, returning a reference.