PageSourceSearch

https://wyber.ai/chunk-2RGPIWUP.js

js wyber.ai collected 2026-10-05 13:21:16 UTC 18,015 bytes, 736 lines download raw bytes

1import {
2  ChangeDetectorRef,
3  Component,
4  ElementRef,
5  Inject,
6  Injectable,
7  InjectionToken,
8  Input,
9  NgModule,
10  Optional,
11  Renderer2,
12  setClassMetadata,
13  ɵɵNgOnChangesFeature,
14  ɵɵdefineComponent,
15  ɵɵdefineInjectable,
16  ɵɵdefineInjector,
17  ɵɵdefineNgModule,
18  ɵɵdirectiveInject,
19  ɵɵprojection,
20  ɵɵprojectionDef
21} from "./chunk-6GJQIPT2.js";
22import {
23  __spreadProps,
24  __spreadValues
25} from "./chunk-RK4NW2NR.js";
26
27// node_modules/lucide-angular/fesm2020/lucide-angular.mjs
28var _c0 = ["*"];
29var ArrowLeft = [["path", {
30  d: "m12 19-7-7 7-7",
31  key: "1l729n"
32}], ["path", {
33  d: "M19 12H5",
34  key: "x3x0zl"
35}]];
36var ArrowRight = [["path", {
37  d: "M5 12h14",
38  key: "1ays0h"
39}], ["path", {
40  d: "m12 5 7 7-7 7",
41  key: "xquz4c"
42}]];
43var Ban = [["circle", {
44  cx: "12",
45  cy: "12",
46  r: "10",
47  key: "1mglay"
48}], ["path", {
49  d: "M4.929 4.929 19.07 19.071",
50  key: "196cmz"
51}]];
52var Bold = [["path", {
53  d: "M6 12h9a4 4 0 0 1 0 8H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h7a4 4 0 0 1 0 8",
54  key: "mg9rjx"
55}]];
56var Brush = [["path", {
57  d: "m11 10 3 3",
58  key: "fzmg1i"
59}], ["path", {
60  d: "M6.5 21A3.5 3.5 0 1 0 3 17.5a2.62 2.62 0 0 1-.708 1.792A1 1 0 0 0 3 21z",
61  key: "p4q2r7"
62}], ["path", {
63  d: "M9.969 17.031 21.378 5.624a1 1 0 0 0-3.002-3.002L6.967 14.031",
64  key: "wy6l02"
65}]];
66var Check = [["path", {
67  d: "M20 6 9 17l-5-5",
68  key: "1gmf2c"
69}]];
70var CloudUpload = [["path", {
71  d: "M12 13v8",
72  key: "1l5pq0"
73}], ["path", {
74  d: "M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242",
75  key: "1pljnt"
76}], ["path", {
77  d: "m8 17 4-4 4 4",
78  key: "1quai1"
79}]];
80var Download = [["path", {
81  d: "M12 15V3",
82  key: "m9g1x1"
83}], ["path", {
84  d: "M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",
85  key: "ih7n3h"
86}], ["path", {
87  d: "m7 10 5 5 5-5",
88  key: "brsn70"
89}]];
90var Eraser = [["path", {
91  d: "M21 21H8a2 2 0 0 1-1.42-.587l-3.994-3.999a2 2 0 0 1 0-2.828l10-10a2 2 0 0 1 2.829 0l5.999 6a2 2 0 0 1 0 2.828L12.834 21",
92  key: "g5wo59"
93}], ["path", {
94  d: "m5.082 11.09 8.828 8.828",
95  key: "1wx5vj"
96}]];
97var FileText = [["path", {
98  d: "M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",
99  key: "1oefj6"
100}], ["path", {
101  d: "M14 2v5a1 1 0 0 0 1 1h5",
102  key: "wfsgrz"
103}], ["path", {
104  d: "M10 9H8",
105  key: "b1mrlr"
106}], ["path", {
107  d: "M16 13H8",
108  key: "t4e002"
109}], ["path", {
110  d: "M16 17H8",
111  key: "z1uh3a"
112}]];
113var FolderOpen = [["path", {
114  d: "m6 14 1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2",
115  key: "usdka0"
116}]];
117var Folder = [["path", {
118  d: "M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z",
119  key: "1kt360"
120}]];
121var Image = [["rect", {
122  width: "18",
123  height: "18",
124  x: "3",
125  y: "3",
126  rx: "2",
127  ry: "2",
128  key: "1m3agn"
129}], ["circle", {
130  cx: "9",
131  cy: "9",
132  r: "2",
133  key: "af1f0g"
134}], ["path", {
135  d: "m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",
136  key: "1xmnt7"
137}]];
138var Italic = [["line", {
139  x1: "19",
140  x2: "10",
141  y1: "4",
142  y2: "4",
143  key: "15jd3p"
144}], ["line", {
145  x1: "14",
146  x2: "5",
147  y1: "20",
148  y2: "20",
149  key: "bu0au3"
150}], ["line", {
151  x1: "15",
152  x2: "9",
153  y1: "4",
154  y2: "20",
155  key: "uljnxc"
156}]];
157var LayoutGrid = [["rect", {
158  width: "7",
159  height: "7",
160  x: "3",
161  y: "3",
162  rx: "1",
163  key: "1g98yp"
164}], ["rect", {
165  width: "7",
166  height: "7",
167  x: "14",
168  y: "3",
169  rx: "1",
170  key: "6d4xhi"
171}], ["rect", {
172  width: "7",
173  height: "7",
174  x: "14",
175  y: "14",
176  rx: "1",
177  key: "nxv5o0"
178}], ["rect", {
179  width: "7",
180  height: "7",
181  x: "3",
182  y: "14",
183  rx: "1",
184  key: "1bb6yr"
185}]];
186var List = [["path", {
187  d: "M3 5h.01",
188  key: "18ugdj"
189}], ["path", {
190  d: "M3 12h.01",
191  key: "nlz23k"
192}], ["path", {
193  d: "M3 19h.01",
194  key: "noohij"
195}], ["path", {
196  d: "M8 5h13",
197  key: "1pao27"
198}], ["path", {
199  d: "M8 12h13",
200  key: "1za7za"
201}], ["path", {
202  d: "M8 19h13",
203  key: "m83p4d"
204}]];
205var MousePointer2 = [["path", {
206  d: "M4.037 4.688a.495.495 0 0 1 .651-.651l16 6.5a.5.5 0 0 1-.063.947l-6.124 1.58a2 2 0 0 0-1.438 1.435l-1.5
20679 6.126a.5.5 0 0 1-.947.063z",
207  key: "edeuup"
208}]];
209var PenLine = [["path", {
210  d: "M13 21h8",
211  key: "1jsn5i"
212}], ["path", {
213  d: "M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",
214  key: "1a8usu"
215}]];
216var PenTool = [["path", {
217  d: "M15.707 21.293a1 1 0 0 1-1.414 0l-1.586-1.586a1 1 0 0 1 0-1.414l5.586-5.586a1 1 0 0 1 1.414 0l1.586 1.586a1 1 0 0 1 0 1.414z",
218  key: "nt11vn"
219}], ["path", {
220  d: "m18 13-1.375-6.874a1 1 0 0 0-.746-.776L3.235 2.028a1 1 0 0 0-1.207 1.207L5.35 15.879a1 1 0 0 0 .776.746L13 18",
221  key: "15qc1e"
222}], ["path", {
223  d: "m2.3 2.3 7.286 7.286",
224  key: "1wuzzi"
225}], ["circle", {
226  cx: "11",
227  cy: "11",
228  r: "2",
229  key: "xmgehs"
230}]];
231var Pen = [["path", {
232  d: "M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",
233  key: "1a8usu"
234}]];
235var Plus = [["path", {
236  d: "M5 12h14",
237  key: "1ays0h"
238}], ["path", {
239  d: "M12 5v14",
240  key: "s699le"
241}]];
242var Redo = [["path", {
243  d: "M21 7v6h-6",
244  key: "3ptur4"
245}], ["path", {
246  d: "M3 17a9 9 0 0 1 9-9 9 9 0 0 1 6 2.3l3 2.7",
247  key: "1kgawr"
248}]];
249var Save = [["path", {
250  d: "M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z",
251  key: "1c8476"
252}], ["path", {
253  d: "M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7",
254  key: "1ydtos"
255}], ["path", {
256  d: "M7 3v4a1 1 0 0 0 1 1h7",
257  key: "t51u73"
258}]];
259var SquareCheckBig = [["path", {
260  d: "M21 10.656V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h12.344",
261  key: "2acyp4"
262}], ["path", {
263  d: "m9 11 3 3L22 4",
264  key: "1pflzl"
265}]];
266var Table = [["path", {
267  d: "M12 3v18",
268  key: "108xh3"
269}], ["rect", {
270  width: "18",
271  height: "18",
272  x: "3",
273  y: "3",
274  rx: "2",
275  key: "afitv7"
276}], ["path", {
277  d: "M3 9h18",
278  key: "1pudct"
279}], ["path", {
280  d: "M3 15h18",
281  key: "5xshup"
282}]];
283var TextAlignCenter = [["path", {
284  d: "M21 5H3",
285  key: "1fi0y6"
286}], ["path", {
287  d: "M17 12H7",
288  key: "16if0g"
289}], ["path", {
290  d: "M19 19H5",
291  key: "vjpgq2"
292}]];
293var TextAlignEnd = [["path", {
294  d: "M21 5H3",
295  key: "1fi0y6"
296}], ["path", {
297  d: "M21 12H9",
298  key: "dn1m92"
299}], ["path", {
300  d: "M21 19H7",
301  key: "4cu937"
302}]];
303var TextAlignJustify = [["path", {
304  d: "M3 5h18",
305  key: "1u36vt"
306}], ["path", {
307  d: "M3 12h18",
308  key: "1i2n21"
309}], ["path", {
310  d: "M3 19h18",
311  key: "awlh7x"
312}]];
313var TextAlignStart = [["path", {
314  d: "M21 5H3",
315  key: "1fi0y6"
316}], ["path", {
317  d: "M15 12H3",
318  key: "6jk70r"
319}], ["path", {
320  d: "M17 19H3",
321  key: "z6ezky"
322}]];
323var Type = [["path", {
324  d: "M12 4v16",
325  key: "1654pz"
326}], ["path", {
327  d: "M4 7V5a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2",
328  key: "e0r10z"
329}], ["path", {
330  d: "M9 20h6",
331  key: "s66wpe"
332}]];
333var Underline = [["path", {
334  d: "M6 4v6a6 6 0 0 0 12 0V4",
335  key: "9kb039"
336}], ["line", {
337  x1: "4",
338  x2: "20",
339  y1: "20",
340  y2: "20",
341  key: "nun2al"
342}]];
343var Undo2 = [["path", {
344  d: "M9 14 4 9l5-5",
345  key: "102s5s"
346}], ["path", {
347  d: "M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11",
348  key: "f3b9sd"
349}]];
350var WandSparkles = [["path", {
351  d: "m21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72",
352  key: "ul74o6"
353}], ["path", {
354  d: "m14 7 3 3",
355  key: "1r5n42"
356}], ["path", {
357  d: "M5 6v4",
358  key: "ilb8ba"
359}], ["path", {
360  d: "M19 14v4",
361  key: "blhpug"
362}], ["path", {
363  d: "M10 2v2",
364  key: "7u0qdc"
365}], ["path", {
366  d: "M7 8H3",
367  key: "zfb6yr"
368}], ["path", {
369  d: "M21 16h-4",
370  key: "1cnmox"
371}], ["path", {
372  d: "M11 3H9",
373  key: "1obp7u"
374}]];
375var X = [["path", {
376  d: "M18 6 6 18",
377  key: "1bl5f8"
378}], ["path", {
379  d: "m6 6 12 12",
380  key: "d8bk6v"
381}]];
382var defaultAttributes = {
383  xmlns: "http://www.w3.org/2000/svg",
384  width: 24,
385  height: 24,
386  viewBox: "0 0 24 24",
387  fill: "none",
388  stroke: "currentColor",
389  "stroke-width": 2,
390  "stroke-linecap": "round",
391  "stroke-linejoin": "round"
392};
393var LUCIDE_ICONS = new InjectionToken("LucideIcons", {
394  factory: () => new LucideIconProvider({})
395});
396var LucideIconProvider = class {
397  constructor(icons) {
398    this.icons = icons;
399  }
400  getIcon(name) {
401    return this.hasIcon(name) ? this.icons[name] : null;
402  }
403  hasIcon(name) {
404    return typeof this.icons === "object" && name in this.icons;
405  }
406};
407var LucideIconConfig = class {
408  constructor() {
409    this.color = defaultAttributes.stroke;
410    this.size = defaultAttributes.width;
411    this.strokeWidth = defaultAttributes["stroke-width"];
412    this.absoluteStrokeWidth = false;
413  }
414};
415LucideIconConfig.\u0275fac = function LucideIconConfig_Factory(__ngFactoryType__) {
416  return new (__ngFactoryType__ || LucideIconConfig)();
417};
418LucideIconConfig.\u0275prov = /* @__PURE__ */ \u0275\u0275defineInjectable({
419  token: LucideIconConfig,
420  factory: LucideIconConfig.\u0275fac,
421  providedIn: "root"
422});
423(() => {
424  (typeof ngDevMode === "undefined" || ngDevMode) && setClassMetadata(LucideIconConfig, [{
425    type: Injectable,
426    args: [{
427      providedIn: "root"
428    }]
429  }], null, null);
430})();
431var hasA11yProp = (props) => {
432  for (const prop in props) {
433    if (prop.startsWith("aria-") || prop === "role" || prop === "title") {
434      return true;
435    }
436  }
437  return false;
438};
439function formatFixed(number, decimals = 3) {
440  return parseFloat(number.toFixed(decimals)).toString(10);
441}
442var LucideAngularComponent = class {
443  constructor(elem, renderer, changeDetector, iconProviders, iconConfig) {
444    this.elem = elem;
445    this.renderer = renderer;
446    this.changeDetector = changeDetector;
447    this.iconProviders = iconProviders;
448    this.iconConfig = iconConfig;
449    this.absoluteStrokeWidth = false;
450    this.defaultSize = defaultAttributes.height;
451  }
452  get size() {
453    return this._size ?? this.iconConfig.size;
454  }
455  set size(value) {
456    if (value) {
457      this._size = this.parseNumber(value);
458    } else {
459      delete this._size;
460    }
461  }
462  get strokeWidth() {
463    return this._strokeWidth ?? this.iconConfig.strokeWidth;
464  }
465  set strokeWidth(value) {
466    if (value) {
467      this._strokeWidth = this.parseNumber(value);
468    } else {
469      delete this._strokeWidth;
470    }
471  }
472  ngOnChanges(changes) {
473    if (changes.name || changes.img || changes.color || changes.size || changes.absoluteStrokeWidth || changes.strokeWidth || changes.class) {
474      this.color = this.color ?? this.iconConfig.color;
475      this.size = this.parseNumber(this.size ?? this.iconConfig.size);
476      this.strokeWidth = this.parseNumber(this.strokeWidth ?? this.iconConfig.strokeWidth);
477      this.absoluteStrokeWidth = this.absoluteStrokeWidth ?? this.iconConfig.absoluteStrokeWidth;
478      const nameOrIcon = this.img ?? this.name;
479      const restAttributes = this.getRestAttributes();
480      if (!hasA11yProp(restAttributes)) {
481        this.renderer.setAttribute(this.elem.nativeElement, "aria-hidden", "true");
482      }
483      if (typeof nameOrIcon === "string") {
484        const icoOfName = this.getIcon(this.toPascalCase(nameOrIcon));
485        if (icoOfName) {
486          this.replaceElement(icoOfName);
487        } else {
488          throw new Error(`The "${nameOrIcon}" icon has not been provided by any available icon providers.`);
489        }
490      } else if (Array.isArray(nameOrIcon)) {
491        this.replaceElement(nameOrIcon);
492      } else {
493        throw new Error(`No icon name or image has been provided.`);
494      }
495    }
496    this.changeDetector.markForCheck();
497  }
498  replaceElement(img) {
499    const childElements = this.elem.nativeElement.childNodes;
500    const attributes = __spreadProps(__spreadValues({}, defaultAttributes), {
501      width: this.size,
502      height: this.size,
503      stroke: this.color ?? this.iconConfig.color,
504      "stroke-width": this.absoluteStrokeWidth ? formatFixed(this.strokeWidth / (this.size / this.defaultSize)) : this.strokeWidth.toString(10)
505    });
506    const icoElement = this.createElement(["svg", attributes, img]);
507    icoElement.classList.add("lucide");
508    if (typeof this.name === "string") {
509      icoElement.classList.add(`lucide-${this.name.replace("_", "-")}`);
510    }
511    if (this.class) {
512      icoElement.classList.add(...this.class.split(/ /).map((a) => a.trim()).filter((a) => a.length > 0));
513    }
514    for (const child of childElements) {
515      this.renderer.removeChild(this.elem.nativeElement, child);
516    }
517    this.renderer.appendChild(this.elem.nativeElement, icoElement);
518  }
519  getRestAttributes() {
520    const restAttributeMap = this.elem.nativeElement.attributes;
521    const restAttributes = Object.fromEntries(Array.from(restAttributeMap).map((item) => [item.name, item.value]));
522    return restAttributes;
523  }
524  toPascalCase(str) {
525    return str.replace(/(\w)([a-z0-9]*)(_|-|\s*)/g, (g0, g1, g2) => g1.toUpperCase() + g2.toLowerCase());
526  }
527  parseNumber(value) {
528    if (typeof value === "string") {
529      const parsedValue = parseInt(value, 10);
530      if (isNaN(parsedValue)) {
531        throw new Error(`${value} is not numeric.`);
532      }
533      return parsedValue;
534    }
535    return value;
536  }
537  getIcon(name) {
538    for (const iconProvider of Array.isArray(this.iconProviders) ? this.iconProviders : [this.iconProviders]) {
539      if (iconProvider.hasIcon(name)) {
540        return iconProvider.getIcon(name);
541      }
542    }
543    return null;
544  }
545  createElement([tag, attrs, children = []]) {
546    const element = this.renderer.createElement(tag, "http://www.w3.org/2000/svg");
547    Object.keys(attrs).forEach((name) => {
548      const attrValue = typeof attrs[name] === "string" ? attrs[name] : attrs[name].toString(10);
549      this.renderer.setAttribute(element, name, attrValue);
550    });
551    if (children.length) {
552      children.forEach((child) => {
553        const childElement = this.createElement(child);
554        this.renderer.appendChild(element, childElement);
555      });
556    }
557    return element;
558  }
559};
560LucideAngularComponent.\u0275fac = function LucideAngularComponent_Factory(__ngFactoryType__) {
561  return new (__ngFactoryType__ || LucideAngularComponent)(\u0275\u0275directiveInject(ElementRef), \u0275\u0275directiveInject(Renderer2), \u0275\u0275directiveInject(ChangeDetectorRef), \u0275\u0275directiveInject(LUCIDE_ICONS), \u0275\u0275directiveInject(LucideIconConfig));
562};
563LucideAngularComponent.\u0275cmp = /* @__PURE__ */ \u0275\u0275defineComponent({
564  type: LucideAngularComponent,
565  selectors: [["lucide-angular"], ["lucide-icon"], ["i-lucide"], ["span-lucide"]],
566  inputs: {
567    class: "class",
568    name: "name",
569    img: "img",
570    color: "color",
571    absoluteStrokeWidth: "absoluteStrokeWidth",
572    size: "size",
573    strokeWidth: "strokeWidth"
574  },
575  standalone: false,
576  features: [\u0275\u0275NgOnChangesFeature],
577  ngContentSelectors: _c0,
578  decls: 1,
579  vars: 0,
580  template: function LucideAngularComponent_Template(rf, ctx) {
581    if (rf & 1) {
582      \u0275\u0275projectionDef();
583      \u0275\u0275projection(0);
584    }
585  },
586  encapsulation: 2
587});
588(() => {
589  (typeof ngDevMode === "undefined" || ngDevMode) && setClassMetadata(LucideAngularComponent, [{
590    type: Component,
591    args: [{
592      selector: "lucide-angular, lucide-icon, i-lucide, span-lucide",
593      template: "<ng-content></ng-content>"
594    }]
595  }], function() {
596    return [{
597      type: ElementRef,
598      decorators: [{
599        type: Inject,
600        args: [ElementRef]
601      }]
602    }, {
603      type: Renderer2,
604      decorators: [{
605        type: Inject,
606        args: [Renderer2]
607      }]
608    }, {
609      type: ChangeDetectorRef,
610      decorators: [{
611        type: Inject,
612        args: [ChangeDetectorRef]
613      }]
614    }, {
615      type: void 0,
616      decorators: [{
617        type: Inject,
618        args: [LUCIDE_ICONS]
619      }]
620    }, {
621      type: LucideIconConfig,
622      decorators: [{
623        type: Inject,
624        args: [LucideIconConfig]
625      }]
626    }];
627  }, {
628    class: [{
629      type: Input
630    }],
631    name: [{
632      type: Input
633    }],
634    img: [{
635      type: Input
636    }],
637    color: [{
638      type: Input
639    }],
640    absoluteStrokeWidth: [{
641      type: Input
642    }],
643    size: [{
644      type: Input
645    }],
646    strokeWidth: [{
647      type: Input
648    }]
649  });
650})();
651var Icons = class {
652  constructor(icons) {
653    this.icons = icons;
654  }
655};
656var legacyIconProviderFactory = (icons) => {
657  return new LucideIconProvider(icons ?? {});
658};
659var LucideAngularModule = class _LucideAngularModule {
660  static pick(icons) {
661    return {
662      ngModule: _LucideAngularModule,
663      providers: [{
664        provide: LUCIDE_ICONS,
665        multi: true,
666        useValue: new LucideIconProvider(icons)
667      }, {
668        provide: LUCIDE_ICONS,
669        multi: true,
670        useFactory: legacyIconProviderFactory,
671        deps: [[new Optional(), Icons]]
672      }]
673    };
674  }
675};
676LucideAngularModule.\u0275fac = function LucideAngularModule_Factory(__ngFactoryType__) {
677  return new (__ngFactoryType__ || LucideAngularModule)();
678};
679LucideAngularModule.\u0275mod = /* @__PURE__ */ \u0275\u0275defineNgModule({
680  type: LucideAngularModule,
681  declarations: [LucideAngularComponent],
682  exports: [LucideAngularComponent]
683});
684LucideAngularModule.\u0275inj = /* @__PURE__ */ \u0275\u0275defineInjector({
685  imports: [[]]
686});
687(() => {
688  (typeof ngDevMode === "undefined" || ngDevMode) && setClassMetadata(LucideAngularModule, [{
689    type: NgModule,
690    args: [{
691      declarations: [LucideAngularComponent],
692      imports: [],
693      exports: [LucideAngularComponent]
694    }]
695  }], null, null);
696})();
697
698export {
699  ArrowLeft,
700  ArrowRight,
701  Ban,
702  Bold,
703  Brush,
704  Check,
705  CloudUpload,
706  Download,
707  Eraser,
708  FileText,
709  FolderOpen,
710  Folder,
711  Image,
712  Italic,
713  LayoutGrid,
714  List,
715  MousePointer2,
716  PenLine,
717  PenTool,
718  Pen,
719  Plus,
720  Redo,
721  Save,
722  SquareCheckBig,
723  Table,
724  TextAlignCenter,
725  TextAlignEnd,
726  TextAlignJustify,
727  TextAlignStart,
728  Type,
729  Underline,
730  Undo2,
731  WandSparkles,
732  X,
733  LucideAngularComponent,
734  LucideAngularModule
735};
736//# sourceMappingURL=chunk-2RGPIWUP.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.