UNPKG

@duyvu-fsdev/ng-tooltip-directive

Version:
25 lines (24 loc) 976 B
import { AfterViewInit, ElementRef, ViewContainerRef } from "@angular/core"; import { Option, Position } from "./ng-tooltip.model"; import * as i0 from "@angular/core"; export declare class TooltipDirective implements AfterViewInit { private el; private viewContainerRef; private document; option: Option; private tooltipComponentRef; constructor(el: ElementRef, viewContainerRef: ViewContainerRef, document: Document); ngAfterViewInit(): void; onMouseEnter(): void; onMouseLeave(): void; private getHostPosition; getStandardPosition(p: Position): { top: number; left: number; }; private showTooltip; private adjustPosition; private hideTooltip; static ɵfac: i0.ɵɵFactoryDeclaration<TooltipDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<TooltipDirective, "[tooltip]", never, { "option": { "alias": "tooltipOption"; "required": false; }; }, {}, never, never, false, never>; }