View Source Phoenix.UI.Components.Accordion (Phoenix UI v0.1.6)

Provides accordion component.

Link to this section Summary

Functions

Renders accordion component.

Closes accordion by selector.

Opens accordion by selector.

Link to this section Functions

Renders accordion component.

examples

Examples

```
<.accordion>
  <:header>
    Collapsible Item #1
  </:header>
  <:panel>
    Collapsible content
  </:panel>
</.accordion>
```
Link to this function

close_accordion(selector)

View Source
@spec close_accordion(String.t()) :: struct()

Closes accordion by selector.

examples

Examples

iex> close_accordion(selector)
%JS{}

iex> close_accordion(js, selector)
%JS{}
Link to this function

close_accordion(js, selector)

View Source
@spec close_accordion(
  struct(),
  String.t()
) :: struct()
Link to this function

open_accordion(selector)

View Source
@spec open_accordion(String.t()) :: struct()

Opens accordion by selector.

examples

Examples

iex> open_accordion(selector)
%JS{}

iex> open_accordion(js, selector)
%JS{}
Link to this function

open_accordion(js, selector)

View Source
@spec open_accordion(
  struct(),
  String.t()
) :: struct()