View Source Phoenix.UI.Components.Collapse (Phoenix UI v0.1.9)
Provides collapse component.
Link to this section Summary
Link to this section Functions
Closes collapse by selector.
examples
Examples
iex> close_collapse(selector)
%JS{}
iex> close_collapse(js, selector)
%JS{}
@spec collapse(Phoenix.LiveView.Socket.assigns()) :: Phoenix.LiveView.Rendered.t()
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"
.transition_duration
(:integer
) - Defaults to300
.- Global attributes are accepted. Supports all globals plus:
["open"]
.
slots
Slots
inner_block
(required)
Opens collapse by selector.
examples
Examples
iex> open_collapse(selector)
%JS{}
iex> open_collapse(js, selector)
%JS{}