| import { Component, ViewChild } from '@angular/core'; | 
| import { SettingsService } from '@delon/theme'; | 
|   | 
| @Component({ | 
|     selector: 'app-header', | 
|     templateUrl: './header.component.html' | 
| }) | 
| export class HeaderComponent { | 
|     searchToggleStatus: boolean; | 
|   | 
|     constructor(public settings: SettingsService) { } | 
|   | 
|     toggleCollapsedSideabar() { | 
|         this.settings.setLayout('collapsed', !this.settings.layout.collapsed); | 
|     } | 
|   | 
|     searchToggleChange() { | 
|         this.searchToggleStatus = !this.searchToggleStatus; | 
|     } | 
|     public backToWin() { | 
|         if(!!window['external']&&!!window['external']['callWin']){ | 
|             (<any>window['external']).callWin(`{methodName: 'closeWinDemo'}`); | 
|         } | 
|     } | 
| } |