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

Provides collapse component.

Link to this section Summary

Functions

Closes collapse by selector.

Renders collapse component.

Opens collapse by selector.

Link to this section Functions

Link to this function

close_collapse(selector)

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

Closes collapse by selector.

examples

Examples

iex> close_collapse(selector)
%JS{}

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

close_collapse(js, selector)

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

Renders collapse component.

examples

Examples

```
<.collapse>
  content
</.collapse>
```

attributes

Attributes

  • element (:string) - Defaults to "div".
  • extend_class (:string)
  • max_size (:string) - Defaults to "5000px".
  • orientation (:string) - Defaults to "vertical".
  • rest (:global) - Supports all globals plus: ["open"].
  • transition_duration (:integer) - Defaults to 300.

slots

Slots

  • inner_block (required)
@spec open_collapse(String.t()) :: struct()

Opens collapse by selector.

examples

Examples

iex> open_collapse(selector)
%JS{}

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

open_collapse(js, selector)

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