Files
LogViewer/js/lucide.min.js

13 lines
390 KiB
JavaScript
Raw Permalink Normal View History

2026-04-27 19:45:25 +07:00
/**
* @license lucide v1.11.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/
(function(a,n){typeof exports=="object"&&typeof module<"u"?n(exports):typeof define=="function"&&define.amd?define(["exports"],n):(a=typeof globalThis<"u"?globalThis:a||self,n(a.lucide={}))})(this,(function(a){"use strict";const n={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"},fa=([t,h,d])=>{const c=document.createElementNS("http://www.w3.org/2000/svg",t);return Object.keys(h).forEach(M=>{c.setAttribute(M,String(h[M]))}),d?.length&&d.forEach(M=>{const p=fa(M);c.appendChild(p)}),c},ka=(t,h={})=>{const d={...n,...h};return fa(["svg",d,t])},Xu=t=>{for(const h in t)if(h.startsWith("aria-")||h==="role"||h==="title")return!0;return!1},ju=(...t)=>t.filter((h,d,c)=>!!h&&h.trim()!==""&&c.indexOf(h)===d).join(" ").trim(),Nu=t=>t.replace(/^([A-Z])|[\s-_]+(\w)/g,(h,d,c)=>c?c.toUpperCase():d.toLowerCase()),Ku=t=>{const h=Nu(t);return h.charAt(0).toUpperCase()+h.slice(1)},Qu=t=>Array.from(t.attributes).reduce((h,d)=>(h[d.name]=d.value,h),{}),Pa=t=>typeof t=="string"?t:!t||!t.class?"":t.class&&typeof t.class=="string"?t.class.split(" "):t.class&&Array.isArray(t.class)?t.class:"",Ba=(t,{nameAttr:h,icons:d,attrs:c})=>{const M=t.getAttribute(h);if(M==null)return;const p=Ku(M),Sa=d[p];if(!Sa)return console.warn(`${t.outerHTML} icon name was not found in the provided icons object.`);const La=Qu(t),Ju=Xu(La)?{}:{"aria-hidden":"true"},Eu={...n,"data-lucide":M,...Ju,...c,...La},Yu=Pa(La),_u=Pa(c),Iu=ju("lucide",`lucide-${M}`,...Yu,..._u);Iu&&Object.assign(Eu,{class:Iu});const xu=ka(Sa,Eu);return t.parentNode?.replaceChild(xu,t)},za=[["path",{d:"m14 12 4 4 4-4"}],["path",{d:"M18 16V7"}],["path",{d:"m2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16"}],["path",{d:"M3.304 13h6.392"}]],Fa=[["path",{d:"m14 11 4-4 4 4"}],["path",{d:"M18 16V7"}],["path",{d:"m2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16"}],["path",{d:"M3.304 13h6.392"}]],Da=[["circle",{cx:"16",cy:"4",r:"1"}],["path",{d:"m18 19 1-7-6 1"}],["path",{d:"m5 8 3-3 5.5 3-2.36 3.5"}],["path",{d:"M4.24 14.5a5 5 0 0 0 6.88 6"}],["path",{d:"M13.76 17.5a5 5 0 0 0-6.88-6"}]],Ra=[["path",{d:"m15 16 2.536-7.328a1.02 1.02 1 0 1 1.928 0L22 16"}],["path",{d:"M15.697 14h5.606"}],["path",{d:"m2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16"}],["path",{d:"M3.304 13h6.392"}]],ba=[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2"}]],Ta=[["path",{d:"M18 17.5a2.5 2.5 0 1 1-4 2.03V12"}],["path",{d:"M6 12H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2"}],["path",{d:"M6 8h12"}],["path",{d:"M6.6 15.572A2 2 0 1 0 10 17v-5"}]],qa=[["path",{d:"M5 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-1"}],["path",{d:"m12 15 5 6H7Z"}]],g=[["circle",{cx:"12",cy:"13",r:"8"}],["path",{d:"M5 3 2 6"}],["path",{d:"m22 6-3-3"}],["path",{d:"M6.38 18.7 4 21"}],["path",{d:"M17.64 18.67 20 21"}],["path",{d:"m9 13 2 2 4-4"}]],C=[["circle",{cx:"12",cy:"13",r:"8"}],["path",{d:"M5 3 2 6"}],["path",{d:"m22 6-3-3"}],["path",{d:"M6.38 18.7 4 21"}],["path",{d:"M17.64 18.67 20 21"}],["path",{d:"M9 13h6"}]],Ua=[["path",{d:"M6.87 6.87a8 8 0 1 0 11.26 11.26"}],["path",{d:"M19.9 14.25a8 8 0 0 0-9.15-9.15"}],["path",{d:"m22 6-3-3"}],["path",{d:"M6.26 18.67 4 21"}],["path",{d:"m2 2 20 20"}],["path",{d:"M4 4 2 6"}]],u=[["circle",{cx:"12",cy:"13",r:"8"}],["path",{d:"M5 3 2 6"}],["path",{d:"m22 6-3-3"}],["path",{d:"M6.38 18.7 4 21"}],["path",{d:"M17.64 18.67 20 21"}],["path",{d:"M12 10v6"}],["path",{d:"M9 13h6"}]],Oa=[["circle",{cx:"12",cy:"13",r:"8"}],["path",{d:"M12 9v4l2 2"}],["path",{d:"M5 3 2 6"}],["path",{d:"m22 6-3-3"}],["path",{d:"M6.38 18.7 4 21"}],["path",{d:"M17.64 18.67 20 21"}]],Za=[["path",{d:"M11 21c0-2.5 2-2.5 2-5"}],["path",{d:"M16 21c0-2.5 2-2.5 2-5"}],["path",{d:"m19 8-.8 3a1.25 1.25 0 0 1-1.2 1H7a1.25 1.25 0 0 1-1.2-1L5 8"}],["path",{d:"M21 3a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V4a1 1 0 0 1 1-1z"}],["path",{d:"M6 21c0-2.5 2-2.5 2-5"}]],Ga=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",
If you want to use all the icons you can import it like:
\`import { createIcons, icons } from 'lucide';
lucide.createIcons({icons});\``);if(typeof c>"u")throw new Error("`createIcons()` only works in a browser environment.");if(Array.from(c.querySelectorAll(`[${h}]`)).forEach(p=>Ba(p,{nameAttr:h,icons:t,attrs:d})),M&&Array.from(c.querySelectorAll("template")).forEach(p=>Wu({icons:t,nameAttr:h,attrs:d,root:p.content,inTemplates:M})),h==="data-lucide"){const p=c.querySelectorAll("[icon-name]");p.length>0&&(console.warn("[Lucide] Some icons were found with the now deprecated icon-name attribute. These will still be replaced for backwards compatibility, but will no longer be supported in v1.0 and you should switch to data-lucide"),Array.from(p).forEach(Sa=>Ba(Sa,{nameAttr:"icon-name",icons:t,attrs:d})))}};a.AArrowDown=za,a.AArrowUp=Fa,a.ALargeSmall=Ra,a.Accessibility=Da,a.Activity=ba,a.ActivitySquare=d0,a.AirVent=Ta,a.Airplay=qa,a.AlarmCheck=g,a.AlarmClock=Oa,a.AlarmClockCheck=g,a.AlarmClockMinus=C,a.AlarmClockOff=Ua,a.AlarmClockPlus=u,a.AlarmMinus=C,a.AlarmPlus=u,a.AlarmSmoke=Za,a.Album=Ga,a.AlertCircle=K,a.AlertOctagon=F2,a.AlertTriangle=ra,a.AlignCenter=ca,a.AlignCenterHorizontal=Wa,a.AlignCenterVertical=Ea,a.AlignEndHorizontal=Ia,a.AlignEndVertical=Xa,a.AlignHorizontalDistributeCenter=ja,a.AlignHorizontalDistributeEnd=Na,a.AlignHorizontalDistributeStart=Ka,a.AlignHorizontalJustifyCenter=Qa,a.AlignHorizontalJustifyEnd=Ja,a.AlignHorizontalJustifyStart=Ya,a.AlignHorizontalSpaceAround=_a,a.AlignHorizontalSpaceBetween=xa,a.AlignJustify=pa,a.AlignLeft=s,a.AlignRight=Ma,a.AlignStartHorizontal=at,a.AlignStartVertical=tt,a.AlignVerticalDistributeCenter=ht,a.AlignVerticalDistributeEnd=dt,a.AlignVerticalDistributeStart=ct,a.AlignVerticalJustifyCenter=Mt,a.AlignVerticalJustifyEnd=pt,a.AlignVerticalJustifyStart=it,a.AlignVerticalSpaceAround=nt,a.AlignVerticalSpaceBetween=lt,a.Ambulance=et,a.Ampersand=rt,a.Ampersands=ot,a.Amphora=vt,a.Anchor=$t,a.Angry=mt,a.Annoyed=yt,a.Antenna=st,a.Anvil=Ct,a.Aperture=gt,a.AppWindow=Ht,a.AppWindowMac=ut,a.Apple=At,a.Archive=St,a.ArchiveRestore=Vt,a.ArchiveX=wt,a.AreaChart=b,a.Armchair=Lt,a.ArrowBigDown=kt,a.ArrowBigDownDash=ft,a.ArrowBigLeft=Bt,a.ArrowBigLeftDash=Pt,a.ArrowBigRight=Ft,a.ArrowBigRightDash=zt,a.ArrowBigUp=Rt,a.ArrowBigUpDash=Dt,a.ArrowDown=It,a.ArrowDown01=bt,a.ArrowDown10=Tt,a.ArrowDownAZ=A,a.ArrowDownAz=A,a.ArrowDownCircle=Q,a.ArrowDownFromLine=qt,a.ArrowDownLeft=Ut,a.ArrowDownLeftFromCircle=Y,a.ArrowDownLeftFromSquare=n0,a.ArrowDownLeftSquare=c0,a.ArrowDownNarrowWide=Ot,a.ArrowDownRight=Zt,a.ArrowDownRightFromCircle=_,a.ArrowDownRightFromSquare=l0,a.ArrowDownRightSquare=M0,a.ArrowDownSquare=p0,a.ArrowDownToDot=Gt,a.ArrowDownToLine=Wt,a.ArrowDownUp=Et,a.ArrowDownWideNarrow=H,a.ArrowDownZA=V,a.ArrowDownZa=V,a.ArrowLeft=Kt,a.ArrowLeftCircle=J,a.ArrowLeftFromLine=Xt,a.ArrowLeftRight=jt,a.ArrowLeftSquare=i0,a.ArrowLeftToLine=Nt,a.ArrowRight=_t,a.ArrowRightCircle=t1,a.ArrowRightFromLine=Qt,a.ArrowRightLeft=Jt,a.ArrowRightSquare=o0,a.ArrowRightToLine=Yt,a.ArrowUp=nh,a.ArrowUp01=xt,a.ArrowUp10=ah,a.ArrowUpAZ=w,a.ArrowUpAz=w,a.ArrowUpCircle=h1,a.ArrowUpDown=th,a.ArrowUpFromDot=hh,a.ArrowUpFromLine=dh,a.ArrowUpLeft=ch,a.ArrowUpLeftFromCircle=x,a.ArrowUpLeftFromSquare=e0,a.ArrowUpLeftSquare=v0,a.ArrowUpNarrowWide=S,a.ArrowUpRight=ph,a.ArrowUpRightFromCircle=a1,a.ArrowUpRightFromSquare=r0,a.ArrowUpRightSquare=$0,a.ArrowUpSquare=m0,a.ArrowUpToLine=Mh,a.ArrowUpWideNarrow=ih,a.ArrowUpZA=L,a.ArrowUpZa=L,a.ArrowsUpFromLine=lh,a.Asterisk=eh,a.AsteriskSquare=s0,a.AtSign=rh,a.Atom=oh,a.AudioLines=vh,a.AudioWaveform=$h,a.Award=mh,a.Axe=yh,a.Axis3D=f,a.Axis3d=f,a.Baby=sh,a.Backpack=gh,a.Badge=Dh,a.BadgeAlert=Ch,a.BadgeCent=uh,a.BadgeCheck=k,a.BadgeDollarSign=Ah,a.BadgeEuro=Hh,a.BadgeHelp=P,a.BadgeIndianRupee=Vh,a.BadgeInfo=wh,a.BadgeJapaneseYen=Sh,a.BadgeMinus=Lh,a.BadgePercent=fh,a.BadgePlus=kh,a.BadgePoundSterling=Ph,a.BadgeQuestionMark=P,a.BadgeRussianRuble=Bh,a.BadgeSwissFranc=zh,a.BadgeTurkishLira=Fh,a.BadgeX=Rh,a.BaggageClaim=bh,a.Balloon=Th,a.Ban=qh,a.Banana=Uh,a.Bandage=Oh,a.Banknote=Eh,a.BanknoteArrowDown=Zh,a.BanknoteArrowUp=Gh,a.BanknoteX=Wh,a.BarChart=E,a.BarChart2=I,a.BarChart3=G,a.BarChart4=
//# sourceMappingURL=lucide.min.js.map