fundamental-ngx
Version:
SAP Fiori Fundamentals, implemented in Angular
22 lines (21 loc) • 744 B
TypeScript
import { AfterViewInit, ChangeDetectorRef, ElementRef, EventEmitter, OnDestroy, TemplateRef, ViewContainerRef } from '@angular/core';
export declare class PopoverContainer implements AfterViewInit, OnDestroy {
private elRef;
private cdRef;
containerRef: ViewContainerRef;
isSetup: EventEmitter<undefined>;
content: TemplateRef<any> | string;
contentString: string;
context: any;
focusTrapped: boolean;
defaultArrow: boolean;
closeOnEscapeKey: boolean;
private componentRef;
private focusTrap;
constructor(elRef: ElementRef, cdRef: ChangeDetectorRef);
ngAfterViewInit(): void;
ngOnDestroy(): void;
private loadFromTemplate;
private setupFocusTrap;
escapeHandler(): void;
}