Lines Matching refs:self
39 self::ANT_DESIGN => "https://raw.githubusercontent.com/ant-design/ant-design-icons/master/packages/icons-svg/svg",
40 self::BOOTSTRAP => "https://raw.githubusercontent.com/twbs/icons/main/icons",
41 self::CARBON => "https://raw.githubusercontent.com/carbon-design-system/carbon/main/packages/icons/src/svg/32",
42 self::CLARITY => "https://raw.githubusercontent.com/vmware/clarity-assets/master/icons/essential",
43 self::CODE_ICON => "https://raw.githubusercontent.com/microsoft/vscode-codicons/main/src/icons",
44 self::ELEGANT_THEME => "https://raw.githubusercontent.com/pprince/etlinefont-bower/master/images/svg/individual_icons",
45 self::ENTYPO => "https://raw.githubusercontent.com/hypermodules/entypo/master/src/Entypo",
46 self::ENTYPO_SOCIAL => "https://raw.githubusercontent.com/hypermodules/entypo/master/src/Entypo%20Social%20Extension",
47 self::EVA => "https://raw.githubusercontent.com/akveo/eva-icons/master/package/icons",
48 self::FEATHER => "https://raw.githubusercontent.com/feathericons/feather/master/icons",
49 self::FAD => "https://raw.githubusercontent.com/fefanto/fontaudio/master/svgs",
50 self::ICONSCOUT => "https://raw.githubusercontent.com/Iconscout/unicons/master/svg/line",
51 self::LOGOS => "https://raw.githubusercontent.com/gilbarbara/logos/master/logos",
52 self::MATERIAL_DESIGN => "https://raw.githubusercontent.com/Templarian/MaterialDesign/master/svg",
53 self::OCTICON => "https://raw.githubusercontent.com/primer/octicons/main/icons",
54 self::TWEET_EMOJI => "https://raw.githubusercontent.com/twitter/twemoji/master/assets/svg",
55 self::SIMPLE_LINE => "https://raw.githubusercontent.com/thesabbir/simple-line-icons/master/src/svgs",
56 self::ICOMOON => "https://raw.githubusercontent.com/Keyamoon/IcoMoon-Free/master/SVG",
57 self::DASHICONS => "https://raw.githubusercontent.com/WordPress/dashicons/master/svg-min",
58 self::ICONOIR => "https://raw.githubusercontent.com/lucaburgio/iconoir/master/icons",
59 self::BOX_ICON => "https://raw.githubusercontent.com/atisawd/boxicons/master/svg",
60 self::LINE_AWESOME => "https://raw.githubusercontent.com/icons8/line-awesome/master/svg",
61 self::FONT_AWESOME_SOLID => "https://raw.githubusercontent.com/FortAwesome/Font-Awesome/master/svgs/solid",
62 self::FONT_AWESOME_BRANDS => "https://raw.githubusercontent.com/FortAwesome/Font-Awesome/master/svgs/brands",
63 self::FONT_AWESOME_REGULAR => "https://raw.githubusercontent.com/FortAwesome/Font-Awesome/master/svgs/regular",
64 self::VAADIN => "https://raw.githubusercontent.com/vaadin/vaadin-icons/master/assets/svg",
65 self::CORE_UI_BRAND => "https://raw.githubusercontent.com/coreui/coreui-icons/master/svg/brand",
66 self::FLAT_COLOR_ICON => "https://raw.githubusercontent.com/icons8/flat-color-icons/master/svg",
67 self::PHOSPHOR_ICONS => "https://raw.githubusercontent.com/phosphor-icons/phosphor-icons/master/assets",
68 self::VSCODE => "https://raw.githubusercontent.com/vscode-icons/vscode-icons/master/icons",
69 self::SI_GLYPH => "https://raw.githubusercontent.com/frexy/glyph-iconset/master/svg",
70 self::AKAR_ICONS => "https://raw.githubusercontent.com/artcoholic/akar-icons/master/src/svg",
71 self::ARCTICONS => "https://raw.githubusercontent.com/Donnnno/Arcticons/main/icons/black",
72 self::HEALTH_ICONS => "https://raw.githubusercontent.com/resolvetosavelives/healthicons/main/public/icons/svg"
76 self::BOOTSTRAP => "https://icons.getbootstrap.com/",
77 self::MATERIAL_DESIGN => "https://materialdesignicons.com/",
78 self::FEATHER => "https://feathericons.com/",
79 self::CODE_ICON => "https://microsoft.github.io/vscode-codicons/",
80 self::LOGOS => "https://svgporn.com/",
81 self::CARBON => "https://www.carbondesignsystem.com/guidelines/icons/library/",
82 self::TWEET_EMOJI => "https://twemoji.twitter.com/",
83 self::ANT_DESIGN => "https://ant.design/components/icon/",
84 self::CLARITY => "https://clarity.design/foundation/icons/",
85 self::OCTICON => "https://primer.style/octicons/",
86 self::ICONSCOUT => "https://iconscout.com/unicons/explore/line",
87 self::ELEGANT_THEME => "https://github.com/pprince/etlinefont-bower",
88 self::EVA => "https://akveo.github.io/eva-icons/",
89 self::ENTYPO_SOCIAL => "http://www.entypo.com",
90 self::ENTYPO => "http://www.entypo.com",
91 self::SIMPLE_LINE => "https://thesabbir.github.io/simple-line-icons",
92 self::ICOMOON => "https://icomoon.io/",
93 self::DASHICONS => "https://developer.wordpress.org/resource/dashicons/",
94 self::ICONOIR => "https://iconoir.com",
95 self::BOX_ICON => "https://boxicons.com",
96 self::LINE_AWESOME => "https://icons8.com/line-awesome",
97 self::FONT_AWESOME => "https://fontawesome.com/",
98 self::FONT_AWESOME_SOLID => "https://fontawesome.com/",
99 self::FONT_AWESOME_BRANDS => "https://fontawesome.com/",
100 self::FONT_AWESOME_REGULAR => "https://fontawesome.com/",
101 self::VAADIN => "https://vaadin.com/icons",
102 self::CORE_UI_BRAND => "https://coreui.io/icons/",
103 self::FLAT_COLOR_ICON => "https://icons8.com/icons/color",
104 self::PHOSPHOR_ICONS => "https://phosphoricons.com/",
105 self::VSCODE => "https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons",
106 self::SI_GLYPH => "https://glyph.smarticons.co/",
107 self::AKAR_ICONS => "https://akaricons.com/",
108 self::ARCTICONS => "https://arcticons.com/",
109 self::HEALTH_ICONS => "https://healthicons.org/",
110 self::MATERIAL_DESIGN_ACRONYM => "https://materialdesignicons.com/",
111 self::COMBO => ""
115 const CONF_DEFAULT_ICON_LIBRARY_DEFAULT = self::MATERIAL_DESIGN_ACRONYM;
121 "bs" => self::BOOTSTRAP, // old one (deprecated) - the good acronym is bi (seen also in the class)
122 "md" => self::MATERIAL_DESIGN
129 "bi" => self::BOOTSTRAP,
130 self::MATERIAL_DESIGN_ACRONYM => self::MATERIAL_DESIGN,
131 "fe" => self::FEATHER,
132 "codicon" => self::CODE_ICON,
133 "logos" => self::LOGOS,
134 "carbon" => self::CARBON,
135 "twemoji" => self::TWEET_EMOJI,
136 "ant-design" => self::ANT_DESIGN,
137 "fad" => self::FAD,
138 "clarity" => self::CLARITY,
139 "octicon" => self::OCTICON,
140 "uit" => self::ICONSCOUT,
141 "et" => self::ELEGANT_THEME,
142 "eva" => self::EVA,
143 "entypo-social" => self::ENTYPO_SOCIAL,
144 "entypo" => self::ENTYPO,
145 "simple-line-icons" => self::SIMPLE_LINE,
146 "icomoon-free" => self::ICOMOON,
147 "dashicons" => self::DASHICONS,
148 "iconoir" => self::ICONOIR,
149 "bx" => self::BOX_ICON,
150 "la" => self::LINE_AWESOME,
151 "fa-solid" => self::FONT_AWESOME_SOLID,
152 "fa-brands" => self::FONT_AWESOME_BRANDS,
153 "fa-regular" => self::FONT_AWESOME_REGULAR,
154 "vaadin" => self::VAADIN,
155 "cib" => self::CORE_UI_BRAND,
156 "flat-color-icons" => self::FLAT_COLOR_ICON,
157 "ph" => self::PHOSPHOR_ICONS,
158 "vscode-icons" => self::VSCODE,
159 "si-glyph" => self::SI_GLYPH,
160 "akar-icons" => self::AKAR_ICONS,
161 "arcticons" => self::ARCTICONS,
162 "healthicons" => self::HEALTH_ICONS,
163 "combo" => self::COMBO
223 $iconNameSpace = SiteConfig::getConfValue(self::CONF_ICONS_MEDIA_NAMESPACE, self::CONF_ICONS_MEDIA_NAMESPACE_DEFAULT);
244 $confValue = SiteConfig::getConfValue(self::CONF_DEFAULT_ICON_LIBRARY, self::CONF_DEFAULT_ICON_LIBRARY_DEFAULT);
258 if ($this->getLibrary() === self::COMBO) {
325 $acronymLibraries = self::getLibraries();
331 $iconLibraries = self::ICON_LIBRARY_URLS;
344 case self::VSCODE:
345 case self::FLAT_COLOR_ICON:
348 case self::TWEET_EMOJI:
350 $iconName = self::getEmojiCodePoint($iconName);
355 case self::ANT_DESIGN:
358 [$iconName, $iconType] = self::explodeInTwoPartsByLastPosition($iconName, "-");
361 case self::CARBON:
369 $iconName = self::getPhysicalNameFromDictionary($iconName, self::CARBON);
371 case self::FAD:
372 $iconName = self::getPhysicalNameFromDictionary($iconName, self::FAD);
374 case self::ICOMOON:
375 $iconName = self::getPhysicalNameFromDictionary($iconName, self::ICOMOON);
377 case self::CORE_UI_BRAND:
378 $iconName = self::getPhysicalNameFromDictionary($iconName, self::CORE_UI_BRAND);
380 case self::EVA:
383 [$iconName, $iconType] = self::explodeInTwoPartsByLastPosition($iconName, "-");
391 case self::PHOSPHOR_ICONS:
393 [$iconShortName, $iconType] = self::explodeInTwoPartsByLastPosition($iconName, "-");
396 case self::SIMPLE_LINE:
402 case self::BOX_ICON:
403 [$iconType, $extractedIconName] = self::explodeInTwoPartsByLastPosition($iconName, "-");
418 case self::SI_GLYPH:
421 case self::HEALTH_ICONS:
422 [$extractedIconName, $iconType] = self::explodeInTwoPartsByLastPosition($iconName, "-");
433 $iconName = self::getPhysicalNameFromDictionary($iconName, self::HEALTH_ICONS);
547 self::PUBLIC_LIBRARY_ACRONYM,
548 self::DEPRECATED_LIBRARY_ACRONYM
624 $libraryUrl = @self::ICON_LIBRARY_WEBSITE_URLS[$library];