core/application/app-icon.component.ts
                OnInit
                OnChanges
    
| host | { | 
            
| selector | c8y-app-icon | 
            
| standalone | true | 
            
| imports | 
                                IconDirective
                            NgStyle
                            NgIf
                            NgClass
                 | 
            
| templateUrl | ./app-icon.component.html | 
            
                        Properties | 
                
                        Methods | 
                
                        Inputs | 
                
constructor(options: OptionsService)
                     | 
                ||||||
| 
                             
                                    Parameters :
                                     
                    
  | 
                
| app | 
                        Type :         IApplication
                     | 
                
| 
                         Application managed object.  | 
                
| contextPath | 
                        Type :         string
                     | 
                
| 
                         Application context path.  | 
                
| name | 
                        Type :         string
                     | 
                
                        Default value : ''
                     | 
                
| 
                         Application name.  | 
                
| ngOnChanges | 
ngOnChanges()
                 | 
            
| 
                         
                            Returns :          
                void
                         | 
            
| ngOnInit | 
ngOnInit()
                 | 
            
| 
                         
                            Returns :          
                void
                         | 
            
| model | 
                        Default value : this.emptyModel()
                     | 
                
<ng-container *ngIf="model.showIcon; else noIcon">
  <i
    [ngStyle]="model.iconStyle"
    *ngIf="!model.configIcon"
    [ngClass]="model.iconClass"
  ></i>
  <i
    [c8yIcon]="model.configIcon"
    *ngIf="model.configIcon"
  ></i>
</ng-container>
<ng-template #noIcon>
  <span class="app-noicon">{{ model.appNameAbbr }}</span>
</ng-template>