m3e/accordion

accordion provides Lustre support for the M3E Accordion component

Types

Accordion is a container for Expansion Panels

Fields:

  • multi: Whether multiple panels can be expanded at the same time
pub opaque type Accordion

Values

pub fn multi(arg: Accordion, multi: Bool) -> Accordion

multi sets the multi field

pub fn new() -> Accordion

new creates a new Accordion

pub fn render(
  a: Accordion,
  attributes: List(attribute.Attribute(msg)),
  children: List(element.Element(msg)),
) -> element.Element(msg)

render creates a Lustre Element from an Accordion

Search Document