Move onap UI loader and icons to VID
[vid.git] / vid-webpack-master / src / app / shared / components / customTooltip / custom-tooltip.component.ts
1 import {AfterViewInit, Component, ViewChild, ViewContainerRef} from "@angular/core";
2 import {BehaviorSubject} from "rxjs";
3
4 @Component({
5   selector: 'tooltip-template',
6   template: `
7     <div class="custom-tooltip-template-container">
8         <ng-container #templateContainer></ng-container>
9     </div>`
10 })
11
12 export class TooltipTemplateComponent implements AfterViewInit {
13   @ViewChild('templateContainer', {read: ViewContainerRef, static: true}) public container: ViewContainerRef;
14
15   public viewReady: BehaviorSubject<boolean> = new BehaviorSubject<boolean>(false);
16
17   ngAfterViewInit() : void {
18     this.viewReady.next(true);
19   }
20 }