defmodule Boxicons do
@moduledoc """
Provides precompiled icon compiles from [boxicons.com](boxicons.com).
## Usage
Boxicons come in three styles – regular, solid, and logo.
By default, the icon components will use the regular style, but the `solid` attributes may be passed to select styling,
for example:
```heex
```
You can also pass arbitrary HTML attributes to the components:
```heex
```
## Boxicons License Attribution
The MIT License (MIT)
Copyright (c) 2015-2021 Aniket Suvarna
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
"""
use Phoenix.Component
defp svg(assigns, regular, solid) do
assigns =
case assigns do
%{solid: false} -> assign(assigns, paths: regular)
%{solid: true} -> assign(assigns, paths: solid)
end
~H"""
"""
end
defp svg(assigns, regular) do
assigns = assign(assigns, paths: regular)
~H"""
"""
end
@doc """
Renders the `video` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def video(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `error` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def error(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `barcode` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def barcode(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `dizzy` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def dizzy(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `window_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def window_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `folder_plus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def folder_plus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `fridge` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def fridge(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bone` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bone(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cloud_rain` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cloud_rain(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `mouse` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def mouse(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `magnet` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def magnet(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `mask` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def mask(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `brush` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def brush(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `movie_play` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def movie_play(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `color` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def color(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `hotel` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def hotel(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `file_blank` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def file_blank(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `alarm_exclamation` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def alarm_exclamation(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `area` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def area(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bar_chart_alt_2` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bar_chart_alt_2(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `brain` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def brain(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cuboid` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cuboid(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `log_in` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def log_in(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `traffic_cone` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def traffic_cone(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cctv` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cctv(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `share` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def share(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `extension` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def extension(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `confused` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def confused(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `minus_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def minus_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `briefcase` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def briefcase(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chevron_right` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chevron_right(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `no_entry` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def no_entry(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `dice_3` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def dice_3(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `right_arrow` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def right_arrow(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `buildings` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def buildings(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_square_error` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_square_error(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `book` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def book(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `credit_card_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def credit_card_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `rectangle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def rectangle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `camera_movie` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def camera_movie(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `filter_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def filter_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `circle_three_quarter` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def circle_three_quarter(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `shower` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def shower(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `map_pin` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def map_pin(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_alt_detail` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_alt_detail(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `comment_detail` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def comment_detail(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `right_top_arrow_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def right_top_arrow_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `info_square` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def info_square(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `zoom_out` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def zoom_out(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `objects_horizontal_left` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def objects_horizontal_left(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `calendar` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def calendar(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `exit` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def exit(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chevron_up` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chevron_up(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cable_car` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cable_car(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `certification` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def certification(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `comment_x` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def comment_x(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cart` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cart(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `navigation` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def navigation(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `music` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def music(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cheese` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cheese(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `moon` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def moon(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_check` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_check(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `video_recording` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def video_recording(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `joystick_button` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def joystick_button(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `captions` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def captions(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `shield` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def shield(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `toggle_left` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def toggle_left(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `calendar_check` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def calendar_check(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `building` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def building(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `award` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def award(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bowl_hot` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bowl_hot(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_alt_dots` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_alt_dots(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `time` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def time(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cube_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cube_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `trophy` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def trophy(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `sad` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def sad(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `file_find` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def file_find(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_square_x` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_square_x(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `purchase_tag` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def purchase_tag(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `radio` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def radio(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chat` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chat(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `happy_heart_eyes` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def happy_heart_eyes(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `video_off` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def video_off(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `search_alt_2` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def search_alt_2(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `spreadsheet` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def spreadsheet(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `store` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def store(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `dish` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def dish(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `alarm` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def alarm(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `rocket` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def rocket(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `caret_down_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def caret_down_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `map` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def map(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `smile` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def smile(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `brightness_half` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def brightness_half(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `copyright` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def copyright(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `wine` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def wine(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `paint_roll` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def paint_roll(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `purchase_tag_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def purchase_tag_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `movie` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def movie(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `low_vision` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def low_vision(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `copy` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def copy(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `location_plus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def location_plus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `objects_vertical_top` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def objects_vertical_top(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `baseball` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def baseball(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `card` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def card(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `comment_edit` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def comment_edit(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `been_here` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def been_here(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `donate_heart` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def donate_heart(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `tv` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def tv(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `arrow_from_top` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def arrow_from_top(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `wallet_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def wallet_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `shocked` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def shocked(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `wink_smile` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def wink_smile(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `receipt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def receipt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `notepad` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def notepad(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `basket` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def basket(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `sticker` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def sticker(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `dock_left` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def dock_left(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `timer` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def timer(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `speaker` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def speaker(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `devices` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def devices(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cool` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cool(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cloud_download` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cloud_download(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `book_heart` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def book_heart(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `coffee` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def coffee(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_rounded_detail` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_rounded_detail(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_alt_check` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_alt_check(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `folder_open` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def folder_open(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `heart_square` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def heart_square(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `layout` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def layout(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `eraser` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def eraser(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `droplet` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def droplet(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `webcam` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def webcam(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `file` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def file(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `video_plus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def video_plus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `rewind_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def rewind_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bell` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bell(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `polygon` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def polygon(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bed` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bed(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `medal` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def medal(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_square` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_square(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `car` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def car(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bug` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bug(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `comment_check` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def comment_check(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `up_arrow` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def up_arrow(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_square_edit` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_square_edit(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `dice_4` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def dice_4(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `joystick_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def joystick_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `book_add` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def book_add(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `sun` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def sun(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `mobile_vibration` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def mobile_vibration(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `happy_beaming` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def happy_beaming(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `trash_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def trash_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_square_add` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_square_add(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cake` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cake(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `layer_plus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def layer_plus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `collection` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def collection(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chevron_up_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chevron_up_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `left_arrow` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def left_arrow(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bulb` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bulb(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `log_in_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def log_in_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `heart_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def heart_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `caret_right_square` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def caret_right_square(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `badge_check` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def badge_check(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `mobile` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def mobile(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `download` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def download(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bowling_ball` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bowling_ball(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `doughnut_chart` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def doughnut_chart(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `book_content` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def book_content(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `calculator` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def calculator(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `tachometer` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def tachometer(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `coin` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def coin(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `lock_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def lock_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_detail` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_detail(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `arrow_to_left` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def arrow_to_left(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `volume_mute` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def volume_mute(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bell_minus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bell_minus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `search` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def search(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `edit` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def edit(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `pie_chart_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def pie_chart_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chevron_left_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chevron_left_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `printer` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def printer(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `home` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def home(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `objects_vertical_bottom` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def objects_vertical_bottom(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `credit_card` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def credit_card(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `calendar_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def calendar_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `caret_left_square` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def caret_left_square(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `photo_album` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def photo_album(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `pointer` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def pointer(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cabinet` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cabinet(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chevron_right_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chevron_right_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_alt_error` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_alt_error(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cog` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cog(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `gas_pump` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def gas_pump(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `lock_open_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def lock_open_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chevrons_right` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chevrons_right(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `plus_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def plus_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bookmark_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bookmark_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `coffee_togo` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def coffee_togo(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `credit_card_front` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def credit_card_front(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cookie` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cookie(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_rounded_dots` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_rounded_dots(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `left_arrow_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def left_arrow_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `tired` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def tired(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `meh_blank` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def meh_blank(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `meteor` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def meteor(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `camera` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def camera(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `hourglass` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def hourglass(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `carousel` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def carousel(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chart` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chart(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `user_voice` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def user_voice(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_rounded_minus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_rounded_minus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `envelope` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def envelope(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `upside_down` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def upside_down(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `comment` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def comment(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `tag` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def tag(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bug_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bug_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `angry` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def angry(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `landscape` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def landscape(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `arrow_to_top` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def arrow_to_top(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_add` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_add(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chevron_up_square` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chevron_up_square(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `image_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def image_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `meh_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def meh_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `time_five` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def time_five(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_alt_add` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_alt_add(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `ruler` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def ruler(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `left_down_arrow_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def left_down_arrow_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `category_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def category_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `calendar_plus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def calendar_plus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `dice_1` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def dice_1(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `trash` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def trash(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chevrons_up` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chevrons_up(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `brightness` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def brightness(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `vector` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def vector(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `objects_horizontal_center` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def objects_horizontal_center(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `dock_bottom` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def dock_bottom(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `package` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def package(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `user_minus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def user_minus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `phone_call` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def phone_call(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `phone` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def phone(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `user_x` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def user_x(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_rounded` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_rounded(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `error_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def error_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `diamond` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def diamond(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `comment_dots` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def comment_dots(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `upvote` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def upvote(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `beer` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def beer(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `pen` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def pen(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `user_plus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def user_plus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `tag_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def tag_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chevron_left` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chevron_left(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `terminal` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def terminal(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chevron_down` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chevron_down(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `user_pin` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def user_pin(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `layer` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def layer(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `calendar_star` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def calendar_star(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `grid_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def grid_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `briefcase_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def briefcase_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `directions` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def directions(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_dots` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_dots(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `buoy` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def buoy(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_rounded_x` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_rounded_x(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `wrench` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def wrench(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `shield_alt_2` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def shield_alt_2(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `wallet` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def wallet(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `check_square` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def check_square(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `x_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def x_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `basketball` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def basketball(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cube` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cube(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `home_heart` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def home_heart(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `home_smile` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def home_smile(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `heart` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def heart(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `calendar_heart` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def calendar_heart(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `archive_in` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def archive_in(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_alt_x` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_alt_x(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `dock_top` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def dock_top(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bar_chart_square` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bar_chart_square(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `right_down_arrow_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def right_down_arrow_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `pyramid` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def pyramid(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `mouse_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def mouse_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bookmark_alt_minus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bookmark_alt_minus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `conversation` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def conversation(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cylinder` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cylinder(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `hard_hat` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def hard_hat(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `error_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def error_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `taxi` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def taxi(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `leaf` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def leaf(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `pin` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def pin(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `caret_right_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def caret_right_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `send` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def send(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `face` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def face(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `arrow_to_bottom` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def arrow_to_bottom(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `check_shield` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def check_shield(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `book_bookmark` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def book_bookmark(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_alt_minus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_alt_minus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `caret_up_square` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def caret_up_square(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `skip_previous_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def skip_previous_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `church` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def church(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bookmark_plus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bookmark_plus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `brush_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def brush_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `save` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def save(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `square` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def square(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `calendar_exclamation` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def calendar_exclamation(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `camera_off` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def camera_off(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `detail` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def detail(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chalkboard` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chalkboard(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `arrow_from_bottom` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def arrow_from_bottom(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_square_check` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_square_check(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `user_check` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def user_check(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `objects_horizontal_right` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def objects_horizontal_right(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `palette` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def palette(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `down_arrow` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def down_arrow(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `news` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def news(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `microphone_off` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def microphone_off(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_error` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_error(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_rounded_error` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_rounded_error(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `happy` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def happy(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `registered` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def registered(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bomb` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bomb(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `phone_outgoing` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def phone_outgoing(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `edit_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def edit_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `spa` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def spa(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `calendar_week` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def calendar_week(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `downvote` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def downvote(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `sleepy` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def sleepy(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `notification_off` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def notification_off(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `copy_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def copy_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chevron_left_square` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chevron_left_square(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `rename` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def rename(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `comment_add` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def comment_add(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `home_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def home_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `phone_off` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def phone_off(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `right_arrow_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def right_arrow_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_square_dots` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_square_dots(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `clinic` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def clinic(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_minus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_minus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `dice_2` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def dice_2(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `log_out_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def log_out_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `color_fill` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def color_fill(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chevron_right_square` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chevron_right_square(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `lemon` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def lemon(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `book_open` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def book_open(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `toggle_right` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def toggle_right(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `microphone` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def microphone(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `dice_6` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def dice_6(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `image` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def image(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `shield_minus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def shield_minus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `train` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def train(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `info_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def info_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bus_school` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bus_school(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `volume` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def volume(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `gift` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def gift(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chip` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chip(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `hdd` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def hdd(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `band_aid` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def band_aid(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bath` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bath(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `laugh` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def laugh(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `envelope_open` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def envelope_open(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `book_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def book_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `analyse` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def analyse(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `ball` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def ball(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `customize` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def customize(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `down_arrow_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def down_arrow_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `calendar_edit` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def calendar_edit(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `camera_home` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def camera_home(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `up_arrow_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def up_arrow_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cart_download` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cart_download(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `door_open` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def door_open(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `slideshow` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def slideshow(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `volume_full` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def volume_full(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `tone` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def tone(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `crown` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def crown(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_alt_edit` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_alt_edit(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `microchip` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def microchip(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `objects_vertical_center` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def objects_vertical_center(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `donate_blood` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def donate_blood(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `checkbox_checked` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def checkbox_checked(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `pie_chart_alt_2` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def pie_chart_alt_2(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `server` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def server(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `right_arrow_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def right_arrow_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `briefcase_alt_2` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def briefcase_alt_2(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `memory_card` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def memory_card(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `alarm_snooze` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def alarm_snooze(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `network_chart` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def network_chart(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_square_detail` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_square_detail(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `meh` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def meh(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `comment_minus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def comment_minus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `arrow_from_left` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def arrow_from_left(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `box` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def box(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cart_add` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cart_add(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bell_off` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bell_off(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cloud_upload` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cloud_upload(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_edit` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_edit(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `star` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def star(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `share_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def share_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chevrons_down` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chevrons_down(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `alarm_add` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def alarm_add(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `duplicate` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def duplicate(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bowl_rice` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bowl_rice(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `key` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def key(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `paint` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def paint(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `group` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def group(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `hide` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def hide(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `universal_access` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def universal_access(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `user` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def user(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `select_multiple` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def select_multiple(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `phone_incoming` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def phone_incoming(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_rounded_check` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_rounded_check(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `vial` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def vial(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `injection` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def injection(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `folder` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def folder(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `sushi` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def sushi(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bullseye` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bullseye(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `skip_next_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def skip_next_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `left_arrow_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def left_arrow_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bell_plus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bell_plus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `battery` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def battery(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bookmark` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bookmark(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `calendar_x` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def calendar_x(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `dollar_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def dollar_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `baguette` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def baguette(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chevron_down_square` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chevron_down_square(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `calendar_event` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def calendar_event(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `category` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def category(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `archive` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def archive(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `caret_down_square` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def caret_down_square(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `map_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def map_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `zoom_in` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def zoom_in(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `up_arrow_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def up_arrow_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `calendar_minus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def calendar_minus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `capsule` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def capsule(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `fast_forward_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def fast_forward_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `party` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def party(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `pie_chart` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def pie_chart(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `notification` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def notification(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_x` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_x(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `add_to_queue` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def add_to_queue(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `home_alt_2` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def home_alt_2(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cricket_ball` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cricket_ball(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `data` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def data(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `lock_open` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def lock_open(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `stopwatch` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def stopwatch(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `circle_quarter` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def circle_quarter(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `popsicle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def popsicle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `plug` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def plug(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `show` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def show(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_rounded_edit` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_rounded_edit(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `food_menu` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def food_menu(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cloud_lightning` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cloud_lightning(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `check_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def check_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `happy_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def happy_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `blanket` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def blanket(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `lock` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def lock(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `volume_low` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def volume_low(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `user_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def user_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `ghost` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def ghost(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `caret_up_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def caret_up_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `arch` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def arch(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `album` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def album(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `arrow_from_right` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def arrow_from_right(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `paper_plane` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def paper_plane(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `alarm_off` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def alarm_off(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `flag` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def flag(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `shield_x` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def shield_x(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bot` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bot(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `film` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def film(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `shield_plus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def shield_plus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bolt_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bolt_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `joystick` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def joystick(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `compass` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def compass(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `caret_left_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def caret_left_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `building_house` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def building_house(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `down_arrow_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def down_arrow_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `log_out` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def log_out(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `store_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def store_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `dock_right` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def dock_right(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `comment_error` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def comment_error(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `badge` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def badge(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `disc` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def disc(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bookmark_alt_plus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bookmark_alt_plus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `shopping_bag` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def shopping_bag(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `drink` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def drink(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_rounded_add` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_rounded_add(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cloud` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cloud(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bible` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bible(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `checkbox_minus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def checkbox_minus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `note` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def note(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bookmark_heart` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bookmark_heart(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `paste` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def paste(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `archive_out` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def archive_out(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `pencil` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def pencil(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `grid` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def grid(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `checkbox` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def checkbox(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `help_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def help_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bookmarks` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bookmarks(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `spray_can` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def spray_can(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bong` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bong(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `dislike` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def dislike(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `folder_minus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def folder_minus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message_square_minus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message_square_minus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `dice_5` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def dice_5(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `tennis_ball` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def tennis_ball(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `wink_tongue` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def wink_tongue(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `like` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def like(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `image_add` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def image_add(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `crop` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def crop(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `left_top_arrow_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def left_top_arrow_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `square_rounded` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def square_rounded(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `label` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def label(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `coin_stack` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def coin_stack(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `adjust` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def adjust(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `first_aid` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def first_aid(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `bookmark_minus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def bookmark_minus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `book_reader` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def book_reader(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `id_card` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def id_card(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chevrons_left` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chevrons_left(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `arrow_to_right` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def arrow_to_right(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `game` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def game(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `layer_minus` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def layer_minus(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `cart_alt` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def cart_alt(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `message` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def message(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `chevron_down_circle` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def chevron_down_circle(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `planet` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def planet(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `circle_half` icon.
By default, the regular component is used, but the `solid`
attribute can be provided for alternative style.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
attr :solid, :boolean, default: false
def circle_half(assigns) do
svg(
assigns,
~S||,
~S||
)
end
@doc """
Renders the `t_shirt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def t_shirt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `walk` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def walk(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `bank` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def bank(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `face_mask` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def face_mask(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `x` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def x(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `mobile_landscape` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def mobile_landscape(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `signal_5` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def signal_5(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `space_bar` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def space_bar(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `power_off` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def power_off(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `plane` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def plane(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `dialpad` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def dialpad(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `guitar_amp` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def guitar_amp(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `quote_alt_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def quote_alt_left(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `plane_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def plane_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `traffic` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def traffic(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `yin_yang` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def yin_yang(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `rupee` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def rupee(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `task` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def task(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `border_inner` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def border_inner(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `male_female` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def male_female(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `align_middle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def align_middle(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `yen` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def yen(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `hand_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def hand_left(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `rotate_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def rotate_right(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `virus_block` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def virus_block(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `user_rectangle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def user_rectangle(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `grid_vertical` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def grid_vertical(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `minus_square` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def minus_square(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `offer` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def offer(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `usb` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def usb(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `check` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def check(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `euro` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def euro(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `window_close` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def window_close(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `desktop` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def desktop(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `shekel` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def shekel(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `rss` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def rss(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `anchor` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def anchor(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `align_justify` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def align_justify(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `voicemail` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def voicemail(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `quote_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def quote_right(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `window_open` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def window_open(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `dog` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def dog(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `redo` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def redo(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `poll` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def poll(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `cloud_drizzle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def cloud_drizzle(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `font_family` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def font_family(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `sync` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def sync(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `reflect_vertical` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def reflect_vertical(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `unite` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def unite(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `to_top` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def to_top(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `columns` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def columns(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `file_pdf` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def file_pdf(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `highlight` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def highlight(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `radio_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def radio_circle(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `ambulance` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def ambulance(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `hand_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def hand_right(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `thermometer` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def thermometer(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `move_vertical` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def move_vertical(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `institution` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def institution(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `droplet_half` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def droplet_half(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `hourglass_bottom` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def hourglass_bottom(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `shape_triangle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def shape_triangle(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `sort_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def sort_down(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `pulse` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def pulse(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `invader` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def invader(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `car_garage` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def car_garage(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `battery_low` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def battery_low(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `flame` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def flame(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `adjust_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def adjust_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `hand_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def hand_up(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `rfid` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def rfid(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `git_compare` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def git_compare(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `no_signal` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def no_signal(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `camera_plus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def camera_plus(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `closet` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def closet(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `shape_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def shape_circle(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `last_page` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def last_page(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `expand` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def expand(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `plus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def plus(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `street_view` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def street_view(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `quote_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def quote_left(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `sidebar` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def sidebar(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `grid_small` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def grid_small(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `coupon` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def coupon(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `border_outer` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def border_outer(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `loader_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def loader_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `shield_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def shield_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `wind` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def wind(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `megaphone` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def megaphone(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `quote_single_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def quote_single_left(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `border_top` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def border_top(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `trending_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def trending_down(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `wifi_2` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def wifi_2(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `wifi_1` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def wifi_1(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `minus_front` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def minus_front(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `caret_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def caret_down(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `expand_vertical` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def expand_vertical(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `plane_take_off` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def plane_take_off(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `font` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def font(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `play` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def play(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `move_horizontal` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def move_horizontal(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `link` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def link(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `first_page` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def first_page(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `paragraph` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def paragraph(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `car_crash` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def car_crash(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `coffee_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def coffee_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `inbox` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def inbox(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `skip_previous` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def skip_previous(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `quote_single_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def quote_single_right(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `car_wash` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def car_wash(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `border_all` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def border_all(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `file_txt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def file_txt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `border_radius` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def border_radius(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `podcast` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def podcast(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `money` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def money(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `file_export` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def file_export(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `bluetooth` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def bluetooth(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `bookmark_star` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def bookmark_star(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `skip_next` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def skip_next(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `checkbox_square` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def checkbox_square(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `file_image` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def file_image(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `swim` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def swim(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `accessibility` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def accessibility(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `trending_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def trending_up(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `sort_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def sort_up(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `bolt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def bolt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `baby_carriage` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def baby_carriage(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `move` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def move(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `current_location` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def current_location(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `upload` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def upload(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `stop` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def stop(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `user_account` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def user_account(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `business` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def business(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `skull` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def skull(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `list_plus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def list_plus(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `castle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def castle(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `lira` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def lira(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `shopping_bag_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def shopping_bag_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `discount` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def discount(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `check_double` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def check_double(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `loader` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def loader(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `file_plus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def file_plus(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `x_square` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def x_square(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `ship` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def ship(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `infinite` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def infinite(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `git_commit` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def git_commit(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `images` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def images(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `graduation` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def graduation(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `flask` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def flask(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `signal_1` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def signal_1(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `direction_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def direction_left(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `rewind` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def rewind(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `keyboard` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def keyboard(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `sort_a_z` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def sort_a_z(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `support` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def support(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `file_css` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def file_css(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `line_chart` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def line_chart(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `pause_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def pause_circle(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `rotate_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def rotate_left(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `fast_forward` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def fast_forward(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `female_sign` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def female_sign(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `show_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def show_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `subdirectory_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def subdirectory_right(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `subdirectory_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def subdirectory_left(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `broadcast` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def broadcast(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `chess` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def chess(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `cast` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def cast(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `font_color` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def font_color(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `minus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def minus(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `dna` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def dna(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `edit_location` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def edit_location(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `exclude` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def exclude(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `dumbbell` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def dumbbell(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `dialpad_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def dialpad_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `list_ol` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def list_ol(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `code_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def code_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `equalizer` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def equalizer(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `list_minus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def list_minus(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `truck` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def truck(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `file_doc` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def file_doc(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `landmark` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def landmark(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `file_archive` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def file_archive(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `braille` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def braille(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `water` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def water(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `mail_send` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def mail_send(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `repost` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def repost(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `collapse_horizontal` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def collapse_horizontal(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `florist` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def florist(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `hourglass_top` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def hourglass_top(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `border_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def border_right(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `border_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def border_left(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `paperclip` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def paperclip(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `sort_z_a` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def sort_z_a(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `signal_2` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def signal_2(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `plus_square` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def plus_square(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `child` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def child(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `trip` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def trip(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `cloud_snow` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def cloud_snow(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `right_arrow_square` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def right_arrow_square(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `grid_horizontal` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def grid_horizontal(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `dashboard` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def dashboard(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `component` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def component(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `quote_alt_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def quote_alt_right(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `link_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def link_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `balloon` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def balloon(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `reply_all` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def reply_all(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `stats` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def stats(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `dryer` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def dryer(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `hash` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def hash(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `line_chart_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def line_chart_down(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `up_arrow_square` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def up_arrow_square(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `cat` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def cat(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `parking` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def parking(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `screenshot` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def screenshot(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `slider` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def slider(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `slider_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def slider_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `qr` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def qr(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `file_jpg` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def file_jpg(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `recycle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def recycle(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `traffic_barrier` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def traffic_barrier(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `tag_x` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def tag_x(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `transfer_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def transfer_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `female` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def female(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `wifi_off` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def wifi_off(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `dots_vertical` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def dots_vertical(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `signal_3` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def signal_3(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `git_repo_forked` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def git_repo_forked(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `bell_ring` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def bell_ring(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `code_block` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def code_block(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `caret_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def caret_left(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `bitcoin` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def bitcoin(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `menu` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def menu(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `food_tag` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def food_tag(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `restaurant` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def restaurant(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `eject` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def eject(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `play_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def play_circle(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `coffee_bean` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def coffee_bean(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `fullscreen` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def fullscreen(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `dollar` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def dollar(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `horizontal_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def horizontal_left(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `vertical_bottom` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def vertical_bottom(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `code` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def code(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `filter` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def filter(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `link_external` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def link_external(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `sort` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def sort(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `contact` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def contact(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `italic` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def italic(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `bracket` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def bracket(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `virus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def virus(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `file_js` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def file_js(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `hive` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def hive(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `text` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def text(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `watch` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def watch(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `search_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def search_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `file_png` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def file_png(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `dots_horizontal` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def dots_horizontal(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `won` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def won(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `battery_charging` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def battery_charging(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `sort_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def sort_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `washer` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def washer(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `file_html` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def file_html(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `shopping_bags` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def shopping_bags(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `pause` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def pause(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `flag_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def flag_alt(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `male_sign` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def male_sign(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `aperture` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def aperture(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `list_ul` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def list_ul(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `chair` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def chair(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `math` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def math(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `world` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def world(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `pound` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def pound(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `exit_fullscreen` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def exit_fullscreen(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `list_check` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def list_check(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `file_md` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def file_md(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `unlink` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def unlink(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `selection` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def selection(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `outline` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def outline(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `horizontal_center` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def horizontal_center(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `glasses` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def glasses(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `star_half` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def star_half(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `money_withdraw` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def money_withdraw(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `bold` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def bold(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `trim` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def trim(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `cut` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def cut(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `underline` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def underline(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `wifi` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def wifi(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `clipboard` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def clipboard(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `glasses_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def glasses_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `direction_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def direction_right(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `city` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def city(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `zap` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def zap(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `user_detail` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def user_detail(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `microphone_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def microphone_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `transfer` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def transfer(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `expand_horizontal` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def expand_horizontal(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `factory` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def factory(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `battery_full` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def battery_full(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `shape_square` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def shape_square(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `flag_checkered` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def flag_checkered(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `library` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def library(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `test_tube` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def test_tube(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `station` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def station(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `intersect` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def intersect(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `window` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def window(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `mobile_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def mobile_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `shuffle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def shuffle(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `radio_circle_marked` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def radio_circle_marked(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `shapes` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def shapes(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `signal_4` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def signal_4(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `menu_alt_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def menu_alt_left(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `cross` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def cross(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `repeat` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def repeat(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `home_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def home_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `body` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def body(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `file_gif` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def file_gif(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `git_branch` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def git_branch(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `globe` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def globe(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `qr_scan` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def qr_scan(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `code_curly` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def code_curly(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `shield_quarter` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def shield_quarter(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `badge_dollar` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def badge_dollar(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `ruble` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def ruble(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `pizza` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def pizza(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `target_lock` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def target_lock(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `vertical_center` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def vertical_center(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `radiation` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def radiation(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `align_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def align_left(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `windows` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def windows(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `barcode_reader` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def barcode_reader(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `arrow_back` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def arrow_back(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `git_pull_request` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def git_pull_request(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `left_indent` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def left_indent(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `candles` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def candles(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `school` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def school(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `piano` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def piano(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `widget` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def widget(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `pear` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def pear(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `crosshair` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def crosshair(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `vertical_top` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def vertical_top(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `minus_back` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def minus_back(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `eyedropper` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def eyedropper(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `refresh` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def refresh(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `scan` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def scan(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `down_arrow_square` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def down_arrow_square(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `history` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def history(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `tree_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def tree_alt(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `hot` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def hot(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `cycling` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def cycling(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `border_none` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def border_none(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `command` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def command(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `question_mark` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def question_mark(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `hand` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def hand(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `cloud_light_rain` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def cloud_light_rain(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `scatter_chart` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def scatter_chart(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `file_import` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def file_import(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `knife` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def knife(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `reflect_horizontal` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def reflect_horizontal(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `torch` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def torch(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `right_indent` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def right_indent(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `backpack` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def backpack(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `headphone` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def headphone(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `tree` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def tree(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `report` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def report(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `border_bottom` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def border_bottom(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `font_size` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def font_size(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `abacus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def abacus(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `heading` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def heading(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `sort_alt_2` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def sort_alt_2(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `magic_wand` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def magic_wand(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `horizontal_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def horizontal_right(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `user_badge` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def user_badge(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `dots_vertical_rounded` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def dots_vertical_rounded(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `sitemap` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def sitemap(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `block` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def block(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `caret_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def caret_right(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `loader_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def loader_circle(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `radar` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def radar(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `bar_chart` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def bar_chart(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `plus_medical` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def plus_medical(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `playlist` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def playlist(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `ev_station` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def ev_station(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `male` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def male(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `reply` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def reply(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `stop_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def stop_circle(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `import` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def import(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `table` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def table(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `reset` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def reset(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `hand_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def hand_down(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `tab` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def tab(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `dots_horizontal_rounded` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def dots_horizontal_rounded(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `shape_polygon` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def shape_polygon(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `binoculars` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def binoculars(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `align_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def align_right(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `revision` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def revision(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `handicap` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def handicap(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `task_x` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def task_x(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `menu_alt_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def menu_alt_right(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `caret_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def caret_up(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `videos` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def videos(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `strikethrough` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def strikethrough(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `merge` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def merge(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `export` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def export(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `expand_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def expand_alt(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `plane_land` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def plane_land(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `laptop` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def laptop(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `health` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def health(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `football` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def football(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `file_json` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def file_json(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `wifi_0` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def wifi_0(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `fingerprint` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def fingerprint(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `watch_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def watch_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `atom` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def atom(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `globe_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def globe_alt(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `car_battery` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def car_battery(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `run` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def run(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `fork` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def fork(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `collapse_vertical` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def collapse_vertical(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `left_arrow_square` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def left_arrow_square(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `collapse` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def collapse(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `git_merge` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def git_merge(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `car_mechanic` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def car_mechanic(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `bar_chart_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def bar_chart_alt(assigns) do
svg(assigns, ~S||)
end
@doc """
Renders the `at` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def at(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `undo` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def undo(assigns) do
svg(
assigns,
~S||
)
end
@doc """
Renders the `collapse_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container"
def collapse_alt(assigns) do
svg(assigns, ~S||)
end
end