mirror of
https://github.com/gapmiss/iconoir-icons.git
synced 2026-07-22 08:00:25 +00:00
777 lines
78 KiB
JavaScript
777 lines
78 KiB
JavaScript
/*
|
|
THIS IS A GENERATED/BUNDLED FILE BY ESBUILD
|
|
if you want to view the source, please visit the github repository of this plugin
|
|
*/
|
|
|
|
var __defProp = Object.defineProperty;
|
|
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
|
|
var __getOwnPropNames = Object.getOwnPropertyNames;
|
|
var __hasOwnProp = Object.prototype.hasOwnProperty;
|
|
var __export = (target, all) => {
|
|
for (var name in all)
|
|
__defProp(target, name, { get: all[name], enumerable: true });
|
|
};
|
|
var __copyProps = (to, from, except, desc) => {
|
|
if (from && typeof from === "object" || typeof from === "function") {
|
|
for (let key of __getOwnPropNames(from))
|
|
if (!__hasOwnProp.call(to, key) && key !== except)
|
|
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
|
|
}
|
|
return to;
|
|
};
|
|
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
|
|
|
|
// src/main.ts
|
|
var main_exports = {};
|
|
__export(main_exports, {
|
|
buildPostProcessor: () => buildPostProcessor,
|
|
default: () => IconoirPlugin
|
|
});
|
|
module.exports = __toCommonJS(main_exports);
|
|
var import_obsidian = require("obsidian");
|
|
|
|
// node_modules/@lit/reactive-element/css-tag.js
|
|
var t = window;
|
|
var e = t.ShadowRoot && (t.ShadyCSS === void 0 || t.ShadyCSS.nativeShadow) && "adoptedStyleSheets" in Document.prototype && "replace" in CSSStyleSheet.prototype;
|
|
var s = Symbol();
|
|
var n = /* @__PURE__ */ new WeakMap();
|
|
var o = class {
|
|
constructor(t3, e4, n5) {
|
|
if (this._$cssResult$ = true, n5 !== s)
|
|
throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");
|
|
this.cssText = t3, this.t = e4;
|
|
}
|
|
get styleSheet() {
|
|
let t3 = this.o;
|
|
const s5 = this.t;
|
|
if (e && t3 === void 0) {
|
|
const e4 = s5 !== void 0 && s5.length === 1;
|
|
e4 && (t3 = n.get(s5)), t3 === void 0 && ((this.o = t3 = new CSSStyleSheet()).replaceSync(this.cssText), e4 && n.set(s5, t3));
|
|
}
|
|
return t3;
|
|
}
|
|
toString() {
|
|
return this.cssText;
|
|
}
|
|
};
|
|
var r = (t3) => new o(typeof t3 == "string" ? t3 : t3 + "", void 0, s);
|
|
var S = (s5, n5) => {
|
|
e ? s5.adoptedStyleSheets = n5.map((t3) => t3 instanceof CSSStyleSheet ? t3 : t3.styleSheet) : n5.forEach((e4) => {
|
|
const n6 = document.createElement("style"), o5 = t.litNonce;
|
|
o5 !== void 0 && n6.setAttribute("nonce", o5), n6.textContent = e4.cssText, s5.appendChild(n6);
|
|
});
|
|
};
|
|
var c = e ? (t3) => t3 : (t3) => t3 instanceof CSSStyleSheet ? ((t4) => {
|
|
let e4 = "";
|
|
for (const s5 of t4.cssRules)
|
|
e4 += s5.cssText;
|
|
return r(e4);
|
|
})(t3) : t3;
|
|
|
|
// node_modules/@lit/reactive-element/reactive-element.js
|
|
var s2;
|
|
var e2 = window;
|
|
var r2 = e2.trustedTypes;
|
|
var h = r2 ? r2.emptyScript : "";
|
|
var o2 = e2.reactiveElementPolyfillSupport;
|
|
var n2 = { toAttribute(t3, i3) {
|
|
switch (i3) {
|
|
case Boolean:
|
|
t3 = t3 ? h : null;
|
|
break;
|
|
case Object:
|
|
case Array:
|
|
t3 = t3 == null ? t3 : JSON.stringify(t3);
|
|
}
|
|
return t3;
|
|
}, fromAttribute(t3, i3) {
|
|
let s5 = t3;
|
|
switch (i3) {
|
|
case Boolean:
|
|
s5 = t3 !== null;
|
|
break;
|
|
case Number:
|
|
s5 = t3 === null ? null : Number(t3);
|
|
break;
|
|
case Object:
|
|
case Array:
|
|
try {
|
|
s5 = JSON.parse(t3);
|
|
} catch (t4) {
|
|
s5 = null;
|
|
}
|
|
}
|
|
return s5;
|
|
} };
|
|
var a = (t3, i3) => i3 !== t3 && (i3 == i3 || t3 == t3);
|
|
var l = { attribute: true, type: String, converter: n2, reflect: false, hasChanged: a };
|
|
var d = class extends HTMLElement {
|
|
constructor() {
|
|
super(), this._$Ei = /* @__PURE__ */ new Map(), this.isUpdatePending = false, this.hasUpdated = false, this._$El = null, this.u();
|
|
}
|
|
static addInitializer(t3) {
|
|
var i3;
|
|
this.finalize(), ((i3 = this.h) !== null && i3 !== void 0 ? i3 : this.h = []).push(t3);
|
|
}
|
|
static get observedAttributes() {
|
|
this.finalize();
|
|
const t3 = [];
|
|
return this.elementProperties.forEach((i3, s5) => {
|
|
const e4 = this._$Ep(s5, i3);
|
|
e4 !== void 0 && (this._$Ev.set(e4, s5), t3.push(e4));
|
|
}), t3;
|
|
}
|
|
static createProperty(t3, i3 = l) {
|
|
if (i3.state && (i3.attribute = false), this.finalize(), this.elementProperties.set(t3, i3), !i3.noAccessor && !this.prototype.hasOwnProperty(t3)) {
|
|
const s5 = typeof t3 == "symbol" ? Symbol() : "__" + t3, e4 = this.getPropertyDescriptor(t3, s5, i3);
|
|
e4 !== void 0 && Object.defineProperty(this.prototype, t3, e4);
|
|
}
|
|
}
|
|
static getPropertyDescriptor(t3, i3, s5) {
|
|
return { get() {
|
|
return this[i3];
|
|
}, set(e4) {
|
|
const r4 = this[t3];
|
|
this[i3] = e4, this.requestUpdate(t3, r4, s5);
|
|
}, configurable: true, enumerable: true };
|
|
}
|
|
static getPropertyOptions(t3) {
|
|
return this.elementProperties.get(t3) || l;
|
|
}
|
|
static finalize() {
|
|
if (this.hasOwnProperty("finalized"))
|
|
return false;
|
|
this.finalized = true;
|
|
const t3 = Object.getPrototypeOf(this);
|
|
if (t3.finalize(), t3.h !== void 0 && (this.h = [...t3.h]), this.elementProperties = new Map(t3.elementProperties), this._$Ev = /* @__PURE__ */ new Map(), this.hasOwnProperty("properties")) {
|
|
const t4 = this.properties, i3 = [...Object.getOwnPropertyNames(t4), ...Object.getOwnPropertySymbols(t4)];
|
|
for (const s5 of i3)
|
|
this.createProperty(s5, t4[s5]);
|
|
}
|
|
return this.elementStyles = this.finalizeStyles(this.styles), true;
|
|
}
|
|
static finalizeStyles(i3) {
|
|
const s5 = [];
|
|
if (Array.isArray(i3)) {
|
|
const e4 = new Set(i3.flat(1 / 0).reverse());
|
|
for (const i4 of e4)
|
|
s5.unshift(c(i4));
|
|
} else
|
|
i3 !== void 0 && s5.push(c(i3));
|
|
return s5;
|
|
}
|
|
static _$Ep(t3, i3) {
|
|
const s5 = i3.attribute;
|
|
return s5 === false ? void 0 : typeof s5 == "string" ? s5 : typeof t3 == "string" ? t3.toLowerCase() : void 0;
|
|
}
|
|
u() {
|
|
var t3;
|
|
this._$E_ = new Promise((t4) => this.enableUpdating = t4), this._$AL = /* @__PURE__ */ new Map(), this._$Eg(), this.requestUpdate(), (t3 = this.constructor.h) === null || t3 === void 0 || t3.forEach((t4) => t4(this));
|
|
}
|
|
addController(t3) {
|
|
var i3, s5;
|
|
((i3 = this._$ES) !== null && i3 !== void 0 ? i3 : this._$ES = []).push(t3), this.renderRoot !== void 0 && this.isConnected && ((s5 = t3.hostConnected) === null || s5 === void 0 || s5.call(t3));
|
|
}
|
|
removeController(t3) {
|
|
var i3;
|
|
(i3 = this._$ES) === null || i3 === void 0 || i3.splice(this._$ES.indexOf(t3) >>> 0, 1);
|
|
}
|
|
_$Eg() {
|
|
this.constructor.elementProperties.forEach((t3, i3) => {
|
|
this.hasOwnProperty(i3) && (this._$Ei.set(i3, this[i3]), delete this[i3]);
|
|
});
|
|
}
|
|
createRenderRoot() {
|
|
var t3;
|
|
const s5 = (t3 = this.shadowRoot) !== null && t3 !== void 0 ? t3 : this.attachShadow(this.constructor.shadowRootOptions);
|
|
return S(s5, this.constructor.elementStyles), s5;
|
|
}
|
|
connectedCallback() {
|
|
var t3;
|
|
this.renderRoot === void 0 && (this.renderRoot = this.createRenderRoot()), this.enableUpdating(true), (t3 = this._$ES) === null || t3 === void 0 || t3.forEach((t4) => {
|
|
var i3;
|
|
return (i3 = t4.hostConnected) === null || i3 === void 0 ? void 0 : i3.call(t4);
|
|
});
|
|
}
|
|
enableUpdating(t3) {
|
|
}
|
|
disconnectedCallback() {
|
|
var t3;
|
|
(t3 = this._$ES) === null || t3 === void 0 || t3.forEach((t4) => {
|
|
var i3;
|
|
return (i3 = t4.hostDisconnected) === null || i3 === void 0 ? void 0 : i3.call(t4);
|
|
});
|
|
}
|
|
attributeChangedCallback(t3, i3, s5) {
|
|
this._$AK(t3, s5);
|
|
}
|
|
_$EO(t3, i3, s5 = l) {
|
|
var e4;
|
|
const r4 = this.constructor._$Ep(t3, s5);
|
|
if (r4 !== void 0 && s5.reflect === true) {
|
|
const h3 = (((e4 = s5.converter) === null || e4 === void 0 ? void 0 : e4.toAttribute) !== void 0 ? s5.converter : n2).toAttribute(i3, s5.type);
|
|
this._$El = t3, h3 == null ? this.removeAttribute(r4) : this.setAttribute(r4, h3), this._$El = null;
|
|
}
|
|
}
|
|
_$AK(t3, i3) {
|
|
var s5;
|
|
const e4 = this.constructor, r4 = e4._$Ev.get(t3);
|
|
if (r4 !== void 0 && this._$El !== r4) {
|
|
const t4 = e4.getPropertyOptions(r4), h3 = typeof t4.converter == "function" ? { fromAttribute: t4.converter } : ((s5 = t4.converter) === null || s5 === void 0 ? void 0 : s5.fromAttribute) !== void 0 ? t4.converter : n2;
|
|
this._$El = r4, this[r4] = h3.fromAttribute(i3, t4.type), this._$El = null;
|
|
}
|
|
}
|
|
requestUpdate(t3, i3, s5) {
|
|
let e4 = true;
|
|
t3 !== void 0 && (((s5 = s5 || this.constructor.getPropertyOptions(t3)).hasChanged || a)(this[t3], i3) ? (this._$AL.has(t3) || this._$AL.set(t3, i3), s5.reflect === true && this._$El !== t3 && (this._$EC === void 0 && (this._$EC = /* @__PURE__ */ new Map()), this._$EC.set(t3, s5))) : e4 = false), !this.isUpdatePending && e4 && (this._$E_ = this._$Ej());
|
|
}
|
|
async _$Ej() {
|
|
this.isUpdatePending = true;
|
|
try {
|
|
await this._$E_;
|
|
} catch (t4) {
|
|
Promise.reject(t4);
|
|
}
|
|
const t3 = this.scheduleUpdate();
|
|
return t3 != null && await t3, !this.isUpdatePending;
|
|
}
|
|
scheduleUpdate() {
|
|
return this.performUpdate();
|
|
}
|
|
performUpdate() {
|
|
var t3;
|
|
if (!this.isUpdatePending)
|
|
return;
|
|
this.hasUpdated, this._$Ei && (this._$Ei.forEach((t4, i4) => this[i4] = t4), this._$Ei = void 0);
|
|
let i3 = false;
|
|
const s5 = this._$AL;
|
|
try {
|
|
i3 = this.shouldUpdate(s5), i3 ? (this.willUpdate(s5), (t3 = this._$ES) === null || t3 === void 0 || t3.forEach((t4) => {
|
|
var i4;
|
|
return (i4 = t4.hostUpdate) === null || i4 === void 0 ? void 0 : i4.call(t4);
|
|
}), this.update(s5)) : this._$Ek();
|
|
} catch (t4) {
|
|
throw i3 = false, this._$Ek(), t4;
|
|
}
|
|
i3 && this._$AE(s5);
|
|
}
|
|
willUpdate(t3) {
|
|
}
|
|
_$AE(t3) {
|
|
var i3;
|
|
(i3 = this._$ES) === null || i3 === void 0 || i3.forEach((t4) => {
|
|
var i4;
|
|
return (i4 = t4.hostUpdated) === null || i4 === void 0 ? void 0 : i4.call(t4);
|
|
}), this.hasUpdated || (this.hasUpdated = true, this.firstUpdated(t3)), this.updated(t3);
|
|
}
|
|
_$Ek() {
|
|
this._$AL = /* @__PURE__ */ new Map(), this.isUpdatePending = false;
|
|
}
|
|
get updateComplete() {
|
|
return this.getUpdateComplete();
|
|
}
|
|
getUpdateComplete() {
|
|
return this._$E_;
|
|
}
|
|
shouldUpdate(t3) {
|
|
return true;
|
|
}
|
|
update(t3) {
|
|
this._$EC !== void 0 && (this._$EC.forEach((t4, i3) => this._$EO(i3, this[i3], t4)), this._$EC = void 0), this._$Ek();
|
|
}
|
|
updated(t3) {
|
|
}
|
|
firstUpdated(t3) {
|
|
}
|
|
};
|
|
d.finalized = true, d.elementProperties = /* @__PURE__ */ new Map(), d.elementStyles = [], d.shadowRootOptions = { mode: "open" }, o2 == null || o2({ ReactiveElement: d }), ((s2 = e2.reactiveElementVersions) !== null && s2 !== void 0 ? s2 : e2.reactiveElementVersions = []).push("1.6.1");
|
|
|
|
// node_modules/lit-html/lit-html.js
|
|
var t2;
|
|
var i2 = window;
|
|
var s3 = i2.trustedTypes;
|
|
var e3 = s3 ? s3.createPolicy("lit-html", { createHTML: (t3) => t3 }) : void 0;
|
|
var o3 = "$lit$";
|
|
var n3 = `lit$${(Math.random() + "").slice(9)}$`;
|
|
var l2 = "?" + n3;
|
|
var h2 = `<${l2}>`;
|
|
var r3 = document;
|
|
var d2 = () => r3.createComment("");
|
|
var u = (t3) => t3 === null || typeof t3 != "object" && typeof t3 != "function";
|
|
var c2 = Array.isArray;
|
|
var v = (t3) => c2(t3) || typeof (t3 == null ? void 0 : t3[Symbol.iterator]) == "function";
|
|
var a2 = "[ \n\f\r]";
|
|
var f = /<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g;
|
|
var _ = /-->/g;
|
|
var m = />/g;
|
|
var p = RegExp(`>|${a2}(?:([^\\s"'>=/]+)(${a2}*=${a2}*(?:[^
|
|
\f\r"'\`<>=]|("|')|))|$)`, "g");
|
|
var g = /'/g;
|
|
var $ = /"/g;
|
|
var y = /^(?:script|style|textarea|title)$/i;
|
|
var w = (t3) => (i3, ...s5) => ({ _$litType$: t3, strings: i3, values: s5 });
|
|
var x = w(1);
|
|
var b = w(2);
|
|
var T = Symbol.for("lit-noChange");
|
|
var A = Symbol.for("lit-nothing");
|
|
var E = /* @__PURE__ */ new WeakMap();
|
|
var C = r3.createTreeWalker(r3, 129, null, false);
|
|
var P = (t3, i3) => {
|
|
const s5 = t3.length - 1, l4 = [];
|
|
let r4, d3 = i3 === 2 ? "<svg>" : "", u2 = f;
|
|
for (let i4 = 0; i4 < s5; i4++) {
|
|
const s6 = t3[i4];
|
|
let e4, c4, v2 = -1, a3 = 0;
|
|
for (; a3 < s6.length && (u2.lastIndex = a3, c4 = u2.exec(s6), c4 !== null); )
|
|
a3 = u2.lastIndex, u2 === f ? c4[1] === "!--" ? u2 = _ : c4[1] !== void 0 ? u2 = m : c4[2] !== void 0 ? (y.test(c4[2]) && (r4 = RegExp("</" + c4[2], "g")), u2 = p) : c4[3] !== void 0 && (u2 = p) : u2 === p ? c4[0] === ">" ? (u2 = r4 != null ? r4 : f, v2 = -1) : c4[1] === void 0 ? v2 = -2 : (v2 = u2.lastIndex - c4[2].length, e4 = c4[1], u2 = c4[3] === void 0 ? p : c4[3] === '"' ? $ : g) : u2 === $ || u2 === g ? u2 = p : u2 === _ || u2 === m ? u2 = f : (u2 = p, r4 = void 0);
|
|
const w2 = u2 === p && t3[i4 + 1].startsWith("/>") ? " " : "";
|
|
d3 += u2 === f ? s6 + h2 : v2 >= 0 ? (l4.push(e4), s6.slice(0, v2) + o3 + s6.slice(v2) + n3 + w2) : s6 + n3 + (v2 === -2 ? (l4.push(void 0), i4) : w2);
|
|
}
|
|
const c3 = d3 + (t3[s5] || "<?>") + (i3 === 2 ? "</svg>" : "");
|
|
if (!Array.isArray(t3) || !t3.hasOwnProperty("raw"))
|
|
throw Error("invalid template strings array");
|
|
return [e3 !== void 0 ? e3.createHTML(c3) : c3, l4];
|
|
};
|
|
var V = class {
|
|
constructor({ strings: t3, _$litType$: i3 }, e4) {
|
|
let h3;
|
|
this.parts = [];
|
|
let r4 = 0, u2 = 0;
|
|
const c3 = t3.length - 1, v2 = this.parts, [a3, f2] = P(t3, i3);
|
|
if (this.el = V.createElement(a3, e4), C.currentNode = this.el.content, i3 === 2) {
|
|
const t4 = this.el.content, i4 = t4.firstChild;
|
|
i4.remove(), t4.append(...i4.childNodes);
|
|
}
|
|
for (; (h3 = C.nextNode()) !== null && v2.length < c3; ) {
|
|
if (h3.nodeType === 1) {
|
|
if (h3.hasAttributes()) {
|
|
const t4 = [];
|
|
for (const i4 of h3.getAttributeNames())
|
|
if (i4.endsWith(o3) || i4.startsWith(n3)) {
|
|
const s5 = f2[u2++];
|
|
if (t4.push(i4), s5 !== void 0) {
|
|
const t5 = h3.getAttribute(s5.toLowerCase() + o3).split(n3), i5 = /([.?@])?(.*)/.exec(s5);
|
|
v2.push({ type: 1, index: r4, name: i5[2], strings: t5, ctor: i5[1] === "." ? k : i5[1] === "?" ? I : i5[1] === "@" ? L : R });
|
|
} else
|
|
v2.push({ type: 6, index: r4 });
|
|
}
|
|
for (const i4 of t4)
|
|
h3.removeAttribute(i4);
|
|
}
|
|
if (y.test(h3.tagName)) {
|
|
const t4 = h3.textContent.split(n3), i4 = t4.length - 1;
|
|
if (i4 > 0) {
|
|
h3.textContent = s3 ? s3.emptyScript : "";
|
|
for (let s5 = 0; s5 < i4; s5++)
|
|
h3.append(t4[s5], d2()), C.nextNode(), v2.push({ type: 2, index: ++r4 });
|
|
h3.append(t4[i4], d2());
|
|
}
|
|
}
|
|
} else if (h3.nodeType === 8)
|
|
if (h3.data === l2)
|
|
v2.push({ type: 2, index: r4 });
|
|
else {
|
|
let t4 = -1;
|
|
for (; (t4 = h3.data.indexOf(n3, t4 + 1)) !== -1; )
|
|
v2.push({ type: 7, index: r4 }), t4 += n3.length - 1;
|
|
}
|
|
r4++;
|
|
}
|
|
}
|
|
static createElement(t3, i3) {
|
|
const s5 = r3.createElement("template");
|
|
return s5.innerHTML = t3, s5;
|
|
}
|
|
};
|
|
function N(t3, i3, s5 = t3, e4) {
|
|
var o5, n5, l4, h3;
|
|
if (i3 === T)
|
|
return i3;
|
|
let r4 = e4 !== void 0 ? (o5 = s5._$Co) === null || o5 === void 0 ? void 0 : o5[e4] : s5._$Cl;
|
|
const d3 = u(i3) ? void 0 : i3._$litDirective$;
|
|
return (r4 == null ? void 0 : r4.constructor) !== d3 && ((n5 = r4 == null ? void 0 : r4._$AO) === null || n5 === void 0 || n5.call(r4, false), d3 === void 0 ? r4 = void 0 : (r4 = new d3(t3), r4._$AT(t3, s5, e4)), e4 !== void 0 ? ((l4 = (h3 = s5)._$Co) !== null && l4 !== void 0 ? l4 : h3._$Co = [])[e4] = r4 : s5._$Cl = r4), r4 !== void 0 && (i3 = N(t3, r4._$AS(t3, i3.values), r4, e4)), i3;
|
|
}
|
|
var S2 = class {
|
|
constructor(t3, i3) {
|
|
this._$AV = [], this._$AN = void 0, this._$AD = t3, this._$AM = i3;
|
|
}
|
|
get parentNode() {
|
|
return this._$AM.parentNode;
|
|
}
|
|
get _$AU() {
|
|
return this._$AM._$AU;
|
|
}
|
|
u(t3) {
|
|
var i3;
|
|
const { el: { content: s5 }, parts: e4 } = this._$AD, o5 = ((i3 = t3 == null ? void 0 : t3.creationScope) !== null && i3 !== void 0 ? i3 : r3).importNode(s5, true);
|
|
C.currentNode = o5;
|
|
let n5 = C.nextNode(), l4 = 0, h3 = 0, d3 = e4[0];
|
|
for (; d3 !== void 0; ) {
|
|
if (l4 === d3.index) {
|
|
let i4;
|
|
d3.type === 2 ? i4 = new M(n5, n5.nextSibling, this, t3) : d3.type === 1 ? i4 = new d3.ctor(n5, d3.name, d3.strings, this, t3) : d3.type === 6 && (i4 = new z(n5, this, t3)), this._$AV.push(i4), d3 = e4[++h3];
|
|
}
|
|
l4 !== (d3 == null ? void 0 : d3.index) && (n5 = C.nextNode(), l4++);
|
|
}
|
|
return C.currentNode = r3, o5;
|
|
}
|
|
v(t3) {
|
|
let i3 = 0;
|
|
for (const s5 of this._$AV)
|
|
s5 !== void 0 && (s5.strings !== void 0 ? (s5._$AI(t3, s5, i3), i3 += s5.strings.length - 2) : s5._$AI(t3[i3])), i3++;
|
|
}
|
|
};
|
|
var M = class {
|
|
constructor(t3, i3, s5, e4) {
|
|
var o5;
|
|
this.type = 2, this._$AH = A, this._$AN = void 0, this._$AA = t3, this._$AB = i3, this._$AM = s5, this.options = e4, this._$Cp = (o5 = e4 == null ? void 0 : e4.isConnected) === null || o5 === void 0 || o5;
|
|
}
|
|
get _$AU() {
|
|
var t3, i3;
|
|
return (i3 = (t3 = this._$AM) === null || t3 === void 0 ? void 0 : t3._$AU) !== null && i3 !== void 0 ? i3 : this._$Cp;
|
|
}
|
|
get parentNode() {
|
|
let t3 = this._$AA.parentNode;
|
|
const i3 = this._$AM;
|
|
return i3 !== void 0 && (t3 == null ? void 0 : t3.nodeType) === 11 && (t3 = i3.parentNode), t3;
|
|
}
|
|
get startNode() {
|
|
return this._$AA;
|
|
}
|
|
get endNode() {
|
|
return this._$AB;
|
|
}
|
|
_$AI(t3, i3 = this) {
|
|
t3 = N(this, t3, i3), u(t3) ? t3 === A || t3 == null || t3 === "" ? (this._$AH !== A && this._$AR(), this._$AH = A) : t3 !== this._$AH && t3 !== T && this._(t3) : t3._$litType$ !== void 0 ? this.g(t3) : t3.nodeType !== void 0 ? this.$(t3) : v(t3) ? this.T(t3) : this._(t3);
|
|
}
|
|
k(t3) {
|
|
return this._$AA.parentNode.insertBefore(t3, this._$AB);
|
|
}
|
|
$(t3) {
|
|
this._$AH !== t3 && (this._$AR(), this._$AH = this.k(t3));
|
|
}
|
|
_(t3) {
|
|
this._$AH !== A && u(this._$AH) ? this._$AA.nextSibling.data = t3 : this.$(r3.createTextNode(t3)), this._$AH = t3;
|
|
}
|
|
g(t3) {
|
|
var i3;
|
|
const { values: s5, _$litType$: e4 } = t3, o5 = typeof e4 == "number" ? this._$AC(t3) : (e4.el === void 0 && (e4.el = V.createElement(e4.h, this.options)), e4);
|
|
if (((i3 = this._$AH) === null || i3 === void 0 ? void 0 : i3._$AD) === o5)
|
|
this._$AH.v(s5);
|
|
else {
|
|
const t4 = new S2(o5, this), i4 = t4.u(this.options);
|
|
t4.v(s5), this.$(i4), this._$AH = t4;
|
|
}
|
|
}
|
|
_$AC(t3) {
|
|
let i3 = E.get(t3.strings);
|
|
return i3 === void 0 && E.set(t3.strings, i3 = new V(t3)), i3;
|
|
}
|
|
T(t3) {
|
|
c2(this._$AH) || (this._$AH = [], this._$AR());
|
|
const i3 = this._$AH;
|
|
let s5, e4 = 0;
|
|
for (const o5 of t3)
|
|
e4 === i3.length ? i3.push(s5 = new M(this.k(d2()), this.k(d2()), this, this.options)) : s5 = i3[e4], s5._$AI(o5), e4++;
|
|
e4 < i3.length && (this._$AR(s5 && s5._$AB.nextSibling, e4), i3.length = e4);
|
|
}
|
|
_$AR(t3 = this._$AA.nextSibling, i3) {
|
|
var s5;
|
|
for ((s5 = this._$AP) === null || s5 === void 0 || s5.call(this, false, true, i3); t3 && t3 !== this._$AB; ) {
|
|
const i4 = t3.nextSibling;
|
|
t3.remove(), t3 = i4;
|
|
}
|
|
}
|
|
setConnected(t3) {
|
|
var i3;
|
|
this._$AM === void 0 && (this._$Cp = t3, (i3 = this._$AP) === null || i3 === void 0 || i3.call(this, t3));
|
|
}
|
|
};
|
|
var R = class {
|
|
constructor(t3, i3, s5, e4, o5) {
|
|
this.type = 1, this._$AH = A, this._$AN = void 0, this.element = t3, this.name = i3, this._$AM = e4, this.options = o5, s5.length > 2 || s5[0] !== "" || s5[1] !== "" ? (this._$AH = Array(s5.length - 1).fill(new String()), this.strings = s5) : this._$AH = A;
|
|
}
|
|
get tagName() {
|
|
return this.element.tagName;
|
|
}
|
|
get _$AU() {
|
|
return this._$AM._$AU;
|
|
}
|
|
_$AI(t3, i3 = this, s5, e4) {
|
|
const o5 = this.strings;
|
|
let n5 = false;
|
|
if (o5 === void 0)
|
|
t3 = N(this, t3, i3, 0), n5 = !u(t3) || t3 !== this._$AH && t3 !== T, n5 && (this._$AH = t3);
|
|
else {
|
|
const e5 = t3;
|
|
let l4, h3;
|
|
for (t3 = o5[0], l4 = 0; l4 < o5.length - 1; l4++)
|
|
h3 = N(this, e5[s5 + l4], i3, l4), h3 === T && (h3 = this._$AH[l4]), n5 || (n5 = !u(h3) || h3 !== this._$AH[l4]), h3 === A ? t3 = A : t3 !== A && (t3 += (h3 != null ? h3 : "") + o5[l4 + 1]), this._$AH[l4] = h3;
|
|
}
|
|
n5 && !e4 && this.j(t3);
|
|
}
|
|
j(t3) {
|
|
t3 === A ? this.element.removeAttribute(this.name) : this.element.setAttribute(this.name, t3 != null ? t3 : "");
|
|
}
|
|
};
|
|
var k = class extends R {
|
|
constructor() {
|
|
super(...arguments), this.type = 3;
|
|
}
|
|
j(t3) {
|
|
this.element[this.name] = t3 === A ? void 0 : t3;
|
|
}
|
|
};
|
|
var H = s3 ? s3.emptyScript : "";
|
|
var I = class extends R {
|
|
constructor() {
|
|
super(...arguments), this.type = 4;
|
|
}
|
|
j(t3) {
|
|
t3 && t3 !== A ? this.element.setAttribute(this.name, H) : this.element.removeAttribute(this.name);
|
|
}
|
|
};
|
|
var L = class extends R {
|
|
constructor(t3, i3, s5, e4, o5) {
|
|
super(t3, i3, s5, e4, o5), this.type = 5;
|
|
}
|
|
_$AI(t3, i3 = this) {
|
|
var s5;
|
|
if ((t3 = (s5 = N(this, t3, i3, 0)) !== null && s5 !== void 0 ? s5 : A) === T)
|
|
return;
|
|
const e4 = this._$AH, o5 = t3 === A && e4 !== A || t3.capture !== e4.capture || t3.once !== e4.once || t3.passive !== e4.passive, n5 = t3 !== A && (e4 === A || o5);
|
|
o5 && this.element.removeEventListener(this.name, this, e4), n5 && this.element.addEventListener(this.name, this, t3), this._$AH = t3;
|
|
}
|
|
handleEvent(t3) {
|
|
var i3, s5;
|
|
typeof this._$AH == "function" ? this._$AH.call((s5 = (i3 = this.options) === null || i3 === void 0 ? void 0 : i3.host) !== null && s5 !== void 0 ? s5 : this.element, t3) : this._$AH.handleEvent(t3);
|
|
}
|
|
};
|
|
var z = class {
|
|
constructor(t3, i3, s5) {
|
|
this.element = t3, this.type = 6, this._$AN = void 0, this._$AM = i3, this.options = s5;
|
|
}
|
|
get _$AU() {
|
|
return this._$AM._$AU;
|
|
}
|
|
_$AI(t3) {
|
|
N(this, t3);
|
|
}
|
|
};
|
|
var j = i2.litHtmlPolyfillSupport;
|
|
j == null || j(V, M), ((t2 = i2.litHtmlVersions) !== null && t2 !== void 0 ? t2 : i2.litHtmlVersions = []).push("2.7.4");
|
|
var B = (t3, i3, s5) => {
|
|
var e4, o5;
|
|
const n5 = (e4 = s5 == null ? void 0 : s5.renderBefore) !== null && e4 !== void 0 ? e4 : i3;
|
|
let l4 = n5._$litPart$;
|
|
if (l4 === void 0) {
|
|
const t4 = (o5 = s5 == null ? void 0 : s5.renderBefore) !== null && o5 !== void 0 ? o5 : null;
|
|
n5._$litPart$ = l4 = new M(i3.insertBefore(d2(), t4), t4, void 0, s5 != null ? s5 : {});
|
|
}
|
|
return l4._$AI(t3), l4;
|
|
};
|
|
|
|
// node_modules/lit-element/lit-element.js
|
|
var l3;
|
|
var o4;
|
|
var s4 = class extends d {
|
|
constructor() {
|
|
super(...arguments), this.renderOptions = { host: this }, this._$Do = void 0;
|
|
}
|
|
createRenderRoot() {
|
|
var t3, e4;
|
|
const i3 = super.createRenderRoot();
|
|
return (t3 = (e4 = this.renderOptions).renderBefore) !== null && t3 !== void 0 || (e4.renderBefore = i3.firstChild), i3;
|
|
}
|
|
update(t3) {
|
|
const i3 = this.render();
|
|
this.hasUpdated || (this.renderOptions.isConnected = this.isConnected), super.update(t3), this._$Do = B(i3, this.renderRoot, this.renderOptions);
|
|
}
|
|
connectedCallback() {
|
|
var t3;
|
|
super.connectedCallback(), (t3 = this._$Do) === null || t3 === void 0 || t3.setConnected(true);
|
|
}
|
|
disconnectedCallback() {
|
|
var t3;
|
|
super.disconnectedCallback(), (t3 = this._$Do) === null || t3 === void 0 || t3.setConnected(false);
|
|
}
|
|
render() {
|
|
return T;
|
|
}
|
|
};
|
|
s4.finalized = true, s4._$litElement$ = true, (l3 = globalThis.litElementHydrateSupport) === null || l3 === void 0 || l3.call(globalThis, { LitElement: s4 });
|
|
var n4 = globalThis.litElementPolyfillSupport;
|
|
n4 == null || n4({ LitElement: s4 });
|
|
((o4 = globalThis.litElementVersions) !== null && o4 !== void 0 ? o4 : globalThis.litElementVersions = []).push("3.3.2");
|
|
|
|
// src/iconoirNames.ts
|
|
var iconoir = JSON.parse(`{"1st-medal":"iconoir-1st-medal", "2x2-cell":"iconoir-2x2-cell", "360-view":"iconoir-360-view", "3d-add-hole":"iconoir-3d-add-hole", "3d-arc-center-pt":"iconoir-3d-arc-center-pt", "3d-arc":"iconoir-3d-arc", "3d-bridge":"iconoir-3d-bridge", "3d-center-box":"iconoir-3d-center-box", "3d-draft-face":"iconoir-3d-draft-face", "3d-ellipse-three-pts":"iconoir-3d-ellipse-three-pts", "3d-ellipse":"iconoir-3d-ellipse", "3d-pt-box":"iconoir-3d-pt-box", "3d-rect-corner-to-corner":"iconoir-3d-rect-corner-to-corner", "3d-rect-from-center":"iconoir-3d-rect-from-center", "3d-rect-three-pts":"iconoir-3d-rect-three-pts", "3d-select-edge":"iconoir-3d-select-edge", "3d-select-face":"iconoir-3d-select-face", "3d-select-point":"iconoir-3d-select-point", "3d-select-solid":"iconoir-3d-select-solid", "3d-three-pts-box":"iconoir-3d-three-pts-box", "4k-display":"iconoir-4k-display", "accessibility-sign":"iconoir-accessibility-sign", "accessibility-tech":"iconoir-accessibility-tech", "accessibility":"iconoir-accessibility", "activity":"iconoir-activity", "add-circle":"iconoir-add-circle", "add-database-script":"iconoir-add-database-script", "add-folder":"iconoir-add-folder", "add-frame":"iconoir-add-frame", "add-hexagon":"iconoir-add-hexagon", "add-keyframe-alt":"iconoir-add-keyframe-alt", "add-keyframe":"iconoir-add-keyframe", "add-keyframes":"iconoir-add-keyframes", "add-lens":"iconoir-add-lens", "add-media-image":"iconoir-add-media-image", "add-media-video":"iconoir-add-media-video", "add-page-alt":"iconoir-add-page-alt", "add-page":"iconoir-add-page", "add-pin-alt":"iconoir-add-pin-alt", "add-selection":"iconoir-add-selection", "add-square":"iconoir-add-square", "add-to-cart":"iconoir-add-to-cart", "add-user":"iconoir-add-user", "adobe-after-effects":"iconoir-adobe-after-effects", "adobe-illustrator":"iconoir-adobe-illustrator", "adobe-indesign":"iconoir-adobe-indesign", "adobe-lightroom":"iconoir-adobe-lightroom", "adobe-photoshop":"iconoir-adobe-photoshop", "adobe-xd":"iconoir-adobe-xd", "african-tree":"iconoir-african-tree", "agile":"iconoir-agile", "air-conditioner":"iconoir-air-conditioner", "airplane-helix-45deg":"iconoir-airplane-helix-45deg", "airplane-helix":"iconoir-airplane-helix", "airplane-off":"iconoir-airplane-off", "airplane-rotation":"iconoir-airplane-rotation", "airplane":"iconoir-airplane", "airplay":"iconoir-airplay", "alarm":"iconoir-alarm", "album-carousel":"iconoir-album-carousel", "album-list":"iconoir-album-list", "album-open":"iconoir-album-open", "album":"iconoir-album", "align-bottom-box":"iconoir-align-bottom-box", "align-center":"iconoir-align-center", "align-justify":"iconoir-align-justify", "align-left-box":"iconoir-align-left-box", "align-left":"iconoir-align-left", "align-right-box":"iconoir-align-right-box", "align-right":"iconoir-align-right", "align-top-box":"iconoir-align-top-box", "angle-tool":"iconoir-angle-tool", "antenna-off":"iconoir-antenna-off", "antenna-signal-tag":"iconoir-antenna-signal-tag", "antenna-signal":"iconoir-antenna-signal", "antenna":"iconoir-antenna", "app-notification":"iconoir-app-notification", "app-window":"iconoir-app-window", "apple-half-alt":"iconoir-apple-half-alt", "apple-half":"iconoir-apple-half", "apple-imac-2021-side":"iconoir-apple-imac-2021-side", "apple-imac-2021":"iconoir-apple-imac-2021", "apple-mac":"iconoir-apple-mac", "apple-shortcuts":"iconoir-apple-shortcuts", "apple-swift":"iconoir-apple-swift", "apple-wallet":"iconoir-apple-wallet", "apple":"iconoir-apple", "ar-symbol":"iconoir-ar-symbol", "arcade":"iconoir-arcade", "archery-match":"iconoir-archery-match", "archery":"iconoir-archery", "archive":"iconoir-archive", "area-search":"iconoir-area-search", "arrow-archery":"iconoir-arrow-archery", "arrow-bl-circle":"iconoir-arrow-bl-circle", "arrow-bl-square":"iconoir-arrow-bl-square", "arrow-bl":"iconoir-arrow-bl", "arrow-br-circle":"iconoir-arrow-br-circle", "arrow-br-square":"iconoir-arrow-br-square", "arrow-br":"iconoir-arrow-br", "arrow-down-circle":"iconoir-arrow-down-circle", "arrow-down":"iconoir-arrow-down", "arrow-email-forward":"iconoir-arrow-email-forward", "arrow-left-circle":"iconoir-arrow-left-circle", "arrow-left":"iconoir-arrow-left", "arrow-right-circle":"iconoir-arrow-right-circle", "arrow-right":"iconoir-arrow-right", "arrow-separate-vertical":"iconoir-arrow-separate-vertical", "arrow-separate":"iconoir-arrow-separate", "arrow-tl-circle":"iconoir-arrow-tl-circle", "arrow-tl-square":"iconoir-arrow-tl-square", "arrow-tl":"iconoir-arrow-tl", "arrow-tr-circle":"iconoir-arrow-tr-circle", "arrow-tr-square":"iconoir-arrow-tr-square", "arrow-tr":"iconoir-arrow-tr", "arrow-union-vertical":"iconoir-arrow-union-vertical", "arrow-union":"iconoir-arrow-union", "arrow-up-circle":"iconoir-arrow-up-circle", "arrow-up":"iconoir-arrow-up", "arrows-up-from-line":"iconoir-arrows-up-from-line", "asana":"iconoir-asana", "at-sign-circle":"iconoir-at-sign-circle", "at-sign":"iconoir-at-sign", "atom":"iconoir-atom", "attachment":"iconoir-attachment", "augmented-reality":"iconoir-augmented-reality", "auto-flash":"iconoir-auto-flash", "avi-format":"iconoir-avi-format", "axes":"iconoir-axes", "backward-15-seconds":"iconoir-backward-15-seconds", "bag":"iconoir-bag", "balcony":"iconoir-balcony", "bank":"iconoir-bank", "barcode":"iconoir-barcode", "basketball-alt":"iconoir-basketball-alt", "basketball-field":"iconoir-basketball-field", "basketball":"iconoir-basketball", "bathroom":"iconoir-bathroom", "battery-25":"iconoir-battery-25", "battery-50":"iconoir-battery-50", "battery-75":"iconoir-battery-75", "battery-charging":"iconoir-battery-charging", "battery-empty":"iconoir-battery-empty", "battery-full":"iconoir-battery-full", "battery-indicator":"iconoir-battery-indicator", "battery-warning":"iconoir-battery-warning", "bbq":"iconoir-bbq", "beach-bag-big":"iconoir-beach-bag-big", "beach-bag":"iconoir-beach-bag", "bed-ready":"iconoir-bed-ready", "bed":"iconoir-bed", "behance-tag":"iconoir-behance-tag", "behance":"iconoir-behance", "bell-notification":"iconoir-bell-notification", "bell-off":"iconoir-bell-off", "bell":"iconoir-bell", "bicycle":"iconoir-bicycle", "bin-add":"iconoir-bin-add", "bin-full":"iconoir-bin-full", "bin-half":"iconoir-bin-half", "bin-minus":"iconoir-bin-minus", "bin":"iconoir-bin", "binocular":"iconoir-binocular", "birthday-cake":"iconoir-birthday-cake", "bishop":"iconoir-bishop", "bitbucket":"iconoir-bitbucket", "bitcoin-circle":"iconoir-bitcoin-circle", "bitcoin-rotate-out":"iconoir-bitcoin-rotate-out", "bluetooth-tag":"iconoir-bluetooth-tag", "bluetooth":"iconoir-bluetooth", "bold-square":"iconoir-bold-square", "bold":"iconoir-bold", "bonfire":"iconoir-bonfire", "book-stack":"iconoir-book-stack", "book":"iconoir-book", "bookmark-book":"iconoir-bookmark-book", "bookmark-circle":"iconoir-bookmark-circle", "bookmark-empty":"iconoir-bookmark-empty", "border-bl":"iconoir-border-bl", "border-bottom":"iconoir-border-bottom", "border-br":"iconoir-border-br", "border-inner":"iconoir-border-inner", "border-left":"iconoir-border-left", "border-out":"iconoir-border-out", "border-right":"iconoir-border-right", "border-tl":"iconoir-border-tl", "border-top":"iconoir-border-top", "border-tr":"iconoir-border-tr", "bounce-left":"iconoir-bounce-left", "bounce-right":"iconoir-bounce-right", "bowling-ball":"iconoir-bowling-ball", "box-iso":"iconoir-box-iso", "box":"iconoir-box", "boxing-glove":"iconoir-boxing-glove", "brain-electricity":"iconoir-brain-electricity", "brain-research":"iconoir-brain-research", "brain-warning":"iconoir-brain-warning", "brain":"iconoir-brain", "bread-slice":"iconoir-bread-slice", "bright-crown":"iconoir-bright-crown", "bright-star":"iconoir-bright-star", "brightness-window":"iconoir-brightness-window", "brightness":"iconoir-brightness", "bubble-download":"iconoir-bubble-download", "bubble-error":"iconoir-bubble-error", "bubble-income":"iconoir-bubble-income", "bubble-outcome":"iconoir-bubble-outcome", "bubble-search":"iconoir-bubble-search", "bubble-star":"iconoir-bubble-star", "bubble-upload":"iconoir-bubble-upload", "bubble-warning":"iconoir-bubble-warning", "building":"iconoir-building", "bus-stop":"iconoir-bus-stop", "bus":"iconoir-bus", "cable-tag":"iconoir-cable-tag", "calculator":"iconoir-calculator", "calendar-minus":"iconoir-calendar-minus", "calendar-plus":"iconoir-calendar-plus", "calendar":"iconoir-calendar", "camera":"iconoir-camera", "cancel":"iconoir-cancel", "candlestick-chart":"iconoir-candlestick-chart", "car":"iconoir-car", "carbon":"iconoir-carbon", "card-issue":"iconoir-card-issue", "card-locked":"iconoir-card-locked", "card-reader":"iconoir-card-reader", "card-security":"iconoir-card-security", "card-wallet":"iconoir-card-wallet", "cart-alt":"iconoir-cart-alt", "cart":"iconoir-cart", "cash":"iconoir-cash", "cellar":"iconoir-cellar", "center-align":"iconoir-center-align", "chat-add":"iconoir-chat-add", "chat-bubble-check-1":"iconoir-chat-bubble-check-1", "chat-bubble-check":"iconoir-chat-bubble-check", "chat-bubble-empty":"iconoir-chat-bubble-empty", "chat-bubble-error":"iconoir-chat-bubble-error", "chat-bubble-question":"iconoir-chat-bubble-question", "chat-bubble-translate":"iconoir-chat-bubble-translate", "chat-bubble-warning":"iconoir-chat-bubble-warning", "chat-bubble":"iconoir-chat-bubble", "chat-lines":"iconoir-chat-lines", "chat-remove":"iconoir-chat-remove", "check-circle":"iconoir-check-circle", "check-window":"iconoir-check-window", "check":"iconoir-check", "chocolate":"iconoir-chocolate", "chromecast-active":"iconoir-chromecast-active", "chromecast":"iconoir-chromecast", "church-alt":"iconoir-church-alt", "church":"iconoir-church", "cinema-old":"iconoir-cinema-old", "circle":"iconoir-circle", "city":"iconoir-city", "clean-water":"iconoir-clean-water", "clipboard-check":"iconoir-clipboard-check", "clock-rotate-right":"iconoir-clock-rotate-right", "clock":"iconoir-clock", "closed-captions":"iconoir-closed-captions", "closet":"iconoir-closet", "cloud-book-alt":"iconoir-cloud-book-alt", "cloud-check":"iconoir-cloud-check", "cloud-desync":"iconoir-cloud-desync", "cloud-download":"iconoir-cloud-download", "cloud-error":"iconoir-cloud-error", "cloud-sunny":"iconoir-cloud-sunny", "cloud-sync":"iconoir-cloud-sync", "cloud-upload":"iconoir-cloud-upload", "cloud":"iconoir-cloud", "clutery":"iconoir-clutery", "code-brackets-square":"iconoir-code-brackets-square", "code-brackets":"iconoir-code-brackets", "code":"iconoir-code", "codepen":"iconoir-codepen", "coffee-cup":"iconoir-coffee-cup", "coin":"iconoir-coin", "coins-swap":"iconoir-coins-swap", "coins":"iconoir-coins", "collage-frame":"iconoir-collage-frame", "collapse":"iconoir-collapse", "color-filter":"iconoir-color-filter", "color-picker-empty":"iconoir-color-picker-empty", "color-picker":"iconoir-color-picker", "color-wheel":"iconoir-color-wheel", "combine":"iconoir-combine", "commodity":"iconoir-commodity", "community":"iconoir-community", "comp-align-bottom":"iconoir-comp-align-bottom", "comp-align-left":"iconoir-comp-align-left", "comp-align-right":"iconoir-comp-align-right", "comp-align-top":"iconoir-comp-align-top", "compact-disc":"iconoir-compact-disc", "compass":"iconoir-compass", "component":"iconoir-component", "compress-lines":"iconoir-compress-lines", "compress":"iconoir-compress", "computer":"iconoir-computer", "consumable":"iconoir-consumable", "contactless":"iconoir-contactless", "control-slider":"iconoir-control-slider", "cookie":"iconoir-cookie", "cooling":"iconoir-cooling", "copy":"iconoir-copy", "copyright":"iconoir-copyright", "corner-bottom-left":"iconoir-corner-bottom-left", "corner-bottom-right":"iconoir-corner-bottom-right", "corner-top-left":"iconoir-corner-top-left", "corner-top-right":"iconoir-corner-top-right", "cpu-warning":"iconoir-cpu-warning", "cpu":"iconoir-cpu", "cracked-egg":"iconoir-cracked-egg", "creative-commons":"iconoir-creative-commons", "credit-card":"iconoir-credit-card", "credit-cards":"iconoir-credit-cards", "crib":"iconoir-crib", "crop-rotate-bl":"iconoir-crop-rotate-bl", "crop-rotate-br":"iconoir-crop-rotate-br", "crop-rotate-tl":"iconoir-crop-rotate-tl", "crop-rotate-tr":"iconoir-crop-rotate-tr", "crop":"iconoir-crop", "crown-circle":"iconoir-crown-circle", "crown":"iconoir-crown", "css3":"iconoir-css3", "cube-replace-face":"iconoir-cube-replace-face", "cursor-pointer":"iconoir-cursor-pointer", "cut-alt":"iconoir-cut-alt", "cut-solid-with-curve":"iconoir-cut-solid-with-curve", "cut":"iconoir-cut", "cycling":"iconoir-cycling", "cylinder":"iconoir-cylinder", "dash-flag":"iconoir-dash-flag", "dashboard-dots":"iconoir-dashboard-dots", "dashboard-speed":"iconoir-dashboard-speed", "dashboard":"iconoir-dashboard", "data-transfer-both":"iconoir-data-transfer-both", "data-transfer-check":"iconoir-data-transfer-check", "data-transfer-down":"iconoir-data-transfer-down", "data-transfer-up":"iconoir-data-transfer-up", "data-transfer-warning":"iconoir-data-transfer-warning", "database-backup":"iconoir-database-backup", "database-export":"iconoir-database-export", "database-monitor":"iconoir-database-monitor", "database-restore":"iconoir-database-restore", "database-script":"iconoir-database-script", "database-settings":"iconoir-database-settings", "database-star":"iconoir-database-star", "database-stats":"iconoir-database-stats", "database-tag":"iconoir-database-tag", "db-check":"iconoir-db-check", "db-error":"iconoir-db-error", "db-search":"iconoir-db-search", "db-star":"iconoir-db-star", "db-warning":"iconoir-db-warning", "db":"iconoir-db", "de-compress":"iconoir-de-compress", "delete-circle":"iconoir-delete-circle", "delivery-truck":"iconoir-delivery-truck", "delivery":"iconoir-delivery", "depth":"iconoir-depth", "design-nib":"iconoir-design-nib", "design-pencil":"iconoir-design-pencil", "desk":"iconoir-desk", "dev-mode-laptop":"iconoir-dev-mode-laptop", "dev-mode-phone":"iconoir-dev-mode-phone", "developer":"iconoir-developer", "dew-point":"iconoir-dew-point", "dialpad":"iconoir-dialpad", "diameter":"iconoir-diameter", "dice-five":"iconoir-dice-five", "dice-four":"iconoir-dice-four", "dice-one":"iconoir-dice-one", "dice-six":"iconoir-dice-six", "dice-three":"iconoir-dice-three", "dice-two":"iconoir-dice-two", "dimmer-switch":"iconoir-dimmer-switch", "director-chair":"iconoir-director-chair", "discord":"iconoir-discord", "dishwasher":"iconoir-dishwasher", "divide-selection-1":"iconoir-divide-selection-1", "divide-selection-2":"iconoir-divide-selection-2", "divide-three":"iconoir-divide-three", "divide":"iconoir-divide", "dna":"iconoir-dna", "doc-search-alt":"iconoir-doc-search-alt", "doc-search":"iconoir-doc-search", "doc-star-alt":"iconoir-doc-star-alt", "doc-star":"iconoir-doc-star", "dogecoin-circle":"iconoir-dogecoin-circle", "dogecoin-rotate-out":"iconoir-dogecoin-rotate-out", "dollar":"iconoir-dollar", "domotic-issue":"iconoir-domotic-issue", "donate":"iconoir-donate", "double-check":"iconoir-double-check", "down-round-arrow":"iconoir-down-round-arrow", "download-circle":"iconoir-download-circle", "download-data-window":"iconoir-download-data-window", "download-square":"iconoir-download-square", "download":"iconoir-download", "drag-hand-gesture":"iconoir-drag-hand-gesture", "drag":"iconoir-drag", "drawer":"iconoir-drawer", "dribbble":"iconoir-dribbble", "drone-charge-full":"iconoir-drone-charge-full", "drone-charge-half":"iconoir-drone-charge-half", "drone-charge-low":"iconoir-drone-charge-low", "drone-check":"iconoir-drone-check", "drone-error":"iconoir-drone-error", "drone-landing":"iconoir-drone-landing", "drone-refresh":"iconoir-drone-refresh", "drone-take-off":"iconoir-drone-take-off", "drone":"iconoir-drone", "droplet-half":"iconoir-droplet-half", "droplet":"iconoir-droplet", "ease-curve-control-points":"iconoir-ease-curve-control-points", "ease-in-control-point":"iconoir-ease-in-control-point", "ease-in-out":"iconoir-ease-in-out", "ease-in":"iconoir-ease-in", "ease-out-control-point":"iconoir-ease-out-control-point", "ease-out":"iconoir-ease-out", "ecology-book":"iconoir-ecology-book", "edit-pencil":"iconoir-edit-pencil", "edit":"iconoir-edit", "egg":"iconoir-egg", "eject":"iconoir-eject", "electronics-chip":"iconoir-electronics-chip", "electronics-transistor":"iconoir-electronics-transistor", "elevator":"iconoir-elevator", "emoji-ball":"iconoir-emoji-ball", "emoji-blink-left":"iconoir-emoji-blink-left", "emoji-blink-right":"iconoir-emoji-blink-right", "emoji-look-down":"iconoir-emoji-look-down", "emoji-look-left":"iconoir-emoji-look-left", "emoji-look-right":"iconoir-emoji-look-right", "emoji-look-up":"iconoir-emoji-look-up", "emoji-puzzled":"iconoir-emoji-puzzled", "emoji-quite":"iconoir-emoji-quite", "emoji-really":"iconoir-emoji-really", "emoji-sad":"iconoir-emoji-sad", "emoji-satisfied":"iconoir-emoji-satisfied", "emoji-sing-left-note":"iconoir-emoji-sing-left-note", "emoji-sing-left":"iconoir-emoji-sing-left", "emoji-sing-right-note":"iconoir-emoji-sing-right-note", "emoji-sing-right":"iconoir-emoji-sing-right", "emoji-surprise-alt":"iconoir-emoji-surprise-alt", "emoji-surprise":"iconoir-emoji-surprise", "emoji-talking-angry":"iconoir-emoji-talking-angry", "emoji-talking-happy":"iconoir-emoji-talking-happy", "emoji-think-left":"iconoir-emoji-think-left", "emoji-think-right":"iconoir-emoji-think-right", "emoji":"iconoir-emoji", "empty-page":"iconoir-empty-page", "energy-usage-window":"iconoir-energy-usage-window", "enlarge-round-arrow":"iconoir-enlarge-round-arrow", "enlarge":"iconoir-enlarge", "erase":"iconoir-erase", "error-window":"iconoir-error-window", "ethereum-circle":"iconoir-ethereum-circle", "ethereum-rotate-out":"iconoir-ethereum-rotate-out", "euro-square":"iconoir-euro-square", "euro":"iconoir-euro", "ev-charge-alt":"iconoir-ev-charge-alt", "ev-charge":"iconoir-ev-charge", "ev-plug-charging":"iconoir-ev-plug-charging", "ev-plug-error":"iconoir-ev-plug-error", "ev-plug":"iconoir-ev-plug", "ev-station":"iconoir-ev-station", "ev-tag":"iconoir-ev-tag", "exclude":"iconoir-exclude", "expand-lines":"iconoir-expand-lines", "expand":"iconoir-expand", "extrude":"iconoir-extrude", "eye-alt":"iconoir-eye-alt", "eye-close":"iconoir-eye-close", "eye-empty":"iconoir-eye-empty", "eye-off":"iconoir-eye-off", "face-id":"iconoir-face-id", "facebook-tag":"iconoir-facebook-tag", "facebook":"iconoir-facebook", "facetime":"iconoir-facetime", "farm":"iconoir-farm", "fast-arrow-down-box":"iconoir-fast-arrow-down-box", "fast-arrow-down":"iconoir-fast-arrow-down", "fast-arrow-left-box":"iconoir-fast-arrow-left-box", "fast-arrow-left":"iconoir-fast-arrow-left", "fast-arrow-right-box":"iconoir-fast-arrow-right-box", "fast-arrow-right":"iconoir-fast-arrow-right", "fast-arrow-up-box":"iconoir-fast-arrow-up-box", "fast-arrow-up":"iconoir-fast-arrow-up", "fast-down-circle":"iconoir-fast-down-circle", "fast-left-circle":"iconoir-fast-left-circle", "fast-right-circle":"iconoir-fast-right-circle", "fast-up-circle":"iconoir-fast-up-circle", "favourite-book":"iconoir-favourite-book", "favourite-window":"iconoir-favourite-window", "female":"iconoir-female", "figma":"iconoir-figma", "file-not-found":"iconoir-file-not-found", "fill-color":"iconoir-fill-color", "fillet-3d":"iconoir-fillet-3d", "filter-alt":"iconoir-filter-alt", "filter-list-circle":"iconoir-filter-list-circle", "filter-list":"iconoir-filter-list", "filter":"iconoir-filter", "finder":"iconoir-finder", "fingerprint-check-circle":"iconoir-fingerprint-check-circle", "fingerprint-circle":"iconoir-fingerprint-circle", "fingerprint-error-circle":"iconoir-fingerprint-error-circle", "fingerprint-lock-circle":"iconoir-fingerprint-lock-circle", "fingerprint-phone":"iconoir-fingerprint-phone", "fingerprint-scan":"iconoir-fingerprint-scan", "fingerprint-square":"iconoir-fingerprint-square", "fingerprint-window":"iconoir-fingerprint-window", "fingerprint":"iconoir-fingerprint", "fire-flame":"iconoir-fire-flame", "fish":"iconoir-fish", "fishing":"iconoir-fishing", "flare":"iconoir-flare", "flash-off":"iconoir-flash-off", "flash":"iconoir-flash", "flask":"iconoir-flask", "flip-reverse":"iconoir-flip-reverse", "flip":"iconoir-flip", "flower":"iconoir-flower", "fluorine":"iconoir-fluorine", "fog":"iconoir-fog", "folder-alert":"iconoir-folder-alert", "folder-settings":"iconoir-folder-settings", "folder":"iconoir-folder", "font-size":"iconoir-font-size", "football-ball":"iconoir-football-ball", "football":"iconoir-football", "forward-15-seconds":"iconoir-forward-15-seconds", "forward-message":"iconoir-forward-message", "forward":"iconoir-forward", "frame-alt-empty":"iconoir-frame-alt-empty", "frame-alt":"iconoir-frame-alt", "frame-select":"iconoir-frame-select", "frame-simple":"iconoir-frame-simple", "frame-tool":"iconoir-frame-tool", "frame":"iconoir-frame", "fridge":"iconoir-fridge", "fx-tag":"iconoir-fx-tag", "fx":"iconoir-fx", "gamepad":"iconoir-gamepad", "garage":"iconoir-garage", "gas-tank-drop":"iconoir-gas-tank-drop", "gas-tank":"iconoir-gas-tank", "gas":"iconoir-gas", "gif-format":"iconoir-gif-format", "gift":"iconoir-gift", "git-branch":"iconoir-git-branch", "git-cherry-pick-commit":"iconoir-git-cherry-pick-commit", "git-command":"iconoir-git-command", "git-commit":"iconoir-git-commit", "git-compare":"iconoir-git-compare", "git-fork":"iconoir-git-fork", "git-merge":"iconoir-git-merge", "git-pull-request-closed":"iconoir-git-pull-request-closed", "git-pull-request":"iconoir-git-pull-request", "github-circle":"iconoir-github-circle", "github":"iconoir-github", "gitlab-full":"iconoir-gitlab-full", "glass-empty":"iconoir-glass-empty", "glass-fragile":"iconoir-glass-fragile", "glass-half-alt":"iconoir-glass-half-alt", "glass-half":"iconoir-glass-half", "glasses":"iconoir-glasses", "globe":"iconoir-globe", "golf":"iconoir-golf", "google-circle":"iconoir-google-circle", "google-docs":"iconoir-google-docs", "google-drive-check":"iconoir-google-drive-check", "google-drive-sync":"iconoir-google-drive-sync", "google-drive-warning":"iconoir-google-drive-warning", "google-drive":"iconoir-google-drive", "google-home":"iconoir-google-home", "google-one":"iconoir-google-one", "google":"iconoir-google", "gps":"iconoir-gps", "graduation-cap":"iconoir-graduation-cap", "graph-down":"iconoir-graph-down", "graph-up":"iconoir-graph-up", "green-bus":"iconoir-green-bus", "green-truck":"iconoir-green-truck", "green-vehicle":"iconoir-green-vehicle", "grid-add":"iconoir-grid-add", "grid-minus":"iconoir-grid-minus", "grid-remove":"iconoir-grid-remove", "group":"iconoir-group", "gym":"iconoir-gym", "half-cookie":"iconoir-half-cookie", "half-moon":"iconoir-half-moon", "hammer":"iconoir-hammer", "hand-brake":"iconoir-hand-brake", "hand-card":"iconoir-hand-card", "hand-cash":"iconoir-hand-cash", "hand-contactless":"iconoir-hand-contactless", "handbag":"iconoir-handbag", "hard-drive":"iconoir-hard-drive", "hat":"iconoir-hat", "hd-display":"iconoir-hd-display", "hd":"iconoir-hd", "hdr":"iconoir-hdr", "headset-charge":"iconoir-headset-charge", "headset-help":"iconoir-headset-help", "headset-issue":"iconoir-headset-issue", "headset":"iconoir-headset", "health-shield":"iconoir-health-shield", "healthcare":"iconoir-healthcare", "heart-arrow-down":"iconoir-heart-arrow-down", "heart":"iconoir-heart", "heating":"iconoir-heating", "heavy-rain":"iconoir-heavy-rain", "help-circle":"iconoir-help-circle", "help-square":"iconoir-help-square", "heptagon":"iconoir-heptagon", "her-slips":"iconoir-her-slips", "hexagon-alt":"iconoir-hexagon-alt", "hexagon-dice":"iconoir-hexagon-dice", "hexagon":"iconoir-hexagon", "high-priority":"iconoir-high-priority", "historic-shield-alt":"iconoir-historic-shield-alt", "historic-shield":"iconoir-historic-shield", "home-alt-slim-horiz":"iconoir-home-alt-slim-horiz", "home-alt-slim":"iconoir-home-alt-slim", "home-alt":"iconoir-home-alt", "home-hospital":"iconoir-home-hospital", "home-sale":"iconoir-home-sale", "home-secure":"iconoir-home-secure", "home-shield":"iconoir-home-shield", "home-simple-door":"iconoir-home-simple-door", "home-simple":"iconoir-home-simple", "home-table":"iconoir-home-table", "home-temperature-in":"iconoir-home-temperature-in", "home-temperature-out":"iconoir-home-temperature-out", "home-user":"iconoir-home-user", "home":"iconoir-home", "horiz-distribution-left":"iconoir-horiz-distribution-left", "horiz-distribution-right":"iconoir-horiz-distribution-right", "horizontal-merge":"iconoir-horizontal-merge", "horizontal-split":"iconoir-horizontal-split", "hospital-sign":"iconoir-hospital-sign", "hospital":"iconoir-hospital", "hot-air-balloon":"iconoir-hot-air-balloon", "hourglass":"iconoir-hourglass", "house-rooms":"iconoir-house-rooms", "html5":"iconoir-html5", "hydrogen":"iconoir-hydrogen", "iconoir":"iconoir-iconoir", "import":"iconoir-import", "inclination":"iconoir-inclination", "industry":"iconoir-industry", "infinite":"iconoir-infinite", "info-empty":"iconoir-info-empty", "input-field":"iconoir-input-field", "input-output":"iconoir-input-output", "input-search":"iconoir-input-search", "instagram":"iconoir-instagram", "internet":"iconoir-internet", "intersect-alt":"iconoir-intersect-alt", "intersect":"iconoir-intersect", "ios-settings":"iconoir-ios-settings", "ip-address":"iconoir-ip-address", "iris-scan":"iconoir-iris-scan", "italic-square":"iconoir-italic-square", "italic":"iconoir-italic", "jellyfish":"iconoir-jellyfish", "journal-page":"iconoir-journal-page", "journal":"iconoir-journal", "jpeg-format":"iconoir-jpeg-format", "jpg-format":"iconoir-jpg-format", "kanban-board":"iconoir-kanban-board", "key-alt-back":"iconoir-key-alt-back", "key-alt-minus":"iconoir-key-alt-minus", "key-alt-plus":"iconoir-key-alt-plus", "key-alt-remove":"iconoir-key-alt-remove", "key-alt":"iconoir-key-alt", "key-command":"iconoir-key-command", "keyframe-align-center":"iconoir-keyframe-align-center", "keyframe-align-horizontal":"iconoir-keyframe-align-horizontal", "keyframe-align-vertical":"iconoir-keyframe-align-vertical", "keyframe-position":"iconoir-keyframe-position", "keyframe":"iconoir-keyframe", "keyframes-couple":"iconoir-keyframes-couple", "keyframes":"iconoir-keyframes", "label":"iconoir-label", "lamp":"iconoir-lamp", "language":"iconoir-language", "laptop-charging":"iconoir-laptop-charging", "laptop-fix":"iconoir-laptop-fix", "laptop-issue":"iconoir-laptop-issue", "laptop":"iconoir-laptop", "large-suitcase":"iconoir-large-suitcase", "layout-left":"iconoir-layout-left", "layout-right":"iconoir-layout-right", "leaderboard-star":"iconoir-leaderboard-star", "leaderboard":"iconoir-leaderboard", "leaf":"iconoir-leaf", "learning":"iconoir-learning", "left-round-arrow":"iconoir-left-round-arrow", "lens":"iconoir-lens", "lifebelt":"iconoir-lifebelt", "light-bulb-off":"iconoir-light-bulb-off", "light-bulb-on":"iconoir-light-bulb-on", "light-bulb":"iconoir-light-bulb", "line-space":"iconoir-line-space", "linear":"iconoir-linear", "link":"iconoir-link", "linkedin":"iconoir-linkedin", "linux":"iconoir-linux", "list-select":"iconoir-list-select", "list":"iconoir-list", "litecoin-circle":"iconoir-litecoin-circle", "litecoin-rotate-out":"iconoir-litecoin-rotate-out", "load-action-floppy":"iconoir-load-action-floppy", "lock-key":"iconoir-lock-key", "lock":"iconoir-lock", "locked-book":"iconoir-locked-book", "locked-window":"iconoir-locked-window", "loft-3d":"iconoir-loft-3d", "log-denied":"iconoir-log-denied", "log-in":"iconoir-log-in", "log-out":"iconoir-log-out", "long-arrow-down-left":"iconoir-long-arrow-down-left", "long-arrow-down-right":"iconoir-long-arrow-down-right", "long-arrow-left-down":"iconoir-long-arrow-left-down", "long-arrow-left-up":"iconoir-long-arrow-left-up", "long-arrow-right-down":"iconoir-long-arrow-right-down", "long-arrow-right-up-1":"iconoir-long-arrow-right-up-1", "long-arrow-right-up":"iconoir-long-arrow-right-up", "long-arrow-up-left":"iconoir-long-arrow-up-left", "long-arrow-up-right":"iconoir-long-arrow-up-right", "lot-of-cash":"iconoir-lot-of-cash", "lullaby":"iconoir-lullaby", "mac-control-key":"iconoir-mac-control-key", "mac-dock":"iconoir-mac-dock", "mac-option-key":"iconoir-mac-option-key", "mac-os-window":"iconoir-mac-os-window", "magic-wand":"iconoir-magic-wand", "magnet-energy":"iconoir-magnet-energy", "magnet":"iconoir-magnet", "mail-in":"iconoir-mail-in", "mail-opened":"iconoir-mail-opened", "mail-out":"iconoir-mail-out", "mail":"iconoir-mail", "male":"iconoir-male", "map-issue":"iconoir-map-issue", "map":"iconoir-map", "maps-arrow-diagonal":"iconoir-maps-arrow-diagonal", "maps-arrow-issue":"iconoir-maps-arrow-issue", "maps-arrow":"iconoir-maps-arrow", "maps-go-straight":"iconoir-maps-go-straight", "maps-turn-back":"iconoir-maps-turn-back", "maps-turn-left":"iconoir-maps-turn-left", "maps-turn-right":"iconoir-maps-turn-right", "mask-square":"iconoir-mask-square", "mastercard-card":"iconoir-mastercard-card", "math-book":"iconoir-math-book", "maximize":"iconoir-maximize", "medal":"iconoir-medal", "media-image-folder":"iconoir-media-image-folder", "media-image-list":"iconoir-media-image-list", "media-image":"iconoir-media-image", "media-video-folder":"iconoir-media-video-folder", "media-video-list":"iconoir-media-video-list", "media-video":"iconoir-media-video", "medium-priority":"iconoir-medium-priority", "medium":"iconoir-medium", "megaphone":"iconoir-megaphone", "menu-scale":"iconoir-menu-scale", "menu":"iconoir-menu", "message-alert":"iconoir-message-alert", "message-text":"iconoir-message-text", "message":"iconoir-message", "metro":"iconoir-metro", "mic-add":"iconoir-mic-add", "mic-check":"iconoir-mic-check", "mic-mute":"iconoir-mic-mute", "mic-remove":"iconoir-mic-remove", "mic-speaking":"iconoir-mic-speaking", "mic-warning":"iconoir-mic-warning", "mic":"iconoir-mic", "microscope":"iconoir-microscope", "minus-1":"iconoir-minus-1", "minus-circle":"iconoir-minus-circle", "minus-hexagon":"iconoir-minus-hexagon", "minus-pin-alt":"iconoir-minus-pin-alt", "minus-square":"iconoir-minus-square", "minus":"iconoir-minus", "mirror":"iconoir-mirror", "missing-font":"iconoir-missing-font", "modern-tv-4k":"iconoir-modern-tv-4k", "modern-tv":"iconoir-modern-tv", "money-square":"iconoir-money-square", "moon-sat":"iconoir-moon-sat", "more-horiz-circle":"iconoir-more-horiz-circle", "more-horiz":"iconoir-more-horiz", "more-vert-circle":"iconoir-more-vert-circle", "more-vert":"iconoir-more-vert", "motorcycle":"iconoir-motorcycle", "mouse-button-left":"iconoir-mouse-button-left", "mouse-button-right":"iconoir-mouse-button-right", "mouse-scroll-wheel":"iconoir-mouse-scroll-wheel", "move-down":"iconoir-move-down", "move-left":"iconoir-move-left", "move-right":"iconoir-move-right", "move-ruler":"iconoir-move-ruler", "move-up":"iconoir-move-up", "movie":"iconoir-movie", "mpeg-format":"iconoir-mpeg-format", "multi-bubble":"iconoir-multi-bubble", "multi-mac-os-window":"iconoir-multi-mac-os-window", "multi-window":"iconoir-multi-window", "multiple-pages-add":"iconoir-multiple-pages-add", "multiple-pages-delete":"iconoir-multiple-pages-delete", "multiple-pages-empty":"iconoir-multiple-pages-empty", "multiple-pages-remove":"iconoir-multiple-pages-remove", "multiple-pages":"iconoir-multiple-pages", "music-double-note-add":"iconoir-music-double-note-add", "music-double-note":"iconoir-music-double-note", "music-note-add":"iconoir-music-note-add", "music-note":"iconoir-music-note", "nav-arrow-down":"iconoir-nav-arrow-down", "nav-arrow-left":"iconoir-nav-arrow-left", "nav-arrow-right":"iconoir-nav-arrow-right", "nav-arrow-up":"iconoir-nav-arrow-up", "navigator-alt":"iconoir-navigator-alt", "navigator":"iconoir-navigator", "neighbourhood":"iconoir-neighbourhood", "network-alt":"iconoir-network-alt", "network-left":"iconoir-network-left", "network-right":"iconoir-network-right", "network":"iconoir-network", "new-tab":"iconoir-new-tab", "nintendo-switch":"iconoir-nintendo-switch", "nitrogen":"iconoir-nitrogen", "no-access-window":"iconoir-no-access-window", "no-battery":"iconoir-no-battery", "no-coin":"iconoir-no-coin", "no-credit-card":"iconoir-no-credit-card", "no-link":"iconoir-no-link", "no-lock":"iconoir-no-lock", "no-smoking-circle":"iconoir-no-smoking-circle", "no-smoking":"iconoir-no-smoking", "non-binary":"iconoir-non-binary", "notes":"iconoir-notes", "npm-square":"iconoir-npm-square", "npm":"iconoir-npm", "numbered-list-left":"iconoir-numbered-list-left", "numbered-list-right":"iconoir-numbered-list-right", "octagon":"iconoir-octagon", "off-tag":"iconoir-off-tag", "oil-industry":"iconoir-oil-industry", "okrs":"iconoir-okrs", "on-tag":"iconoir-on-tag", "one-finger-select-hand-gesture":"iconoir-one-finger-select-hand-gesture", "one-point-circle":"iconoir-one-point-circle", "open-book":"iconoir-open-book", "open-in-browser":"iconoir-open-in-browser", "open-in-window":"iconoir-open-in-window", "open-new-window":"iconoir-open-new-window", "open-select-hand-gesture":"iconoir-open-select-hand-gesture", "open-vpn":"iconoir-open-vpn", "orange-half":"iconoir-orange-half", "orange-slice-alt":"iconoir-orange-slice-alt", "orange-slice":"iconoir-orange-slice", "organic-food-square":"iconoir-organic-food-square", "organic-food":"iconoir-organic-food", "orthogonal-view":"iconoir-orthogonal-view", "oxygen":"iconoir-oxygen", "package-lock":"iconoir-package-lock", "package":"iconoir-package", "packages":"iconoir-packages", "pacman":"iconoir-pacman", "page-down":"iconoir-page-down", "page-edit":"iconoir-page-edit", "page-flip":"iconoir-page-flip", "page-left":"iconoir-page-left", "page-right":"iconoir-page-right", "page-search":"iconoir-page-search", "page-star":"iconoir-page-star", "page-up":"iconoir-page-up", "page":"iconoir-page", "palette":"iconoir-palette", "panorama-enlarge":"iconoir-panorama-enlarge", "panorama-reduce":"iconoir-panorama-reduce", "pants-alt":"iconoir-pants-alt", "pants":"iconoir-pants", "parking":"iconoir-parking", "password-cursor":"iconoir-password-cursor", "password-error":"iconoir-password-error", "password-pass":"iconoir-password-pass", "paste-clipboard":"iconoir-paste-clipboard", "patch-holes-3d":"iconoir-patch-holes-3d", "path-arrow":"iconoir-path-arrow", "pause-window":"iconoir-pause-window", "pause":"iconoir-pause", "paypal":"iconoir-paypal", "pc-check":"iconoir-pc-check", "pc-firewall":"iconoir-pc-firewall", "pc-mouse":"iconoir-pc-mouse", "pc-no-entry":"iconoir-pc-no-entry", "pc-warning":"iconoir-pc-warning", "peace-hand":"iconoir-peace-hand", "pen-connect-bluetooth":"iconoir-pen-connect-bluetooth", "pen-connect-wifi":"iconoir-pen-connect-wifi", "pen-tablet-connect-usb":"iconoir-pen-tablet-connect-usb", "pen-tablet-connect-wifi":"iconoir-pen-tablet-connect-wifi", "pen-tablet":"iconoir-pen-tablet", "pentagon":"iconoir-pentagon", "people-tag":"iconoir-people-tag", "percent-rotate-out":"iconoir-percent-rotate-out", "percentage-circle":"iconoir-percentage-circle", "percentage-square":"iconoir-percentage-square", "percentage":"iconoir-percentage", "perspective-view":"iconoir-perspective-view", "pharmacy-cross-circle":"iconoir-pharmacy-cross-circle", "pharmacy-cross-square":"iconoir-pharmacy-cross-square", "phone-add":"iconoir-phone-add", "phone-delete":"iconoir-phone-delete", "phone-disabled":"iconoir-phone-disabled", "phone-income":"iconoir-phone-income", "phone-outcome":"iconoir-phone-outcome", "phone-paused":"iconoir-phone-paused", "phone-remove":"iconoir-phone-remove", "phone":"iconoir-phone", "piggy-bank":"iconoir-piggy-bank", "pillow":"iconoir-pillow", "pin-alt":"iconoir-pin-alt", "pin":"iconoir-pin", "pine-tree":"iconoir-pine-tree", "pinterest":"iconoir-pinterest", "pipe-3d":"iconoir-pipe-3d", "pizza-slice":"iconoir-pizza-slice", "planet-alt":"iconoir-planet-alt", "planet-sat":"iconoir-planet-sat", "planet":"iconoir-planet", "planimetry":"iconoir-planimetry", "play":"iconoir-play", "playlist-add":"iconoir-playlist-add", "playlist-play":"iconoir-playlist-play", "playlist":"iconoir-playlist", "playstation-gamepad":"iconoir-playstation-gamepad", "plug-type-a":"iconoir-plug-type-a", "plug-type-c":"iconoir-plug-type-c", "plug-type-g":"iconoir-plug-type-g", "plug-type-l":"iconoir-plug-type-l", "plus":"iconoir-plus", "png-format":"iconoir-png-format", "pocket":"iconoir-pocket", "podcast":"iconoir-podcast", "pokeball":"iconoir-pokeball", "position-align":"iconoir-position-align", "position":"iconoir-position", "potion":"iconoir-potion", "pound":"iconoir-pound", "precision-tool":"iconoir-precision-tool", "presentation":"iconoir-presentation", "printer-alt":"iconoir-printer-alt", "printer":"iconoir-printer", "printing-page":"iconoir-printing-page", "priority-down":"iconoir-priority-down", "priority-up":"iconoir-priority-up", "privacy-policy":"iconoir-privacy-policy", "private-wifi":"iconoir-private-wifi", "profile-circle":"iconoir-profile-circle", "prohibition":"iconoir-prohibition", "project-curve-3d":"iconoir-project-curve-3d", "puzzle":"iconoir-puzzle", "qr-code":"iconoir-qr-code", "question-mark":"iconoir-question-mark", "quote-message":"iconoir-quote-message", "quote":"iconoir-quote", "radiation":"iconoir-radiation", "radius":"iconoir-radius", "rain":"iconoir-rain", "raw-format":"iconoir-raw-format", "receive-dollars":"iconoir-receive-dollars", "receive-euros":"iconoir-receive-euros", "receive-pounds":"iconoir-receive-pounds", "receive-yens":"iconoir-receive-yens", "redo-action":"iconoir-redo-action", "redo-circle":"iconoir-redo-circle", "redo":"iconoir-redo", "reduce-round-arrow":"iconoir-reduce-round-arrow", "reduce":"iconoir-reduce", "refresh-circular":"iconoir-refresh-circular", "refresh-double":"iconoir-refresh-double", "refresh":"iconoir-refresh", "reload-window":"iconoir-reload-window", "reminder-hand-gesture":"iconoir-reminder-hand-gesture", "remove-database-script":"iconoir-remove-database-script", "remove-folder":"iconoir-remove-folder", "remove-frame":"iconoir-remove-frame", "remove-from-cart":"iconoir-remove-from-cart", "remove-keyframe-alt":"iconoir-remove-keyframe-alt", "remove-keyframe":"iconoir-remove-keyframe", "remove-keyframes":"iconoir-remove-keyframes", "remove-link":"iconoir-remove-link", "remove-media-image":"iconoir-remove-media-image", "remove-media-video":"iconoir-remove-media-video", "remove-page-alt":"iconoir-remove-page-alt", "remove-page":"iconoir-remove-page", "remove-pin-alt":"iconoir-remove-pin-alt", "remove-pin":"iconoir-remove-pin", "remove-selection":"iconoir-remove-selection", "remove-square":"iconoir-remove-square", "remove-user":"iconoir-remove-user", "repeat-once":"iconoir-repeat-once", "repeat":"iconoir-repeat", "reply-to-message":"iconoir-reply-to-message", "reply":"iconoir-reply", "report-columns":"iconoir-report-columns", "reports":"iconoir-reports", "repository":"iconoir-repository", "restart":"iconoir-restart", "rewind":"iconoir-rewind", "rhombus":"iconoir-rhombus", "right-round-arrow":"iconoir-right-round-arrow", "rings":"iconoir-rings", "rocket":"iconoir-rocket", "rook":"iconoir-rook", "rotate-camera-left":"iconoir-rotate-camera-left", "rotate-camera-right":"iconoir-rotate-camera-right", "round-flask":"iconoir-round-flask", "rounded-mirror":"iconoir-rounded-mirror", "rss-feed-tag":"iconoir-rss-feed-tag", "rss-feed":"iconoir-rss-feed", "rubik-cube":"iconoir-rubik-cube", "ruler-add":"iconoir-ruler-add", "ruler-combine":"iconoir-ruler-combine", "ruler-remove":"iconoir-ruler-remove", "ruler":"iconoir-ruler", "running":"iconoir-running", "safari":"iconoir-safari", "safe-arrow-left":"iconoir-safe-arrow-left", "safe-arrow-right":"iconoir-safe-arrow-right", "safe-open":"iconoir-safe-open", "safe":"iconoir-safe", "sandals":"iconoir-sandals", "save-action-floppy":"iconoir-save-action-floppy", "save-floppy-disk":"iconoir-save-floppy-disk", "scale-frame-enlarge":"iconoir-scale-frame-enlarge", "scale-frame-reduce":"iconoir-scale-frame-reduce", "scan-barcode":"iconoir-scan-barcode", "scan-qr-code":"iconoir-scan-qr-code", "scanning":"iconoir-scanning", "scarf":"iconoir-scarf", "scissor-alt":"iconoir-scissor-alt", "scissor":"iconoir-scissor", "screenshot":"iconoir-screenshot", "sea-and-sun":"iconoir-sea-and-sun", "sea-waves":"iconoir-sea-waves", "search-engine":"iconoir-search-engine", "search-font":"iconoir-search-font", "search-window":"iconoir-search-window", "search":"iconoir-search", "secure-window":"iconoir-secure-window", "security-pass":"iconoir-security-pass", "select-window":"iconoir-select-window", "selection":"iconoir-selection", "selective-tool":"iconoir-selective-tool", "send-diagonal":"iconoir-send-diagonal", "send-dollars":"iconoir-send-dollars", "send-euros":"iconoir-send-euros", "send-mail":"iconoir-send-mail", "send-pounds":"iconoir-send-pounds", "send-yens":"iconoir-send-yens", "send":"iconoir-send", "server-connection":"iconoir-server-connection", "server":"iconoir-server", "settings-cloud":"iconoir-settings-cloud", "settings-profiles":"iconoir-settings-profiles", "settings":"iconoir-settings", "share-android":"iconoir-share-android", "share-ios":"iconoir-share-ios", "shield-add":"iconoir-shield-add", "shield-alert":"iconoir-shield-alert", "shield-alt":"iconoir-shield-alt", "shield-broken":"iconoir-shield-broken", "shield-check":"iconoir-shield-check", "shield-cross":"iconoir-shield-cross", "shield-download":"iconoir-shield-download", "shield-eye":"iconoir-shield-eye", "shield-loading":"iconoir-shield-loading", "shield-minus":"iconoir-shield-minus", "shield-question":"iconoir-shield-question", "shield-search":"iconoir-shield-search", "shield-upload":"iconoir-shield-upload", "shield":"iconoir-shield", "shop-alt":"iconoir-shop-alt", "shop":"iconoir-shop", "shopping-bag-add":"iconoir-shopping-bag-add", "shopping-bag-alt":"iconoir-shopping-bag-alt", "shopping-bag-arrow-down":"iconoir-shopping-bag-arrow-down", "shopping-bag-arrow-up":"iconoir-shopping-bag-arrow-up", "shopping-bag-check":"iconoir-shopping-bag-check", "shopping-bag-issue":"iconoir-shopping-bag-issue", "shopping-bag-remove":"iconoir-shopping-bag-remove", "shopping-bag":"iconoir-shopping-bag", "shopping-code-check":"iconoir-shopping-code-check", "shopping-code-error":"iconoir-shopping-code-error", "shopping-code":"iconoir-shopping-code", "short-pants-alt":"iconoir-short-pants-alt", "short-pants":"iconoir-short-pants", "shortcut":"iconoir-shortcut", "shuffle":"iconoir-shuffle", "sidebar-collapse":"iconoir-sidebar-collapse", "sidebar-expand":"iconoir-sidebar-expand", "sigma-function":"iconoir-sigma-function", "simple-cart":"iconoir-simple-cart", "sine-wave":"iconoir-sine-wave", "single-tap-gesture":"iconoir-single-tap-gesture", "skateboard":"iconoir-skateboard", "skateboarding":"iconoir-skateboarding", "skip-next":"iconoir-skip-next", "skip-prev":"iconoir-skip-prev", "slash":"iconoir-slash", "sleeper-chair":"iconoir-sleeper-chair", "small-lamp-alt":"iconoir-small-lamp-alt", "small-lamp":"iconoir-small-lamp", "small-shop-alt":"iconoir-small-shop-alt", "small-shop":"iconoir-small-shop", "smartphone-device":"iconoir-smartphone-device", "smoking":"iconoir-smoking", "snapchat":"iconoir-snapchat", "snow-flake":"iconoir-snow-flake", "snow":"iconoir-snow", "soap":"iconoir-soap", "soccer-ball":"iconoir-soccer-ball", "sofa":"iconoir-sofa", "soil-alt":"iconoir-soil-alt", "soil":"iconoir-soil", "sort-down":"iconoir-sort-down", "sort-up":"iconoir-sort-up", "sort":"iconoir-sort", "sound-high":"iconoir-sound-high", "sound-low":"iconoir-sound-low", "sound-min":"iconoir-sound-min", "sound-off":"iconoir-sound-off", "spades":"iconoir-spades", "spark":"iconoir-spark", "sparks":"iconoir-sparks", "sphere":"iconoir-sphere", "spiral":"iconoir-spiral", "spock-hand-gesture":"iconoir-spock-hand-gesture", "spotify":"iconoir-spotify", "square-cursor":"iconoir-square-cursor", "square-wave":"iconoir-square-wave", "square":"iconoir-square", "stackoverflow":"iconoir-stackoverflow", "star-dashed":"iconoir-star-dashed", "star-half-dashed":"iconoir-star-half-dashed", "star":"iconoir-star", "stat-down":"iconoir-stat-down", "stat-up":"iconoir-stat-up", "stats-down-square":"iconoir-stats-down-square", "stats-report":"iconoir-stats-report", "stats-up-square":"iconoir-stats-up-square", "strategy":"iconoir-strategy", "stretching":"iconoir-stretching", "strikethrough":"iconoir-strikethrough", "stroller":"iconoir-stroller", "style-border":"iconoir-style-border", "submit-document":"iconoir-submit-document", "substract":"iconoir-substract", "suggestion":"iconoir-suggestion", "sun-light":"iconoir-sun-light", "svg-format":"iconoir-svg-format", "sweep-3d":"iconoir-sweep-3d", "swimming":"iconoir-swimming", "swipe-down-gesture":"iconoir-swipe-down-gesture", "swipe-left-gesture":"iconoir-swipe-left-gesture", "swipe-right-gesture":"iconoir-swipe-right-gesture", "swipe-two-fingers-down-gesture":"iconoir-swipe-two-fingers-down-gesture", "swipe-two-fingers-left-gesture":"iconoir-swipe-two-fingers-left-gesture", "swipe-two-fingers-right-gesture":"iconoir-swipe-two-fingers-right-gesture", "swipe-two-fingers-up-gesture":"iconoir-swipe-two-fingers-up-gesture", "swipe-up-gesture":"iconoir-swipe-up-gesture", "switch-off":"iconoir-switch-off", "switch-on":"iconoir-switch-on", "system-restart":"iconoir-system-restart", "system-shut":"iconoir-system-shut", "t-shirt":"iconoir-t-shirt", "table-2-columns":"iconoir-table-2-columns", "table-rows":"iconoir-table-rows", "table":"iconoir-table", "task-list":"iconoir-task-list", "telegram-circle":"iconoir-telegram-circle", "telegram":"iconoir-telegram", "temperature-down":"iconoir-temperature-down", "temperature-high":"iconoir-temperature-high", "temperature-low":"iconoir-temperature-low", "temperature-up":"iconoir-temperature-up", "tennis-ball-alt":"iconoir-tennis-ball-alt", "tennis-ball":"iconoir-tennis-ball", "terminal-tag":"iconoir-terminal-tag", "terminal":"iconoir-terminal", "test-tube":"iconoir-test-tube", "text-alt":"iconoir-text-alt", "text-box":"iconoir-text-box", "text-size":"iconoir-text-size", "text":"iconoir-text", "three-points-circle":"iconoir-three-points-circle", "three-stars":"iconoir-three-stars", "thumbs-down":"iconoir-thumbs-down", "thumbs-up":"iconoir-thumbs-up", "thunderstorm":"iconoir-thunderstorm", "tif-format":"iconoir-tif-format", "tiff-format":"iconoir-tiff-format", "tiktok":"iconoir-tiktok", "time-zone":"iconoir-time-zone", "timer-off":"iconoir-timer-off", "timer":"iconoir-timer", "tools":"iconoir-tools", "tournament":"iconoir-tournament", "tower-check":"iconoir-tower-check", "tower-no-access":"iconoir-tower-no-access", "tower-warning":"iconoir-tower-warning", "tower":"iconoir-tower", "trademark":"iconoir-trademark", "train":"iconoir-train", "tram":"iconoir-tram", "transition-down":"iconoir-transition-down", "transition-left":"iconoir-transition-left", "transition-right":"iconoir-transition-right", "transition-up":"iconoir-transition-up", "translate":"iconoir-translate", "trash":"iconoir-trash", "treadmill":"iconoir-treadmill", "tree":"iconoir-tree", "trekking":"iconoir-trekking", "trello":"iconoir-trello", "triangle-flag-circle":"iconoir-triangle-flag-circle", "triangle-flag-two-stripes":"iconoir-triangle-flag-two-stripes", "triangle-flag":"iconoir-triangle-flag", "triangle":"iconoir-triangle", "trophy":"iconoir-trophy", "truck-length":"iconoir-truck-length", "truck":"iconoir-truck", "tunnel":"iconoir-tunnel", "tv-fix":"iconoir-tv-fix", "tv-issue":"iconoir-tv-issue", "tv":"iconoir-tv", "twitter-verified-badge":"iconoir-twitter-verified-badge", "twitter":"iconoir-twitter", "two-points-circle":"iconoir-two-points-circle", "two-seater-sofa":"iconoir-two-seater-sofa", "type":"iconoir-type", "umbrella-full":"iconoir-umbrella-full", "underline-square":"iconoir-underline-square", "underline":"iconoir-underline", "undo-action":"iconoir-undo-action", "undo-circle":"iconoir-undo-circle", "undo":"iconoir-undo", "union-alt":"iconoir-union-alt", "union-horiz-alt":"iconoir-union-horiz-alt", "union":"iconoir-union", "unity-5":"iconoir-unity-5", "unity":"iconoir-unity", "unjoin-3d":"iconoir-unjoin-3d", "up-round-arrow":"iconoir-up-round-arrow", "upload-data-window":"iconoir-upload-data-window", "upload-square":"iconoir-upload-square", "upload":"iconoir-upload", "usb":"iconoir-usb", "user-bag":"iconoir-user-bag", "user-cart":"iconoir-user-cart", "user-circle":"iconoir-user-circle", "user-crown":"iconoir-user-crown", "user-love":"iconoir-user-love", "user-scan":"iconoir-user-scan", "user-square":"iconoir-user-square", "user-star":"iconoir-user-star", "user":"iconoir-user", "vegan-circle":"iconoir-vegan-circle", "vegan-square":"iconoir-vegan-square", "vegan":"iconoir-vegan", "verified-badge":"iconoir-verified-badge", "verified-user":"iconoir-verified-user", "vertical-merge":"iconoir-vertical-merge", "vertical-split":"iconoir-vertical-split", "vials":"iconoir-vials", "video-camera-off":"iconoir-video-camera-off", "video-camera":"iconoir-video-camera", "video-projector":"iconoir-video-projector", "view-columns-2":"iconoir-view-columns-2", "view-columns-3":"iconoir-view-columns-3", "view-grid":"iconoir-view-grid", "view-structure-down":"iconoir-view-structure-down", "view-structure-up":"iconoir-view-structure-up", "voice-circle":"iconoir-voice-circle", "voice-error":"iconoir-voice-error", "voice-lock-circle":"iconoir-voice-lock-circle", "voice-ok":"iconoir-voice-ok", "voice-phone":"iconoir-voice-phone", "voice-scan":"iconoir-voice-scan", "voice-square":"iconoir-voice-square", "voice":"iconoir-voice", "vr-symbol":"iconoir-vr-symbol", "vue-js":"iconoir-vue-js", "waist":"iconoir-waist", "walking":"iconoir-walking", "wallet":"iconoir-wallet", "warning-circle":"iconoir-warning-circle", "warning-hexagon":"iconoir-warning-hexagon", "warning-square":"iconoir-warning-square", "warning-triangle":"iconoir-warning-triangle", "warning-window":"iconoir-warning-window", "wash":"iconoir-wash", "washing-machine":"iconoir-washing-machine", "watering-soil":"iconoir-watering-soil", "web-window-close":"iconoir-web-window-close", "web-window-energy-consumption":"iconoir-web-window-energy-consumption", "web-window":"iconoir-web-window", "webp-format":"iconoir-webp-format", "weight-alt":"iconoir-weight-alt", "weight":"iconoir-weight", "white-flag":"iconoir-white-flag", "wifi-error":"iconoir-wifi-error", "wifi-issue":"iconoir-wifi-issue", "wifi-off":"iconoir-wifi-off", "wifi-signal-none":"iconoir-wifi-signal-none", "wifi-tag":"iconoir-wifi-tag", "wifi":"iconoir-wifi", "wind":"iconoir-wind", "windows":"iconoir-windows", "wolf":"iconoir-wolf", "women-t-shirt":"iconoir-women-t-shirt", "wrap-text":"iconoir-wrap-text", "wrench":"iconoir-wrench", "wristwatch":"iconoir-wristwatch", "www":"iconoir-www", "x-coordinate":"iconoir-x-coordinate", "xbox-a":"iconoir-xbox-a", "xbox-b":"iconoir-xbox-b", "xbox-x":"iconoir-xbox-x", "xbox-y":"iconoir-xbox-y", "xray-view":"iconoir-xray-view", "y-coordinate":"iconoir-y-coordinate", "yelp":"iconoir-yelp", "yen-square":"iconoir-yen-square", "yen":"iconoir-yen", "yoga":"iconoir-yoga", "youtube":"iconoir-youtube", "z-coordinate":"iconoir-z-coordinate", "zoom-in":"iconoir-zoom-in", "zoom-out":"iconoir-zoom-out"}`);
|
|
|
|
// src/main.ts
|
|
var IconoirPlugin = class extends import_obsidian.Plugin {
|
|
async litBlockHandler(type, source, el, ctx) {
|
|
const element = document.createRange().createContextualFragment(source);
|
|
let input = element;
|
|
if (el.instanceOf(HTMLElement)) {
|
|
const blk = el.createEl("div", { cls: "lit-block" });
|
|
let inputElement = blk.createEl("div", { text: input, cls: "lit-innerblock" });
|
|
}
|
|
}
|
|
async onload() {
|
|
this.registerEditorSuggest(new IconoirSuggester(this));
|
|
this.registerMarkdownCodeBlockProcessor("iconoir", this.litBlockHandler.bind(this, null));
|
|
this.registerMarkdownPostProcessor(buildPostProcessor());
|
|
this.iconoirNames = Object.keys(iconoir);
|
|
this.isListItem = false;
|
|
let isRegistered = window.customElements.get("iconoir-icon");
|
|
if (isRegistered === void 0) {
|
|
window.customElements.define("iconoir-icon", IconoirIcon);
|
|
}
|
|
console.log("iconoir-icons loaded");
|
|
}
|
|
onunload() {
|
|
console.log("iconoir-icons unloaded");
|
|
}
|
|
};
|
|
function buildPostProcessor() {
|
|
return (el) => {
|
|
el.findAll("code").forEach((code) => {
|
|
var _a, _b, _c, _d, _e, _f, _g, _h, _i, _j, _k, _l;
|
|
let text = code.innerText.trim();
|
|
if (text.startsWith("~![")) {
|
|
let frag = text.substring(2).trim();
|
|
if (frag.endsWith("]")) {
|
|
let content = frag.substring(frag.length - 1, 1).trim();
|
|
const arr = ((_a = code.parentElement) == null ? void 0 : _a.tagName) === "TD" || ((_b = code.parentElement) == null ? void 0 : _b.tagName) === "TH" ? content.split("\\|") : content.split("|");
|
|
if (arr[0] === "" || arr[0] === void 0) {
|
|
return "";
|
|
}
|
|
if (((_c = code.parentElement) == null ? void 0 : _c.tagName) === "LI") {
|
|
(_d = code.parentElement) == null ? void 0 : _d.addClass("special-iconoir-list-callout");
|
|
(_e = code.parentElement) == null ? void 0 : _e.setAttr("data-icon", arr[0]);
|
|
}
|
|
if (((_f = code.parentElement) == null ? void 0 : _f.tagName) === "TH") {
|
|
(_g = code.parentElement) == null ? void 0 : _g.addClass("special-iconoir-th-callout");
|
|
(_h = code.parentElement) == null ? void 0 : _h.setAttr("data-icon", arr[0]);
|
|
}
|
|
if (((_i = code.parentElement) == null ? void 0 : _i.tagName) === "TD") {
|
|
(_j = code.parentElement) == null ? void 0 : _j.addClass("special-iconoir-td-callout");
|
|
(_k = code.parentElement) == null ? void 0 : _k.setAttr("data-icon", arr[0]);
|
|
}
|
|
let newEl = document.createElement("iconoir-icon");
|
|
newEl.setAttribute("name", arr[0]);
|
|
newEl.setAttribute("aria-label", arr[0] + " icon");
|
|
newEl.setAttribute("aria-label-position", "top");
|
|
if (arr[1] !== void 0) {
|
|
newEl.setAttribute("stroke", arr[1]);
|
|
}
|
|
if (arr[2] !== void 0) {
|
|
newEl.setAttribute("width", arr[2]);
|
|
}
|
|
if (arr[3] !== void 0) {
|
|
newEl.setAttribute("height", arr[3]);
|
|
}
|
|
if (arr[4] !== void 0) {
|
|
newEl.setAttribute("style", arr[4]);
|
|
}
|
|
(_l = code.parentNode) == null ? void 0 : _l.replaceChild(newEl, code);
|
|
}
|
|
}
|
|
});
|
|
};
|
|
}
|
|
var IconoirSuggester = class extends import_obsidian.EditorSuggest {
|
|
constructor(plugin) {
|
|
super(plugin.app);
|
|
this.plugin = plugin;
|
|
}
|
|
onTrigger(cursor, editor, _2) {
|
|
var _a;
|
|
const sub = editor.getLine(cursor.line).substring(0, cursor.ch);
|
|
const match = (_a = sub.match(/&&\S+$/)) == null ? void 0 : _a.first();
|
|
if (match) {
|
|
return {
|
|
end: cursor,
|
|
start: {
|
|
ch: sub.lastIndexOf(match),
|
|
line: cursor.line
|
|
},
|
|
query: match
|
|
};
|
|
}
|
|
return null;
|
|
}
|
|
getSuggestions(context) {
|
|
let iconoir_query = context.query.replace("&&", "").toLowerCase();
|
|
return this.plugin.iconoirNames.filter((p2) => p2.includes(iconoir_query));
|
|
}
|
|
renderSuggestion(suggestion, el) {
|
|
const outer = el.createDiv({ cls: "icon-suggester-container" });
|
|
outer.createDiv({ cls: "iconoir-icon-name" }).setText(suggestion);
|
|
}
|
|
selectSuggestion(suggestion) {
|
|
if (this.context) {
|
|
this.context.editor.replaceRange("`~![" + iconoir[suggestion] + "]`", this.context.start, this.context.end);
|
|
}
|
|
}
|
|
};
|
|
var IconoirIcon = class extends s4 {
|
|
constructor() {
|
|
super();
|
|
this.name = "iconoir-1st-medal";
|
|
this.stroke = "currentColor";
|
|
this.width = "1.2em";
|
|
this.height = "1.2em";
|
|
this.css = "";
|
|
}
|
|
static get properties() {
|
|
return {
|
|
name: { type: String },
|
|
stroke: { type: String },
|
|
width: { type: String },
|
|
height: { type: String },
|
|
css: { type: String }
|
|
};
|
|
}
|
|
render() {
|
|
return x`
|
|
<i class="${this.name}" style="${this.css}"></i>
|
|
<style>
|
|
i[class^="iconoir-"]::before,
|
|
i[class*=" iconoir-"]::before {
|
|
content: " ";
|
|
display: var(--special-display);
|
|
-webkit-mask-image:var(--${this.name});
|
|
mask-image:var(--${this.name});
|
|
background: ${this.stroke};
|
|
mask-size: cover;
|
|
-webkit-mask-size: cover;
|
|
width: ${this.width};
|
|
height: ${this.height};
|
|
}
|
|
i[class^="iconoir-"],
|
|
i[class*=" iconoir-"] {
|
|
display:inline-flex !important;
|
|
border: var(--special-border);
|
|
margin: var(--special-margin);
|
|
padding: var(--special-padding);
|
|
}
|
|
</style>
|
|
`;
|
|
}
|
|
};
|
|
/**
|
|
* @license
|
|
* Copyright 2017 Google LLC
|
|
* SPDX-License-Identifier: BSD-3-Clause
|
|
*/
|
|
/**
|
|
* @license
|
|
* Copyright 2019 Google LLC
|
|
* SPDX-License-Identifier: BSD-3-Clause
|
|
*/
|
|
/**
|
|
* @license
|
|
* Copyright 2022 Google LLC
|
|
* SPDX-License-Identifier: BSD-3-Clause
|
|
*/
|