INNER CODE UNIT · JavaScript
createIcon
Useful-Scripts-Extension/useful-script · popup/index.js:500
function createIcon(srcOrHtml) {
// image icon
if (
srcOrHtml.startsWith("/") ||
srcOrHtml.startsWith("http://") ||
srcOrHtml.startsWith("https://") ||
srcOrHtml.startsWith("data:image")
) {
const img = document.createElement("img");
img.classList.add("icon-img");
img.src = srcOrHtml;
return img;
}
// text/html icon: usually fontAwesome icon
else {
const span = document.createElement("span");
span.classList.add("icon-html");