// Auto Generated! DO NOT EDIT!
use dioxus::prelude::*;
use crate::IconShape;
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDownBoxFill;
impl IconShape for ArrowDownBoxFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M4 3C3.44772 3 3 3.44772 3 4V20C3 20.5523 3.44772 21 4 21H20C20.5523 21 21 20.5523 21 20V4C21 3.44772 20.5523 3 20 3H4ZM11.9996 17.656L6.0498 11.7062H10.9996V6.34229H12.9996V11.7062H17.9493L11.9996 17.656Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDownBoxLine;
impl IconShape for ArrowDownBoxLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M20 3H4C3.44772 3 3 3.44772 3 4V20C3 20.5523 3.44772 21 4 21H20C20.5523 21 21 20.5523 21 20V4C21 3.44772 20.5523 3 20 3ZM5 19V5H19V19H5ZM11.0005 6.34375V13.829L7.75789 10.5864L6.34367 12.0006L12.0005 17.6575L17.6574 12.0006L16.2432 10.5864L13.0005 13.829V6.34375H11.0005Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDownCircleFill;
impl IconShape for ArrowDownCircleFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12C2 6.48 6.48 2 12 2ZM13 12V8H11V12H8L12 16L16 12H13Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDownCircleLine;
impl IconShape for ArrowDownCircleLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12C2 6.48 6.48 2 12 2ZM12 20C16.42 20 20 16.42 20 12C20 7.58 16.42 4 12 4C7.58 4 4 7.58 4 12C4 16.42 7.58 20 12 20ZM13 12H16L12 16L8 12H11V8H13V12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDownDoubleFill;
impl IconShape for ArrowDownDoubleFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 19.1642L18.2071 12.9571L16.7929 11.5429L12 16.3358L7.20712 11.5429L5.79291 12.9571L12 19.1642ZM12 13.5143L18.2071 7.30722L16.7929 5.89301L12 10.6859L7.20712 5.89301L5.79291 7.30722L12 13.5143Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDownDoubleLine;
impl IconShape for ArrowDownDoubleLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 19.1642L18.2071 12.9571L16.7929 11.5429L12 16.3358L7.20712 11.5429L5.79291 12.9571L12 19.1642ZM12 13.5143L18.2071 7.30722L16.7929 5.89301L12 10.6859L7.20712 5.89301L5.79291 7.30722L12 13.5143Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDownFill;
impl IconShape for ArrowDownFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M13 12H20L12 20L4 12H11V4H13V12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDownLine;
impl IconShape for ArrowDownLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M13.0001 16.1716L18.3641 10.8076L19.7783 12.2218L12.0001 20L4.22192 12.2218L5.63614 10.8076L11.0001 16.1716V4H13.0001V16.1716Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDownLongFill;
impl IconShape for ArrowDownLongFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12.9999 1.99974L11 1.9996L11 15.5858H5.58582L12 22L18.4142 15.5858L13 15.5858L12.9999 1.99974Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDownLongLine;
impl IconShape for ArrowDownLongLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M13.0001 1.99974L11.0002 1.9996L11.0002 18.1715L7.05044 14.2218L5.63623 15.636L12.0002 22L18.3642 15.636L16.9499 14.2218L13.0002 18.1716L13.0001 1.99974Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDownSFill;
impl IconShape for ArrowDownSFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 16L6 10H18L12 16Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDownSLine;
impl IconShape for ArrowDownSLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M11.9999 13.1714L16.9497 8.22168L18.3639 9.63589L11.9999 15.9999L5.63599 9.63589L7.0502 8.22168L11.9999 13.1714Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDownWideFill;
impl IconShape for ArrowDownWideFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 15.6315L20.9679 10.8838L20.0321 9.11619L12 13.3685L3.9679 9.11619L3.03212 10.8838L12 15.6315Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDownWideLine;
impl IconShape for ArrowDownWideLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 15.6315L20.9679 10.8838L20.0321 9.11619L12 13.3685L3.9679 9.11619L3.03212 10.8838L12 15.6315Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDropDownFill;
impl IconShape for ArrowDropDownFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 14L8 10H16L12 14Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDropDownLine;
impl IconShape for ArrowDropDownLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 15.0006L7.75732 10.758L9.17154 9.34375L12 12.1722L14.8284 9.34375L16.2426 10.758L12 15.0006Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDropLeftFill;
impl IconShape for ArrowDropLeftFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M9 12L13 8V16L9 12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDropLeftLine;
impl IconShape for ArrowDropLeftLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M11.8284 12.0005L14.6569 14.8289L13.2426 16.2431L9 12.0005L13.2426 7.75781L14.6569 9.17203L11.8284 12.0005Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDropRightFill;
impl IconShape for ArrowDropRightFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M14 12L10 16V8L14 12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDropRightLine;
impl IconShape for ArrowDropRightLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12.1717 12.0005L9.34326 9.17203L10.7575 7.75781L15.0001 12.0005L10.7575 16.2431L9.34326 14.8289L12.1717 12.0005Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDropUpFill;
impl IconShape for ArrowDropUpFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 10L16 14H8L12 10Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowDropUpLine;
impl IconShape for ArrowDropUpLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 11.8284L9.17154 14.6569L7.75732 13.2426L12 9L16.2426 13.2426L14.8284 14.6569L12 11.8284Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowGoBackFill;
impl IconShape for ArrowGoBackFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M8 7V11L2 6L8 1V5H13C17.4183 5 21 8.58172 21 13C21 17.4183 17.4183 21 13 21H4V19H13C16.3137 19 19 16.3137 19 13C19 9.68629 16.3137 7 13 7H8Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowGoBackLine;
impl IconShape for ArrowGoBackLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M5.82843 6.99955L8.36396 9.53509L6.94975 10.9493L2 5.99955L6.94975 1.0498L8.36396 2.46402L5.82843 4.99955H13C17.4183 4.99955 21 8.58127 21 12.9996C21 17.4178 17.4183 20.9996 13 20.9996H4V18.9996H13C16.3137 18.9996 19 16.3133 19 12.9996C19 9.68584 16.3137 6.99955 13 6.99955H5.82843Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowGoForwardFill;
impl IconShape for ArrowGoForwardFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M16 7H11C7.68629 7 5 9.68629 5 13C5 16.3137 7.68629 19 11 19H20V21H11C6.58172 21 3 17.4183 3 13C3 8.58172 6.58172 5 11 5H16V1L22 6L16 11V7Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowGoForwardLine;
impl IconShape for ArrowGoForwardLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M18.1716 6.99955H11C7.68629 6.99955 5 9.68584 5 12.9996C5 16.3133 7.68629 18.9996 11 18.9996H20V20.9996H11C6.58172 20.9996 3 17.4178 3 12.9996C3 8.58127 6.58172 4.99955 11 4.99955H18.1716L15.636 2.46402L17.0503 1.0498L22 5.99955L17.0503 10.9493L15.636 9.53509L18.1716 6.99955Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftBoxFill;
impl IconShape for ArrowLeftBoxFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M4 3C3.44772 3 3 3.44772 3 4V20C3 20.5523 3.44772 21 4 21H20C20.5523 21 21 20.5523 21 20V4C21 3.44772 20.5523 3 20 3H4ZM6.34277 11.9996L12.2925 6.0498V10.9996H17.6565V12.9996H12.2925V17.9493L6.34277 11.9996Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftBoxLine;
impl IconShape for ArrowLeftBoxLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M20 3H4C3.44772 3 3 3.44772 3 4V20C3 20.5523 3.44772 21 4 21H20C20.5523 21 21 20.5523 21 20V4C21 3.44772 20.5523 3 20 3ZM5 19V5H19V19H5ZM6.3436 12.001L12.0005 6.34412L13.4147 7.75834L10.172 11.001H17.6573V13.001H10.172L13.4147 16.2436L12.0005 17.6578L6.3436 12.001Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftCircleFill;
impl IconShape for ArrowLeftCircleFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12C2 6.48 6.48 2 12 2ZM12 11V8L8 12L12 16V13H16V11H12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftCircleLine;
impl IconShape for ArrowLeftCircleLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12C2 6.48 6.48 2 12 2ZM12 20C16.42 20 20 16.42 20 12C20 7.58 16.42 4 12 4C7.58 4 4 7.58 4 12C4 16.42 7.58 20 12 20ZM12 11H16V13H12V16L8 12L12 8V11Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftDoubleFill;
impl IconShape for ArrowLeftDoubleFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M4.83582 12L11.0429 18.2071L12.4571 16.7929L7.66424 12L12.4571 7.20712L11.0429 5.79291L4.83582 12ZM10.4857 12L16.6928 18.2071L18.107 16.7929L13.3141 12L18.107 7.20712L16.6928 5.79291L10.4857 12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftDoubleLine;
impl IconShape for ArrowLeftDoubleLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M4.83582 12L11.0429 18.2071L12.4571 16.7929L7.66424 12L12.4571 7.20712L11.0429 5.79291L4.83582 12ZM10.4857 12L16.6928 18.2071L18.107 16.7929L13.3141 12L18.107 7.20712L16.6928 5.79291L10.4857 12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftDownBoxFill;
impl IconShape for ArrowLeftDownBoxFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M4 3C3.44772 3 3 3.44772 3 4V20C3 20.5523 3.44772 21 4 21H20C20.5523 21 21 20.5523 21 20V4C21 3.44772 20.5523 3 20 3H4ZM8 15.9991V7.58489L11.5 11.0849L15.2929 7.29199L16.7071 8.70621L12.9142 12.4991L16.4142 15.9991H8Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftDownBoxLine;
impl IconShape for ArrowLeftDownBoxLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M20 3H4C3.44772 3 3 3.44772 3 4V20C3 20.5523 3.44772 21 4 21H20C20.5523 21 21 20.5523 21 20V4C21 3.44772 20.5523 3 20 3ZM5 19V5H19V19H5ZM8 16.001V8.00098H10V12.5868L15.2929 7.29387L16.7071 8.70808L11.4142 14.001H16V16.001H8Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftDownFill;
impl IconShape for ArrowLeftDownFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12.3608 13.0515L17.3105 18.0013H5.99683V6.68758L10.9466 11.6373L16.6034 5.98047L18.0176 7.39468L12.3608 13.0515Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftDownLine;
impl IconShape for ArrowLeftDownLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M9 13.589L17.6066 4.98242L19.0208 6.39664L10.4142 15.0032H18V17.0032H7V6.00324H9V13.589Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftDownLongFill;
impl IconShape for ArrowLeftDownLongFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M19.7783 5.63577L18.3643 4.22156L8.75734 13.8284L4.92896 10L4.92896 19.0711L14 19.0711L10.1716 15.2426L19.7783 5.63577Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftDownLongLine;
impl IconShape for ArrowLeftDownLongLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M19.7784 5.63589L18.3644 4.22168L6.92908 15.6569L6.92908 10.0712H4.92908L4.92908 19.0712L13.9291 19.0712V17.0712L8.34326 17.0712L19.7784 5.63589Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftFill;
impl IconShape for ArrowLeftFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 13V20L4 12L12 4V11H20V13H12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftLine;
impl IconShape for ArrowLeftLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M7.82843 10.9999H20V12.9999H7.82843L13.1924 18.3638L11.7782 19.778L4 11.9999L11.7782 4.22168L13.1924 5.63589L7.82843 10.9999Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftLongFill;
impl IconShape for ArrowLeftLongFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M22.0003 12.9999L22.0004 11L8.41421 11V5.58582L2 12L8.41421 18.4142L8.41421 13L22.0003 12.9999Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftLongLine;
impl IconShape for ArrowLeftLongLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M22.0003 13.0001L22.0004 11.0002L5.82845 11.0002L9.77817 7.05044L8.36396 5.63623L2 12.0002L8.36396 18.3642L9.77817 16.9499L5.8284 13.0002L22.0003 13.0001Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftRightFill;
impl IconShape for ArrowLeftRightFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M16 16V12L21 17L16 22V18H4V16H16ZM8 2V5.999L20 6V8H8V12L3 7L8 2Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftRightLine;
impl IconShape for ArrowLeftRightLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M16.0503 12.0498L21 16.9996L16.0503 21.9493L14.636 20.5351L17.172 17.9988L4 17.9996V15.9996L17.172 15.9988L14.636 13.464L16.0503 12.0498ZM7.94975 2.0498L9.36396 3.46402L6.828 5.9988L20 5.99955V7.99955L6.828 7.9988L9.36396 10.5351L7.94975 11.9493L3 6.99955L7.94975 2.0498Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftSFill;
impl IconShape for ArrowLeftSFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M8 12L14 6V18L8 12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftSLine;
impl IconShape for ArrowLeftSLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M10.8284 12.0007L15.7782 16.9504L14.364 18.3646L8 12.0007L14.364 5.63672L15.7782 7.05093L10.8284 12.0007Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftUpBoxFill;
impl IconShape for ArrowLeftUpBoxFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M4 3C3.44772 3 3 3.44772 3 4V20C3 20.5523 3.44772 21 4 21H20C20.5523 21 21 20.5523 21 20V4C21 3.44772 20.5523 3 20 3H4ZM8 8H16.4142L12.9142 11.5L16.7071 15.2929L15.2929 16.7071L11.5 12.9142L8 16.4142V8Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftUpBoxLine;
impl IconShape for ArrowLeftUpBoxLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M20 3H4C3.44772 3 3 3.44772 3 4V20C3 20.5523 3.44772 21 4 21H20C20.5523 21 21 20.5523 21 20V4C21 3.44772 20.5523 3 20 3ZM5 19V5H19V19H5ZM8 8V16H10V11.4142L15.2929 16.7071L16.7071 15.2929L11.4142 10H16V8H8Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftUpFill;
impl IconShape for ArrowLeftUpFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12.3608 10.9468L18.0176 16.6037L16.6034 18.0179L10.9466 12.361L5.99683 17.3108V5.99707H17.3105L12.3608 10.9468Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftUpLine;
impl IconShape for ArrowLeftUpLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M9.41421 8L18.0208 16.6066L16.6066 18.0208L8 9.41421V17H6V6H17V8H9.41421Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftUpLongFill;
impl IconShape for ArrowLeftUpLongFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M18.3642 19.7783L19.7784 18.3643L10.1716 8.75734L14 4.92896L4.92889 4.92896L4.9289 14L8.75735 10.1716L18.3642 19.7783Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftUpLongLine;
impl IconShape for ArrowLeftUpLongLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M19.7784 18.3641L18.3644 19.7783L6.92908 8.34305V13.9288H4.92908L4.92908 4.9288L13.9291 4.9288L13.9291 6.9288L8.34326 6.9288L19.7784 18.3641Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftWideFill;
impl IconShape for ArrowLeftWideFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M8.3685 12L13.1162 3.03212L14.8838 3.9679L10.6315 12L14.8838 20.0321L13.1162 20.9679L8.3685 12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowLeftWideLine;
impl IconShape for ArrowLeftWideLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M8.3685 12L13.1162 3.03212L14.8838 3.9679L10.6315 12L14.8838 20.0321L13.1162 20.9679L8.3685 12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightBoxFill;
impl IconShape for ArrowRightBoxFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M4 3C3.44772 3 3 3.44772 3 4V20C3 20.5523 3.44772 21 4 21H20C20.5523 21 21 20.5523 21 20V4C21 3.44772 20.5523 3 20 3H4ZM17.6575 11.9996L11.7077 17.9493V12.9996H6.34375V10.9996H11.7077V6.0498L17.6575 11.9996Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightBoxLine;
impl IconShape for ArrowRightBoxLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M20 3H4C3.44772 3 3 3.44772 3 4V20C3 20.5523 3.44772 21 4 21H20C20.5523 21 21 20.5523 21 20V4C21 3.44772 20.5523 3 20 3ZM5 19V5H19V19H5ZM17.6569 12L12 17.6568L10.5858 16.2426L13.8284 13H6.34315V11L13.8284 11L10.5858 7.75732L12 6.34311L17.6569 12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightCircleFill;
impl IconShape for ArrowRightCircleFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12C2 6.48 6.48 2 12 2ZM12 11H8V13H12V16L16 12L12 8V11Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightCircleLine;
impl IconShape for ArrowRightCircleLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 11V8L16 12L12 16V13H8V11H12ZM12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12C2 6.48 6.48 2 12 2ZM12 20C16.42 20 20 16.42 20 12C20 7.58 16.42 4 12 4C7.58 4 4 7.58 4 12C4 16.42 7.58 20 12 20Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightDoubleFill;
impl IconShape for ArrowRightDoubleFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M19.1642 12L12.9571 5.79291L11.5429 7.20712L16.3358 12L11.5429 16.7929L12.9571 18.2071L19.1642 12ZM13.5143 12L7.30722 5.79291L5.89301 7.20712L10.6859 12L5.89301 16.7929L7.30722 18.2071L13.5143 12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightDoubleLine;
impl IconShape for ArrowRightDoubleLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M19.1642 12L12.9571 5.79291L11.5429 7.20712L16.3358 12L11.5429 16.7929L12.9571 18.2071L19.1642 12ZM13.5143 12L7.30722 5.79291L5.89301 7.20712L10.6859 12L5.89301 16.7929L7.30722 18.2071L13.5143 12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightDownBoxFill;
impl IconShape for ArrowRightDownBoxFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M4 3C3.44772 3 3 3.44772 3 4V20C3 20.5523 3.44772 21 4 21H20C20.5523 21 21 20.5523 21 20V4C21 3.44772 20.5523 3 20 3H4ZM16.0001 15.9991H7.58586L11.0859 12.4991L7.29297 8.70621L8.70718 7.29199L12.5001 11.0849L16.0001 7.58489V15.9991Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightDownBoxLine;
impl IconShape for ArrowRightDownBoxLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M20 3H4C3.44772 3 3 3.44772 3 4V20C3 20.5523 3.44772 21 4 21H20C20.5523 21 21 20.5523 21 20V4C21 3.44772 20.5523 3 20 3ZM5 19V5H19V19H5ZM16 16H8V14H12.5858L7.29289 8.70711L8.70711 7.29289L14 12.5858V8H16V16Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightDownFill;
impl IconShape for ArrowRightDownFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M11.6366 13.0515L5.97974 7.39468L7.39395 5.98047L13.0508 11.6373L18.0006 6.68758V18.0013H6.68684L11.6366 13.0515Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightDownLine;
impl IconShape for ArrowRightDownLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M14.5895 16.0032L5.98291 7.39664L7.39712 5.98242L16.0037 14.589V7.00324H18.0037V18.0032H7.00373V16.0032H14.5895Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightDownLongFill;
impl IconShape for ArrowRightDownLongFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M5.63578 4.22174L4.22157 5.63575L13.8284 15.2427L10 19.0711L19.0711 19.0711L19.0711 10L15.2426 13.8285L5.63578 4.22174Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightDownLongLine;
impl IconShape for ArrowRightDownLongLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M4.2216 5.63589L5.63562 4.22168L17.0709 15.6569V10.0712H19.0709L19.0709 19.0712L10.0709 19.0712L10.0709 17.0712L15.6567 17.0712L4.2216 5.63589Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightFill;
impl IconShape for ArrowRightFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 13H4V11H12V4L20 12L12 20V13Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightLine;
impl IconShape for ArrowRightLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M16.1716 10.9999L10.8076 5.63589L12.2218 4.22168L20 11.9999L12.2218 19.778L10.8076 18.3638L16.1716 12.9999H4V10.9999H16.1716Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightLongFill;
impl IconShape for ArrowRightLongFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M1.99974 12.9999L1.9996 11L15.5858 11V5.58582L22 12L15.5858 18.4142V13L1.99974 12.9999Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightLongLine;
impl IconShape for ArrowRightLongLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M1.99974 13.0001L1.9996 11.0002L18.1715 11.0002L14.2218 7.05044L15.636 5.63623L22 12.0002L15.636 18.3642L14.2218 16.9499L18.1716 13.0002L1.99974 13.0001Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightSFill;
impl IconShape for ArrowRightSFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M16 12L10 18V6L16 12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightSLine;
impl IconShape for ArrowRightSLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M13.1717 12.0007L8.22192 7.05093L9.63614 5.63672L16.0001 12.0007L9.63614 18.3646L8.22192 16.9504L13.1717 12.0007Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightUpBoxFill;
impl IconShape for ArrowRightUpBoxFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M4 3C3.44772 3 3 3.44772 3 4V20C3 20.5523 3.44772 21 4 21H20C20.5523 21 21 20.5523 21 20V4C21 3.44772 20.5523 3 20 3H4ZM16.0001 8V16.4142L12.5001 12.9142L8.70718 16.7071L7.29297 15.2929L11.0859 11.5L7.58586 8H16.0001Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightUpBoxLine;
impl IconShape for ArrowRightUpBoxLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M20 3H4C3.44772 3 3 3.44772 3 4V20C3 20.5523 3.44772 21 4 21H20C20.5523 21 21 20.5523 21 20V4C21 3.44772 20.5523 3 20 3ZM5 19V5H19V19H5ZM16 8V16H14V11.4142L8.70711 16.7071L7.29289 15.2929L12.5858 10H8V8H16Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightUpFill;
impl IconShape for ArrowRightUpFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M13.0508 12.361L7.39395 18.0179L5.97974 16.6037L11.6366 10.9468L6.68684 5.99707H18.0006V17.3108L13.0508 12.361Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightUpLine;
impl IconShape for ArrowRightUpLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M16.0037 9.41421L7.39712 18.0208L5.98291 16.6066L14.5895 8H7.00373V6H18.0037V17H16.0037V9.41421Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightUpLongFill;
impl IconShape for ArrowRightUpLongFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M4.22173 18.3642L5.63574 19.7784L15.2427 10.1716L19.071 14L19.071 4.92892L9.99999 4.92893L13.8284 8.75738L4.22173 18.3642Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightUpLongLine;
impl IconShape for ArrowRightUpLongLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M5.63589 19.7784L4.22169 18.3644L15.657 6.92908L10.0712 6.92908V4.92908L19.0712 4.92908L19.0712 13.9291H17.0712L17.0712 8.34326L5.63589 19.7784Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightWideFill;
impl IconShape for ArrowRightWideFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M15.6315 12L10.8838 3.03212L9.11622 3.9679L13.3685 12L9.11622 20.0321L10.8838 20.9679L15.6315 12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowRightWideLine;
impl IconShape for ArrowRightWideLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M15.6315 12L10.8838 3.03212L9.11622 3.9679L13.3685 12L9.11622 20.0321L10.8838 20.9679L15.6315 12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowTurnBackFill;
impl IconShape for ArrowTurnBackFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M17 16H13L18 22L23 16H19V11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11V20H5V11C5 7.68629 7.68629 5 11 5C14.3137 5 17 7.68629 17 11V16Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowTurnBackLine;
impl IconShape for ArrowTurnBackLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M17.0004 18.1716L14.4649 15.636L13.0507 17.0503L18.0004 22L22.9502 17.0503L21.536 15.636L19.0004 18.1716V11C19.0004 6.58172 15.4187 3 11.0004 3C6.58215 3 3.00043 6.58172 3.00043 11V20H5.00043V11C5.00043 7.68629 7.68672 5 11.0004 5C14.3141 5 17.0004 7.68629 17.0004 11V18.1716Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowTurnForwardFill;
impl IconShape for ArrowTurnForwardFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M17 8V13C17 16.3137 14.3137 19 11 19C7.68629 19 5 16.3137 5 13V4H3V13C3 17.4183 6.58172 21 11 21C15.4183 21 19 17.4183 19 13V8H23L18 2L13 8H17Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowTurnForwardLine;
impl IconShape for ArrowTurnForwardLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M17.0004 5.82843V13C17.0004 16.3137 14.3141 19 11.0004 19C7.68672 19 5.00043 16.3137 5.00043 13V4H3.00043V13C3.00043 17.4183 6.58215 21 11.0004 21C15.4187 21 19.0004 17.4183 19.0004 13V5.82843L21.536 8.36396L22.9502 6.94975L18.0004 2L13.0507 6.94975L14.4649 8.36396L17.0004 5.82843Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowUpBoxFill;
impl IconShape for ArrowUpBoxFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M4 3C3.44772 3 3 3.44772 3 4V20C3 20.5523 3.44772 21 4 21H20C20.5523 21 21 20.5523 21 20V4C21 3.44772 20.5523 3 20 3H4ZM11.9996 6.34326L17.9493 12.293H12.9996V17.657H10.9996V12.293H6.0498L11.9996 6.34326Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowUpBoxLine;
impl IconShape for ArrowUpBoxLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M20 3H4C3.44772 3 3 3.44772 3 4V20C3 20.5523 3.44772 21 4 21H20C20.5523 21 21 20.5523 21 20V4C21 3.44772 20.5523 3 20 3ZM5 19V5H19V19H5ZM12 6.34311L6.34315 12L7.75736 13.4142L11 10.1715V17.6568H13V10.1715L16.2426 13.4142L17.6569 12L12 6.34311Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowUpCircleFill;
impl IconShape for ArrowUpCircleFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12C2 6.48 6.48 2 12 2ZM13 12H16L12 8L8 12H11V16H13V12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowUpCircleLine;
impl IconShape for ArrowUpCircleLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12C2 6.48 6.48 2 12 2ZM12 20C16.42 20 20 16.42 20 12C20 7.58 16.42 4 12 4C7.58 4 4 7.58 4 12C4 16.42 7.58 20 12 20ZM13 12V16H11V12H8L12 8L16 12H13Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowUpDoubleFill;
impl IconShape for ArrowUpDoubleFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 4.83582L5.79291 11.0429L7.20712 12.4571L12 7.66424L16.7929 12.4571L18.2071 11.0429L12 4.83582ZM12 10.4857L5.79291 16.6928L7.20712 18.107L12 13.3141L16.7929 18.107L18.2071 16.6928L12 10.4857Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowUpDoubleLine;
impl IconShape for ArrowUpDoubleLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 4.83582L5.79291 11.0429L7.20712 12.4571L12 7.66424L16.7929 12.4571L18.2071 11.0429L12 4.83582ZM12 10.4857L5.79291 16.6928L7.20712 18.107L12 13.3141L16.7929 18.107L18.2071 16.6928L12 10.4857Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowUpDownFill;
impl IconShape for ArrowUpDownFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 8H8.001L8 20H6V8H2L7 3L12 8ZM22 16L17 21L12 16H16V4H18V16H22Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowUpDownLine;
impl IconShape for ArrowUpDownLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M11.9498 7.94975L10.5356 9.36396L8.00079 6.828L8.00004 20H6.00004L6.00079 6.828L3.46451 9.36396L2.05029 7.94975L7.00004 3L11.9498 7.94975ZM21.9498 16.0503L17 21L12.0503 16.0503L13.4645 14.636L16.0008 17.172L16 4H18L18.0008 17.172L20.5356 14.636L21.9498 16.0503Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowUpFill;
impl IconShape for ArrowUpFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M13 12V20H11V12H4L12 4L20 12H13Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowUpLine;
impl IconShape for ArrowUpLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M13.0001 7.82843V20H11.0001V7.82843L5.63614 13.1924L4.22192 11.7782L12.0001 4L19.7783 11.7782L18.3641 13.1924L13.0001 7.82843Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowUpLongFill;
impl IconShape for ArrowUpLongFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M11.0001 22.0003L13 22.0004L13 8.41421L18.4142 8.41421L12 2L5.58575 8.41421L11 8.41421L11.0001 22.0003Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowUpLongLine;
impl IconShape for ArrowUpLongLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M13.0001 22.0003L11.0002 22.0004L11.0002 5.82845L7.05044 9.77817L5.63623 8.36396L12.0002 2L18.3642 8.36396L16.9499 9.77817L13.0002 5.8284L13.0001 22.0003Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowUpSFill;
impl IconShape for ArrowUpSFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 8L18 14H6L12 8Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowUpSLine;
impl IconShape for ArrowUpSLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M11.9999 10.8284L7.0502 15.7782L5.63599 14.364L11.9999 8L18.3639 14.364L16.9497 15.7782L11.9999 10.8284Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowUpWideFill;
impl IconShape for ArrowUpWideFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 8.36853L20.9679 13.1162L20.0321 14.8838L12 10.6315L3.96789 14.8838L3.03211 13.1162L12 8.36853Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ArrowUpWideLine;
impl IconShape for ArrowUpWideLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 8.36853L20.9679 13.1162L20.0321 14.8838L12 10.6315L3.96789 14.8838L3.03211 13.1162L12 8.36853Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CollapseDiagonal2Fill;
impl IconShape for CollapseDiagonal2Fill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M3.50008 11.0001H11.0001V3.50008L7.95718 6.54297L4.70718 3.29297L3.29297 4.70718L6.54297 7.95718L3.50008 11.0001ZM20.5 13H13V20.5L16.0429 17.4571L19.2929 20.7071L20.7071 19.2929L17.4571 16.0429L20.5 13Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CollapseDiagonal2Line;
impl IconShape for CollapseDiagonal2Line {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M9.00008 4.00008H11.0001V11.0001H4.00008V9.00008H7.58586L3.29297 4.70718L4.70718 3.29297L9.00008 7.58586V4.00008ZM20 15H16.4142L20.7071 19.2929L19.2929 20.7071L15 16.4142V20H13V13H20V15Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CollapseDiagonalFill;
impl IconShape for CollapseDiagonalFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M20.5 11.0001H13V3.50008L16.0429 6.54297L19.2929 3.29297L20.7071 4.70718L17.4571 7.95718L20.5 11.0001ZM3.50008 13H11.0001V20.5L7.95718 17.4571L4.70718 20.7071L3.29297 19.2929L6.54297 16.0429L3.50008 13Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CollapseDiagonalLine;
impl IconShape for CollapseDiagonalLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M15 4.00008H13V11.0001H20V9.00008H16.4142L20.7071 4.70718L19.2929 3.29297L15 7.58586V4.00008ZM4.00008 15H7.58586L3.29297 19.2929L4.70718 20.7071L9.00008 16.4142V20H11.0001V13H4.00008V15Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CollapseHorizontalFill;
impl IconShape for CollapseHorizontalFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M13.5 12 18.4497 7.05029 18.4488 11H23V13H18.4483L18.4473 16.9473 13.5 12ZM1 13H5.55013L5.55005 16.9493 10.5 11.9996 5.55025 7.0498 5.55017 11H1V13Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CollapseHorizontalLine;
impl IconShape for CollapseHorizontalLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M13.5 12 18.4497 7.05029 19.864 8.46451 17.3284 11H23V13H17.3284L19.8615 15.5331 18.4473 16.9473 13.5 12ZM1 13H6.67084L4.13584 15.535 5.55005 16.9493 10.5 11.9996 5.55025 7.0498 4.13604 8.46402 6.67206 11H1V13Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CollapseVerticalFill;
impl IconShape for CollapseVerticalFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M11.9995 13.4995 16.9492 18.4493 12.9995 18.4483 12.9995 22.9995H10.9995L10.9995 18.4478 7.05222 18.4468 11.9995 13.4995ZM10.9995.999512 10.9995 5.54964 7.05026 5.54956 12 10.4995 16.9497 5.54977 12.9995 5.54968V.999512L10.9995.999512Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CollapseVerticalLine;
impl IconShape for CollapseVerticalLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M11.9995 13.4995 16.9492 18.4493 15.535 19.8635 12.9995 17.3279 12.9995 22.9995H10.9995L10.9995 17.3279 8.46643 19.861 7.05222 18.4468 11.9995 13.4995ZM10.9995.999512 10.9995 6.67035 8.46448 4.13535 7.05026 5.54956 12 10.4995 16.9497 5.54977 15.5355 4.13555 12.9995 6.67157V.999512L10.9995.999512Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ContractLeftFill;
impl IconShape for ContractLeftFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M15.0001 4.99976V10.9998L21.0001 11.0001L21.0001 13.0001L15.0001 12.9998V18.9998L7.99985 12L15.0001 4.99976ZM4.00006 18.9999L4.00006 4.99993H6.00006L6.00006 18.9999H4.00006Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ContractLeftLine;
impl IconShape for ContractLeftLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M15.0712 4.92883L16.4854 6.34305L11.8286 10.9999L21.0004 11L21.0004 13L11.8286 12.9999L16.4854 17.6568L15.0712 19.071L8.00016 11.9999L15.0712 4.92883ZM4.00037 18.9998L4.00037 4.99985H6.00037L6.00037 18.9998H4.00037Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ContractLeftRightFill;
impl IconShape for ContractLeftRightFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M5 18 11 12 5 6V18ZM19 6 13 12 19 18V6Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ContractLeftRightLine;
impl IconShape for ContractLeftRightLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M18.793 5.79285 12.5859 12 18.793 18.2071 20.2072 16.7928 15.4143 12 20.2072 7.20706 18.793 5.79285ZM5.20694 18.2072 11.414 12.0001 5.20694 5.793 3.79272 7.20721 8.58562 12.0001 3.79272 16.793 5.20694 18.2072Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ContractRightFill;
impl IconShape for ContractRightFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M8.99988 4.99976L16.0002 12L8.99988 18.9998V12.9998L2.9999 13.0001L2.99988 11.0001L8.99988 10.9998V4.99976ZM17.9999 18.9999L18 4.99993H20L19.9999 18.9999H17.9999Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ContractRightLine;
impl IconShape for ContractRightLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12.1715 10.9999L7.51457 6.34305L8.92878 4.92883L15.9999 11.9999L8.92878 19.071L7.51457 17.6568L12.1714 12.9999L2.9996 13L2.99957 11L12.1715 10.9999ZM17.9996 18.9998L17.9996 4.99985H19.9996L19.9996 18.9998H17.9996Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ContractUpDownFill;
impl IconShape for ContractUpDownFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M18 5 12 11 6 5H18ZM18 19 12 13 6 19H18Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ContractUpDownLine;
impl IconShape for ContractUpDownLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M5.79285 5.20718 12 11.4143 18.2071 5.20718 16.7928 3.79297 12 8.58586 7.20706 3.79297 5.79285 5.20718ZM18.2072 18.7928 12.0001 12.5857 5.793 18.7928 7.20721 20.207 12.0001 15.4141 16.793 20.207 18.2072 18.7928Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerDownLeftFill;
impl IconShape for CornerDownLeftFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M19.0001 13.9999L19.0002 5.00003L17.0002 5L17.0001 11.9999L9.41406 12V6.58581L2.99986 13L9.41406 19.4142L9.41406 14L19.0001 13.9999Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerDownLeftLine;
impl IconShape for CornerDownLeftLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M19.0001 13.9999L19.0002 5L17.0002 4.99997L17.0001 11.9999L6.8283 12L10.778 8.05024L9.36382 6.63603L2.99986 13L9.36382 19.364L10.778 17.9497L6.82826 14L19.0001 13.9999Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerDownRightFill;
impl IconShape for CornerDownRightFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M4.99989 13.9999L4.99976 5.00003L6.99976 5L6.99986 11.9999L14.5859 12V6.58581L21.0001 13L14.5859 19.4142L14.5859 14L4.99989 13.9999Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerDownRightLine;
impl IconShape for CornerDownRightLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M4.99989 13.9999L4.99976 5L6.99976 4.99997L6.99986 11.9999L17.1717 12L13.222 8.05024L14.6362 6.63603L21.0001 13L14.6362 19.364L13.222 17.9497L17.1717 14L4.99989 13.9999Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerLeftDownFill;
impl IconShape for CornerLeftDownFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M10.0001 4.99989L19 4.99976L19 6.99976L12.0001 6.99986L12 14.5859H17.4142L11 21.0001L4.58578 14.5859L10 14.5859L10.0001 4.99989Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerLeftDownLine;
impl IconShape for CornerLeftDownLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M10.0002 5.00011L19.0001 4.99997L19.0001 6.99997L12.0002 7.00008L12.0001 17.1719L15.9498 13.2222L17.3641 14.6364L11.0001 21.0004L4.63614 14.6364L6.05035 13.2222L10.0001 17.172L10.0002 5.00011Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerLeftUpFill;
impl IconShape for CornerLeftUpFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M10.0001 19.0001L19 19.0003L19 17.0003L12.0001 17.0002L12 9.41409H17.4142L11 2.99988L4.58578 9.41409L10 9.41409L10.0001 19.0001Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerLeftUpLine;
impl IconShape for CornerLeftUpLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M10.0001 19.0001L19 19.0002L19 17.0002L12.0001 17.0001L12 6.8283L15.9497 10.778L17.364 9.36381L11 2.99985L4.63603 9.36381L6.05025 10.778L10 6.82825L10.0001 19.0001Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerRightDownFill;
impl IconShape for CornerRightDownFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M13.9999 4.99989L5.00003 4.99976L5 6.99976L11.9999 6.99986L12 14.5859H6.58581L13 21.0001L19.4142 14.5859L14 14.5859L13.9999 4.99989Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerRightDownLine;
impl IconShape for CornerRightDownLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M13.9998 5.00011L4.99991 4.99997L4.99988 6.99997L11.9998 7.00008L11.9999 17.1719L8.05015 13.2222L6.63594 14.6364L12.9999 21.0004L19.3639 14.6364L17.9496 13.2222L13.9999 17.172L13.9998 5.00011Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerRightUpFill;
impl IconShape for CornerRightUpFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M13.9999 19.0001L5.00003 19.0002L5 17.0002L11.9999 17.0001L12 9.41405H6.58581L13 2.99985L19.4142 9.41405L14 9.41406L13.9999 19.0001Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerRightUpLine;
impl IconShape for CornerRightUpLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M13.9999 19.0001L5.00003 19.0002L5 17.0002L11.9999 17.0001L12 6.8283L8.05027 10.778L6.63606 9.36381L13 2.99985L19.364 9.36381L17.9498 10.778L14 6.82825L13.9999 19.0001Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerUpLeftDoubleFill;
impl IconShape for CornerUpLeftDoubleFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M20.0003 19.0001 20.0002 10.0002 14.4142 10.0002V4.58588L7.99995 11.0001 14.4142 17.4143V12.0002L18.0002 12.0002 18.0003 19.0001 20.0003 19.0001ZM10.1637 6.05023 8.74952 4.63601 2.38556 11 8.74952 17.3639 10.1637 15.9497 5.21399 11 10.1637 6.05023Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerUpLeftDoubleLine;
impl IconShape for CornerUpLeftDoubleLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M20 10.0003L20.0002 19.0001L18.0002 19.0002L18 12.0002L11.8282 12.0002L15.7779 15.9499L14.3637 17.3641L7.99976 11.0001L14.3637 4.63617L15.7779 6.05038L11.8282 10.0002L20 10.0003ZM8.74958 4.63617L10.1638 6.05038L5.21405 11.0001L10.1638 15.9499L8.74958 17.3641L2.38562 11.0001L8.74958 4.63617Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerUpLeftFill;
impl IconShape for CornerUpLeftFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M19.0001 10.0001L19.0003 19L17.0003 19L17.0002 12.0001L9.41409 12V17.4142L2.99988 11L9.41409 4.58578L9.41409 10L19.0001 10.0001Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerUpLeftLine;
impl IconShape for CornerUpLeftLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M19.0001 10.0001L19.0003 19L17.0003 19L17.0002 12.0001L6.82833 12L10.7781 15.9498L9.36384 17.364L2.99988 11L9.36384 4.63605L10.7781 6.05026L6.82828 10L19.0001 10.0001Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerUpRightDoubleFill;
impl IconShape for CornerUpRightDoubleFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M3.99969 19.0001 3.99983 10.0002 9.58588 10.0002V4.58588L16.0001 11.0001 9.58588 17.4143V12.0002L5.9998 12.0002 5.99969 19.0001 3.99969 19.0001ZM13.8363 6.05023 15.2505 4.63601 21.6145 11 15.2505 17.3639 13.8363 15.9497 18.7861 11 13.8363 6.05023Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerUpRightDoubleLine;
impl IconShape for CornerUpRightDoubleLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M4.00001 10.0003L3.99988 19.0001L5.99988 19.0002L5.99998 12.0002L12.1718 12.0002L8.22209 15.9499L9.63631 17.3641L16.0003 11.0001L9.63631 4.63617L8.22209 6.05038L12.1719 10.0002L4.00001 10.0003ZM15.2504 4.63617L13.8362 6.05038L18.786 11.0001L13.8362 15.9499L15.2504 17.3641L21.6144 11.0001L15.2504 4.63617Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerUpRightFill;
impl IconShape for CornerUpRightFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M4.99989 10.0001L4.99976 19L6.99976 19L6.99986 12.0001L14.5859 12V17.4142L21.0001 11L14.5859 4.58578L14.5859 10L4.99989 10.0001Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct CornerUpRightLine;
impl IconShape for CornerUpRightLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M4.99989 10.0001L4.99976 19L6.99976 19L6.99986 12.0001L17.1717 12L13.222 15.9498L14.6362 17.364L21.0001 11L14.6362 4.63605L13.222 6.05026L17.1717 10L4.99989 10.0001Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct DragMove2Fill;
impl IconShape for DragMove2Fill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M18 11V8L22 12L18 16V13H13V18H16L12 22L8 18H11V13H6V16L2 12L6 8V11H11V6H8L12 2L16 6H13V11H18Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct DragMove2Line;
impl IconShape for DragMove2Line {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M11 11V5.82843L9.17157 7.65685L7.75736 6.24264L12 2L16.2426 6.24264L14.8284 7.65685L13 5.82843V11H18.1716L16.3431 9.17157L17.7574 7.75736L22 12L17.7574 16.2426L16.3431 14.8284L18.1716 13H13V18.1716L14.8284 16.3431L16.2426 17.7574L12 22L7.75736 17.7574L9.17157 16.3431L11 18.1716V13H5.82843L7.65685 14.8284L6.24264 16.2426L2 12L6.24264 7.75736L7.65685 9.17157L5.82843 11H11Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct DragMoveFill;
impl IconShape for DragMoveFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 22L8 18H16L12 22ZM12 2L16 6H8L12 2ZM12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12C14 13.1046 13.1046 14 12 14ZM2 12L6 8V16L2 12ZM22 12L18 16V8L22 12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct DragMoveLine;
impl IconShape for DragMoveLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 2L16.2426 6.24264L14.8284 7.65685L12 4.82843L9.17157 7.65685L7.75736 6.24264L12 2ZM2 12L6.24264 7.75736L7.65685 9.17157L4.82843 12L7.65685 14.8284L6.24264 16.2426L2 12ZM22 12L17.7574 16.2426L16.3431 14.8284L19.1716 12L16.3431 9.17157L17.7574 7.75736L22 12ZM12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12C14 13.1046 13.1046 14 12 14ZM12 22L7.75736 17.7574L9.17157 16.3431L12 19.1716L14.8284 16.3431L16.2426 17.7574L12 22Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandDiagonal2Fill;
impl IconShape for ExpandDiagonal2Fill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M3 3H10.5L7.45711 6.04289L10.7071 9.29289L9.29289 10.7071L6.04289 7.45711L3 10.5V3ZM21 21H13.5L16.5429 17.9571L13.2929 14.7071L14.7071 13.2929L17.9571 16.5429L21 13.5V21Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandDiagonal2Line;
impl IconShape for ExpandDiagonal2Line {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M6.41421 5H10V3H3V10H5V6.41421L9.29289 10.7071L10.7071 9.29289L6.41421 5ZM21 14H19V17.5858L14.7071 13.2929L13.2929 14.7071L17.5858 19H14V21H21V14Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandDiagonalFill;
impl IconShape for ExpandDiagonalFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M21 3H13.5L16.5429 6.04289L13.2929 9.29289L14.7071 10.7071L17.9571 7.45711L21 10.5V3ZM3 21H10.5L7.45711 17.9571L10.7071 14.7071L9.29289 13.2929L6.04289 16.5429L3 13.5V21Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandDiagonalLine;
impl IconShape for ExpandDiagonalLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M17.5858 5H14V3H21V10H19V6.41421L14.7071 10.7071L13.2929 9.29289L17.5858 5ZM3 14H5V17.5858L9.29289 13.2929L10.7071 14.7071L6.41421 19H10V21H3V14Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandDiagonalS2Fill;
impl IconShape for ExpandDiagonalS2Fill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M5 5L5 12.5L8.04289 9.45711L14.5429 15.9571L11.5 19H19L19 11.5L15.9571 14.5429L9.45711 8.04289L12.5 5L5 5Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandDiagonalS2Line;
impl IconShape for ExpandDiagonalS2Line {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M7 8.41421V12L5 12L5 5L12 5V7L8.41421 7L17 15.5858V12L19 12L19 19H12V17H15.5858L7 8.41421Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandDiagonalSFill;
impl IconShape for ExpandDiagonalSFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M19 5H11.5L14.5429 8.04289L8.04289 14.5429L5 11.5V19H12.5L9.45711 15.9571L15.9571 9.45711L19 12.5V5Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandDiagonalSLine;
impl IconShape for ExpandDiagonalSLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M15.5858 7H12V5H19V12H17V8.41421L8.41421 17H12V19H5V12H7V15.5858L15.5858 7Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandHeightFill;
impl IconShape for ExpandHeightFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M18 2H6V4H18V2ZM16.9497 9.44975L12 4.5L7.05273 9.44727L11 9.44826V14.5501L7.05078 14.55L12.0005 19.5L16.9502 14.5503L13 14.5502V9.44876L16.9497 9.44975ZM18 20V22H6V20H18Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandHeightLine;
impl IconShape for ExpandHeightLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M6 2H18V4H6V2ZM16.9497 9.44975L12 4.5L7.05273 9.44727L8.46695 10.8615L11 8.32843V15.6706L8.46499 13.1356L7.05078 14.5498L12 19.5L16.9497 14.5503L15.5355 13.136L13 15.6716V8.32843L15.5355 10.864L16.9497 9.44975ZM18 20V22H6V20H18Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandHorizontalFill;
impl IconShape for ExpandHorizontalFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M0.5 12L5.44975 7.05029L5.44876 11H10V13H5.44826L5.44727 16.9473L0.5 12ZM14 13H18.5501L18.55 16.9493L23.5 11.9996L18.5503 7.0498L18.5502 11H14V13Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandHorizontalLine;
impl IconShape for ExpandHorizontalLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M0.5 12L5.44975 7.05029L6.86396 8.46451L4.32843 11H10V13H4.32843L6.86148 15.5331L5.44727 16.9473L0.5 12ZM14 13H19.6708L17.1358 15.535L18.55 16.9493L23.5 11.9996L18.5503 7.0498L17.136 8.46402L19.6721 11H14V13Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandHorizontalSFill;
impl IconShape for ExpandHorizontalSFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M7.44975 7.05017L2.5 11.9999L7.44727 16.9472L7.44826 12.9999H16.5501L16.55 16.9491L21.5 11.9994L16.5503 7.04968L16.5502 10.9999H7.44876L7.44975 7.05017Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandHorizontalSLine;
impl IconShape for ExpandHorizontalSLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M7.44975 7.05029L2.5 12L7.44727 16.9473L8.86148 15.5331L6.32843 13H17.6708L15.1358 15.535L16.55 16.9493L21.5 11.9996L16.5503 7.0498L15.136 8.46402L17.6721 11H6.32843L8.86396 8.46451L7.44975 7.05029Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandLeftFill;
impl IconShape for ExpandLeftFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M9.99994 4.99988V10.9999L16.0002 11.0002L16.0002 13.0002L9.99994 12.9999V18.9999L2.99994 12.0001L9.99994 4.99988ZM18.0001 19.0001V5.00006H20.0001V19.0001H18.0001Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandLeftLine;
impl IconShape for ExpandLeftLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M10.071 4.92896L11.4852 6.34317L6.82834 11L16.0002 11.0002L16.0002 13.0002L6.82839 13L11.4852 17.6569L10.071 19.0711L2.99994 12L10.071 4.92896ZM18.0001 19V4.99997H20.0001V19H18.0001Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandLeftRightFill;
impl IconShape for ExpandLeftRightFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M9 6 3 12 9 18V6ZM15 18 21 12 15 6V18Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandLeftRightLine;
impl IconShape for ExpandLeftRightLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M9.04304 5.79285 2.83594 12 9.04304 18.2071 10.4573 16.7928 5.66436 12 10.4573 7.20706 9.04304 5.79285ZM14.957 18.2072 21.1641 12.0001 14.957 5.793 13.5427 7.20721 18.3356 12.0001 13.5427 16.793 14.957 18.2072Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandRightFill;
impl IconShape for ExpandRightFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M13.9998 4.99988L21.0001 11.9999L13.9998 18.9999V13.0001H7.9998L7.99978 11.0001H13.9998V4.99988ZM3.99985 18.9999L3.99985 4.99988H5.99985V18.9999H3.99985Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandRightLine;
impl IconShape for ExpandRightLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M17.1717 11L12.5148 6.34317L13.929 4.92896L21.0001 12L13.929 19.0711L12.5148 17.6569L17.1716 13L7.9998 13.0002L7.99978 11.0002L17.1717 11ZM3.99985 19L3.99985 4.99997H5.99985V19H3.99985Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandUpDownFill;
impl IconShape for ExpandUpDownFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M18 9 12 3 6 9H18ZM18 15 12 21 6 15H18Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandUpDownLine;
impl IconShape for ExpandUpDownLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M18.2072 9.0428 12.0001 2.83569 5.793 9.0428 7.20721 10.457 12.0001 5.66412 16.793 10.457 18.2072 9.0428ZM5.79285 14.9572 12 21.1643 18.2071 14.9572 16.7928 13.543 12 18.3359 7.20706 13.543 5.79285 14.9572Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandVerticalFill;
impl IconShape for ExpandVerticalFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M11.9995 0.499512L16.9492 5.44926L12.9995 5.44827V9.99951H10.9995V5.44777L7.05222 5.44678L11.9995 0.499512ZM10.9995 13.9995L10.9995 18.5496L7.05026 18.5496L12 23.4995L16.9497 18.5498L12.9995 18.5497V13.9995H10.9995Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandVerticalLine;
impl IconShape for ExpandVerticalLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M11.9995 0.499512L16.9492 5.44926L15.535 6.86347L12.9995 4.32794V9.99951H10.9995L10.9995 4.32794L8.46643 6.86099L7.05222 5.44678L11.9995 0.499512ZM10.9995 13.9995L10.9995 19.6704L8.46448 17.1353L7.05026 18.5496L12 23.4995L16.9497 18.5498L15.5355 17.1356L12.9995 19.6716V13.9995H10.9995Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandVerticalSFill;
impl IconShape for ExpandVerticalSFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M16.9493 7.44926L11.9995 2.49951L7.05226 7.44678L10.9995 7.44777L10.9995 16.5496L7.05031 16.5496L12 21.4995L16.9498 16.5498L12.9995 16.5497L12.9995 7.44827L16.9493 7.44926Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandVerticalSLine;
impl IconShape for ExpandVerticalSLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M16.9492 7.44926L11.9995 2.49951L7.05223 7.44678L8.46644 8.86099L10.9995 6.32794L10.9995 17.6704L8.46449 15.1353L7.05028 16.5496L12 21.4995L16.9497 16.5498L15.5355 15.1356L12.9995 17.6716L12.9995 6.32794L15.535 8.86347L16.9492 7.44926Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandWidthFill;
impl IconShape for ExpandWidthFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M2 6L2 18H4L4 6H2ZM9.44975 7.05025L4.5 12L9.44727 16.9473L9.44826 13H14.5501L14.55 16.9492L19.5 11.9995L14.5503 7.04976L14.5502 11H9.44876L9.44975 7.05025ZM20 6H22V18H20V6Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ExpandWidthLine;
impl IconShape for ExpandWidthLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M2 18L2 6H4L4 18H2ZM9.44975 7.05025L4.5 12L9.44727 16.9473L10.8615 15.5331L8.32843 13H15.6708L13.1358 15.535L14.55 16.9492L19.5 11.9995L14.5503 7.04976L13.136 8.46398L15.6721 11H8.32843L10.864 8.46447L9.44975 7.05025ZM20 6H22V18H20V6Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ScrollToBottomFill;
impl IconShape for ScrollToBottomFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12.8589 2H11.1411C9.12721 2 8.04724 2.27848 7.06946 2.8014C6.09169 3.32432 5.32432 4.09169 4.8014 5.06946C4.27848 6.04724 4 7.12721 4 9.14111V14.8589C4 16.8728 4.27848 17.9528 4.8014 18.9305C5.32432 19.9083 6.09169 20.6757 7.06946 21.1986C8.04724 21.7215 9.12721 22 11.1411 22H12.8589C14.8728 22 15.9528 21.7215 16.9305 21.1986C17.9083 20.6757 18.6757 19.9083 19.1986 18.9305C19.7215 17.9528 20 16.8728 20 14.8589V9.14111C20 7.12721 19.7215 6.04724 19.1986 5.06946C18.6757 4.09169 17.9083 3.32432 16.9305 2.8014C15.9528 2.27848 14.8728 2 12.8589 2ZM11 11V6H13V11H11ZM7.75781 13.758L9.17203 12.3438L12.0005 15.1722L14.8289 12.3438L16.2431 13.758L12.0005 18.0006L7.75781 13.758Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ScrollToBottomLine;
impl IconShape for ScrollToBottomLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M8.01266 4.56502C8.75361 4.16876 9.5587 4 11.1411 4H12.8589C14.4413 4 15.2464 4.16876 15.9873 4.56502C16.6166 4.90155 17.0985 5.38342 17.435 6.01266C17.8312 6.75361 18 7.5587 18 9.14111V14.8589C18 16.4413 17.8312 17.2464 17.435 17.9873C17.0985 18.6166 16.6166 19.0985 15.9873 19.435C15.2464 19.8312 14.4413 20 12.8589 20H11.1411C9.5587 20 8.75361 19.8312 8.01266 19.435C7.38342 19.0985 6.90155 18.6166 6.56502 17.9873C6.16876 17.2464 6 16.4413 6 14.8589V9.14111C6 7.5587 6.16876 6.75361 6.56502 6.01266C6.90155 5.38342 7.38342 4.90155 8.01266 4.56502ZM12.8589 2H11.1411C9.12721 2 8.04724 2.27848 7.06946 2.8014C6.09168 3.32432 5.32432 4.09168 4.8014 5.06946C4.27848 6.04724 4 7.12721 4 9.14111V14.8589C4 16.8728 4.27848 17.9528 4.8014 18.9305C5.32432 19.9083 6.09168 20.6757 7.06946 21.1986C8.04724 21.7215 9.12721 22 11.1411 22H12.8589C14.8728 22 15.9528 21.7215 16.9305 21.1986C17.9083 20.6757 18.6757 19.9083 19.1986 18.9305C19.7215 17.9528 20 16.8728 20 14.8589V9.14111C20 7.12721 19.7215 6.04724 19.1986 5.06946C18.6757 4.09168 17.9083 3.32432 16.9305 2.8014C15.9528 2.27848 14.8728 2 12.8589 2ZM13 6H11V11H13V6ZM7.75781 13.758L12.0005 18.0006L16.2431 13.758L14.8289 12.3438L12.0005 15.1722L9.17203 12.3438L7.75781 13.758Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct SkipDownFill;
impl IconShape for SkipDownFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M18 17 6 17 6 15 18 15 18 17ZM12 13 18 7H6L12 13Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct SkipDownLine;
impl IconShape for SkipDownLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 10.0858L7.20711 5.29291L5.79289 6.70712L12 12.9142L18.2071 6.70712L16.7929 5.29291L12 10.0858ZM18 17L6 17L6 15L18 15V17Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct SkipLeftFill;
impl IconShape for SkipLeftFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M7 18V6H9V18H7ZM11 12 17 6V18L11 12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct SkipLeftLine;
impl IconShape for SkipLeftLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M13.9142 12L18.7071 7.20712L17.2929 5.79291L11.0858 12L17.2929 18.2071L18.7071 16.7929L13.9142 12ZM7 18V6.00001H9V18H7Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct SkipRightFill;
impl IconShape for SkipRightFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M17 6 17 18H15L15 6 17 6ZM13 12 7 18V6L13 12Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct SkipRightLine;
impl IconShape for SkipRightLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M10.0858 12L5.29289 16.7929L6.70711 18.2071L12.9142 12L6.70711 5.79291L5.29289 7.20712L10.0858 12ZM17 6.00002L17 18H15L15 6.00002L17 6.00002Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct SkipUpFill;
impl IconShape for SkipUpFill {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M6 7 18 7V9L6 9 6 7ZM12 11 6 17H18L12 11Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct SkipUpLine;
impl IconShape for SkipUpLine {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M12 13.9142L16.7929 18.7071L18.2071 17.2929L12 11.0858L5.79289 17.2929L7.20711 18.7071L12 13.9142ZM6 7L18 7V9L6 9L6 7Z",
})
}
const FILL: Option<&'static str> = Some("currentColor");
const VIEW_BOX: Option<&'static str> = Some("0 0 24 24");
}