{"__symbolic":"module","version":4,"metadata":{"PopoverCloseEvent":{"__symbolic":"interface"},"PopoverContent":{"__symbolic":"interface"},"PopoverRef":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/cdk/overlay","name":"OverlayRef","line":24,"character":29},{"__symbolic":"error","message":"Could not resolve type","line":24,"character":57,"context":{"typeName":"PopoverContent"},"module":"./lib/popover-ref"},{"__symbolic":"error","message":"Could not resolve type","line":24,"character":86,"context":{"typeName":"T"},"module":"./lib/popover-ref"}]}],"close":[{"__symbolic":"method"}],"_close":[{"__symbolic":"method"}]}},"PopoverModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":12}],"declarations":[{"__symbolic":"reference","name":"ɵa"}],"entryComponents":[{"__symbolic":"reference","name":"ɵa"}],"providers":[{"__symbolic":"reference","name":"PopoverService"}]}]}],"members":{}},"PopoverParams":{"__symbolic":"interface"},"PopoverService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":27,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/cdk/overlay","name":"Overlay","line":32,"character":38},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":32,"character":65}]}],"open":[{"__symbolic":"method"}],"createInjector":[{"__symbolic":"method"}],"getOverlayConfig":[{"__symbolic":"method"}],"getOverlayPosition":[{"__symbolic":"method"}],"getPositions":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"gor-popover","template":"<div class=\"mag-popover__container\">\n  <ng-container [ngSwitch]=\"renderMethod\">\n\n    <div *ngSwitchCase=\"'text'\" [innerHTML]=\"content\"></div>\n\n    <ng-container *ngSwitchCase=\"'template'\">\n      <ng-container *ngTemplateOutlet=\"content; context: context\"></ng-container>\n    </ng-container>\n\n    <ng-container *ngSwitchCase=\"'component'\">\n      <ng-container *ngComponentOutlet=\"content\"></ng-container>\n    </ng-container>\n\n  </ng-container>\n</div>\n","styles":[":host{height:100%;width:100%}.popover{display:initial}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"PopoverRef"}]}],"ngOnInit":[{"__symbolic":"method"}]}}},"origins":{"PopoverCloseEvent":"./lib/popover-ref","PopoverContent":"./lib/popover-ref","PopoverRef":"./lib/popover-ref","PopoverModule":"./lib/popover.module","PopoverParams":"./lib/popover.service","PopoverService":"./lib/popover.service","ɵa":"./lib/popover.component"},"importAs":"@gorilainvest/ui-toolkit/popover"}