[{"__symbolic":"module","version":4,"metadata":{"NbWindowComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":22,"character":1},"arguments":[{"selector":"nb-window","template":"\n    <nb-card>\n      <nb-card-header>\n        <div cdkFocusInitial class=\"title\" tabindex=\"-1\">{{ config.title }}</div>\n\n        <div class=\"buttons\">\n          <button class=\"button\" (click)=\"minimize()\">\n            <i class=\"nb-fold\"></i>\n          </button>\n          <button class=\"button\" *ngIf=\"isFullScreen\" (click)=\"maximize()\">\n            <i class=\"nb-minimize\"></i>\n          </button>\n          <button class=\"button\" *ngIf=\"minimized || maximized\" (click)=\"maximizeOrFullScreen()\">\n            <i class=\"nb-maximize\"></i>\n          </button>\n          <button class=\"button\" (click)=\"close()\">\n            <i class=\"nb-close\"></i>\n          </button>\n        </div>\n      </nb-card-header>\n      <nb-card-body *ngIf=\"maximized || isFullScreen\">\n        <nb-overlay-container></nb-overlay-container>\n      </nb-card-body>\n    </nb-card>\n  ","styleUrls":["./window.component.css"]}]}],"members":{"cfr":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"isFullScreen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":54,"character":3},"arguments":["class.full-screen"]}]}],"maximized":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":59,"character":3},"arguments":["class.maximized"]}]}],"minimized":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":64,"character":3},"arguments":["class.minimized"]}]}],"overlayContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":69,"character":3},"arguments":[{"__symbolic":"reference","module":"../cdk","name":"NbOverlayContainerComponent","line":69,"character":13}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":74,"character":5},"arguments":[{"__symbolic":"reference","module":"./window.options","name":"NB_WINDOW_CONTENT","line":74,"character":12}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":75,"character":5},"arguments":[{"__symbolic":"reference","module":"./window.options","name":"NB_WINDOW_CONTEXT","line":75,"character":12}]}],null,null,null,null,null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":74,"character":47,"arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"Object"},{"__symbolic":"reference","module":"./window-ref","name":"NbWindowRef","line":76,"character":22},{"__symbolic":"reference","module":"./window.options","name":"NbWindowConfig","line":77,"character":19},{"__symbolic":"reference","module":"../cdk","name":"NbFocusTrapFactoryService","line":78,"character":32},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":79,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":80,"character":24}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"minimize":[{"__symbolic":"method"}],"maximize":[{"__symbolic":"method"}],"fullScreen":[{"__symbolic":"method"}],"maximizeOrFullScreen":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"attachTemplate":[{"__symbolic":"method"}],"attachComponent":[{"__symbolic":"method"}]}}}}]