whoami7 - Manager
:
/
home
/
dataiclx
/
vielorbe.com
/
wp-content
/
plugins
/
surecart
/
dist
/
components
/
components
/
Upload File:
files >> //home/dataiclx/vielorbe.com/wp-content/plugins/surecart/dist/components/components/library.js.map
{"file":"library.js","mappings":"AAQA,IAAI,QAAQ,GAAkB,EAAE,CAAC;AACjC,IAAI,YAAY,GAAU,EAAE,CAAC;SAUb,cAAc,CAAC,IAAa;IAC1C,OAAO,QAAQ,CAAC,MAAM,CAAC,GAAG,IAAI,GAAG,CAAC,IAAI,KAAK,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC;AACtD,CAAC;SAEe,mBAAmB,CAAC,IAAY,EAAE,OAAwE;IACxH,qBAAqB,CAAC,IAAI,CAAC,CAAC;IAC5B,QAAQ,CAAC,IAAI,CAAC;QACZ,IAAI;QACJ,QAAQ,EAAE,OAAO,CAAC,QAAQ;QAC1B,OAAO,EAAE,OAAO,CAAC,OAAO;KACzB,CAAC,CAAC;;IAEH,YAAY,CAAC,GAAG,CAAC,IAAI;QACnB,IAAI,IAAI,CAAC,OAAO,KAAK,IAAI,EAAE;YACzB,IAAI,CAAC,MAAM,EAAE,CAAC;SACf;KACF,CAAC,CAAC;AACL,CAAC;SAEe,qBAAqB,CAAC,IAAY;IAChD,QAAQ,GAAG,QAAQ,CAAC,MAAM,CAAC,GAAG,IAAI,GAAG,CAAC,IAAI,KAAK,IAAI,CAAC,CAAC;AACvD,CAAC;AAED,MAAM,CAAC,qBAAqB,GAAG,mBAAmB;;;;","names":[],"sources":["src/components/ui/icon/library.ts"],"sourcesContent":["export type IconLibraryResolver = (name: string) => string;\nexport type IconLibraryMutator = (svg: SVGElement) => void;\nexport interface IconLibrary {\n name: string;\n resolver: IconLibraryResolver;\n mutator?: IconLibraryMutator;\n}\n\nlet registry: IconLibrary[] = [];\nlet watchedIcons: any[] = [];\n\nexport function watchIcon(icon: any) {\n watchedIcons.push(icon);\n}\n\nexport function unwatchIcon(icon: any) {\n watchedIcons = watchedIcons.filter(el => el !== icon);\n}\n\nexport function getIconLibrary(name?: string) {\n return registry.filter(lib => lib.name === name)[0];\n}\n\nexport function registerIconLibrary(name: string, options: { resolver: IconLibraryResolver; mutator?: IconLibraryMutator }) {\n unregisterIconLibrary(name);\n registry.push({\n name,\n resolver: options.resolver,\n mutator: options.mutator,\n });\n // Redraw watched icons\n watchedIcons.map(icon => {\n if (icon.library === name) {\n icon.redraw();\n }\n });\n}\n\nexport function unregisterIconLibrary(name: string) {\n registry = registry.filter(lib => lib.name !== name);\n}\n\nwindow.ceRegisterIconLibrary = registerIconLibrary;\n"],"version":3}
Copyright ©2021 || Defacer Indonesia