private registerIcons()

in client/src/components/icon/icon.ts [27:53]


  private registerIcons() {
    const baseUrl = environment.assets.baseUrl + 'assets/icons/';
    const icons: { [index: string]: string } = {
      capture_photo: 'radio_button_unchecked.svg',
      menu: 'menu.svg',
      close: 'close.svg',
      photo_library: 'photo_library.svg',
      brand: 'radio_button_unchecked.svg',
      add_to_home: 'save_alt.svg',
      add_feedback: 'chat_bubble_outline.svg',
      arrow_back: 'arrow_back.svg',
      back: 'back.svg',
      forward: 'arrow_forward.svg',
      share: 'share.svg',
      play_audio: 'volume_up.svg',
      record_audio: 'mic.svg',
      stop_audio: 'stop.svg',
      play_recording: 'play_arrow.svg',
      search: 'search.svg',
      add: 'add.svg',
      language: 'translate.svg',
      read_more: 'read_more.svg'
    };
    for (const iconID of Object.keys(icons)) {
      this.iconRegistry.addSvgIcon(iconID, this.domSanitizer.bypassSecurityTrustResourceUrl(baseUrl + icons[iconID]));
    }
  }