(self)
| 58 | Lock, |
| 59 | Unlock, |
| 60 | Box, |
| 61 | Package, |
| 62 | Eye, |
| 63 | EyeOff, |
| 64 | Table, |
| 65 | } |
| 66 | |
| 67 | impl IconNamed for IconName { |
| 68 | fn path(self) -> SharedString { |
| 69 | match self { |
| 70 | Self::ChevronDown => "icons/chevron-down.svg", |
| 71 | Self::ChevronUp => "icons/chevron-up.svg", |
| 72 | Self::CircleX => "icons/circle-x.svg", |
| 73 | Self::Close => "icons/close.svg", |
| 74 | Self::FilePen => "icons/file-pen.svg", |
| 75 | Self::GripVertical => "icons/grip-vertical.svg", |
| 76 | Self::Plus => "icons/plus.svg", |
| 77 | Self::Trash => "icons/trash.svg", |
| 78 | Self::Check => "icons/check.svg", |
| 79 | Self::Loader => "icons/loader.svg", |
| 80 | Self::CircleDot => "icons/circle-dot.svg", |
| 81 | Self::Command => "icons/command.svg", |
| 82 | Self::CopyPlus => "icons/copy-plus.svg", |
| 83 | Self::Link => "icons/link.svg", |
| 84 | Self::LayoutSplit => "icons/layout-split.svg", |
| 85 | Self::LayoutStacked => "icons/layout-stacked.svg", |
| 86 | Self::PanelLeft => "icons/panel-left.svg", |
| 87 | Self::Search => "icons/search.svg", |
| 88 | Self::Send => "icons/send.svg", |
| 89 | Self::Ban => "icons/ban.svg", |
| 90 | Self::FilePlus => "icons/file-plus.svg", |
| 91 | Self::FileUp => "icons/file-up.svg", |
| 92 | Self::File => "icons/file.svg", |
| 93 | Self::Sparkles => "icons/sparkles.svg", |
| 94 | Self::CircleCheck => "icons/circle-check.svg", |
| 95 | Self::Info => "icons/info.svg", |
| 96 | Self::TriangleAlert => "icons/triangle-alert.svg", |
| 97 | Self::Copy => "icons/copy.svg", |
| 98 | Self::FileDown => "icons/file-down.svg", |
| 99 | Self::TextWrap => "icons/text-wrap.svg", |
| 100 | Self::Funnel => "icons/funnel.svg", |
| 101 | Self::CaseSensitive => "icons/case-sensitive.svg", |
| 102 | Self::ChevronLeft => "icons/chevron-left.svg", |
| 103 | Self::ChevronRight => "icons/chevron-right.svg", |
| 104 | Self::Replace => "icons/replace.svg", |
| 105 | Self::History => "icons/history.svg", |
| 106 | Self::Folder => "icons/folder.svg", |
| 107 | Self::FolderOpen => "icons/folder-open.svg", |
| 108 | Self::FolderPlus => "icons/folder-plus.svg", |
| 109 | Self::Star => "icons/star.svg", |
| 110 | Self::StarFilled => "icons/star-filled.svg", |
| 111 | Self::Play => "icons/play.svg", |
| 112 | Self::Pause => "icons/pause.svg", |
| 113 | Self::Square => "icons/square.svg", |
| 114 | Self::Volume2 => "icons/volume-2.svg", |
nothing calls this directly
no outgoing calls
no test coverage detected