{"version":3,"file":"mobicloud-core-icons.mjs","sources":["../../icons/mobicloud-icons.module.ts"],"sourcesContent":["//Generate icon font: https://icomoon.io/app (user:bb@visionware.dk)\n\nimport { NgModule, ModuleWithProviders } from '@angular/core';\nimport { CommonModule } from '@angular/common';\n\nimport { AngularSvgIconModule } from 'angular-svg-icon';\nimport { SvgIconRegistryService } from 'angular-svg-icon';\n\nimport { MatIconRegistry } from \"@angular/material/icon\";\nimport { DomSanitizer } from \"@angular/platform-browser\";\n\n@NgModule({\n  declarations: [],\n  imports: [\n    CommonModule, \n    AngularSvgIconModule.forRoot()\n  ],\n  exports: [AngularSvgIconModule]\n})\nexport class MobiCloudIconsModule {  \n  constructor(private matIconRegistry: MatIconRegistry, private domSanitizer: DomSanitizer, private iconReg:SvgIconRegistryService) {\n\n    const image_prefix: string = \"mobicloud_\";\n\n    const imageNames: string[] = [\n      'add','apps','back','forward','no_img',\n      'barcode','check_mark','check_mark_box','check_rounded','bullet',\n      'click_and_collect','close','close_box',\n      'collapse','company',\n      'customer','data',\n      'data_applications','delete',\n      'employee','expand',\n      'go_to','image_catalog',\n      'inventory','journal',\n      'asset','location',\n      'lines','management',\n      'module',\n      'planning','product',\n      'product_config','production',\n      'profile','myprofile',\n      'master_user','master_admin',\n      'refresh','refresh_box',\n      'sales','sales_order',\n      'save','undo','service',\n      'setup','system_user',\n      'time_category','time_journal',\n      'expand_arrows','collapse_arrows',\n      'arrow_left','language',\n      'edit','edit_box',\n      'go_back','go_to',\n      'logout','menu',\n      'theme_dark','theme_default',\n      'project','burger_menu', 'product_catalog',\n      'password_visibility','password_visibility_off',\n      'clear','more','add_circle','add_small','edit_small','remove_circle',\n      'password_reset',\n      'beacon','beacon_group', 'beacon_metadata','document_catalog','document_properties',\n      'documents','filterchannel','gantview','images',\n      'inventlocation','planboard','projecttask','serviceobject',\n      'dimensiontype','package','picking','printer',\n      'schema','shipment', 'sync',\n      'batch','pallet', 'payroll_vendor','shipment_vendor', 'vendor',\n      'journal_counting','journal_receiving', 'journal_transfer','transaction',\n      'map','map_position', 'map_slides','planning_map',\n      'debug','error', 'info','trace','warning','diagnostics','logfile',\n      'absence','car', 'constructionworker','supplement',\n      'approve','approve_journal', 'arrow_left_square','car_filled',\n      'counting','download', 'download_document','finance',\n      'holiday','import', 'keyboard','mobile_app',\n      'toad','packagingbox', 'payroll','payroll_interval',\n      'payroll_journal','purchase_order', 'payroll2','receive',\n      'search','time', 'transfer','workrule', 'web_analysis',\n      'milage_journal','payroll_category','currency','unit','email',\n      'report','report_multi','dashboard',\n      'zoom_in','zoom_out','settings',\n      'workcenter','add_circle2','approved','attachment1','attachment2','attachment3',\n      'barcode2','barcode3','barcode4','bar-code5','brands','category','checklist_settings','checklist1','checklist2',\n      'checklist3','color1','color2','container','delivery_mode','delivery_term',\n      'dollar_circle','download_document2','download_document3',\n      'download2','download-pdf1','download-pdf2','email_sign','email2','email3',\n      'email4','folder','inventory_obect1','inventory_obect2',\n      'product_config','product_size','productgroup1','productgroup2','qr_code',\n      'report2','report3','report4','sequence1','sequence2','size',\n      'structure','tag','taskpart_approved','taskpart_completed','taskpart_created',\n      'taskpart_invoiced','taskpart_started','time2','timeline1','timeline2','timeline3',\n      'letter-color','package-color','pallet-color','pickingapp-color','fullscreen',\n      'email_sign2','license','masteruser','organization','repository','server','software',\n      'deadline','warning3','warning2','calendar','block','cross','warning-sign','warning1',\n      'dollar-symbol','chat','bell','computer_worker','project_manager','managers','revenue',\n      'capacity','progress','task-delegate','task_add','task_complete','task_plan','task',\n      'giftcard','voucher'\n    ];\n    \n    for (const imageIndex in imageNames) {\n      // console.log(\"register svg-file:\", (image_prefix + imageNames[imageIndex]), `/assets/svg/${imageNames[imageIndex]}.svg`);\n      this.iconReg.loadSvg(`assets/svg/${imageNames[imageIndex]}.svg`, image_prefix + imageNames[imageIndex])?.subscribe();\n      this.matIconRegistry.addSvgIcon(image_prefix + imageNames[imageIndex], this.domSanitizer.bypassSecurityTrustResourceUrl(`assets/svg/${imageNames[imageIndex]}.svg`));      \n    }     \n    \n    this.iconReg.loadSvg(`assets/svg/mobicloud_logo.svg`, 'mobicloud_logo')?.subscribe();\n    this.matIconRegistry.addSvgIcon('mobicloud_logo', this.domSanitizer.bypassSecurityTrustResourceUrl(\"assets/svg/mobicloud_logo.svg\"));\t\t\t\t\t\t\t \n  }\n\n  static forRoot(): ModuleWithProviders<MobiCloudIconsModule> {\n    return {\n      ngModule: MobiCloudIconsModule\n    };\n  }   \n}\n"],"names":[],"mappings":"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"}