UNPKG

primeng

Version:

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![npm version](https://badge.fury.io/js/primeng.svg)](https://badge.fury.io/js/primeng) [![npm downloads](https://img.shields.io/npm/dm/primeng.sv

79 lines (78 loc) 2.73 kB
import { ElementRef, AfterViewInit, OnDestroy, NgZone } from '@angular/core'; import * as i0 from "@angular/core"; import * as i1 from "@angular/common"; export declare class Tooltip implements AfterViewInit, OnDestroy { el: ElementRef; zone: NgZone; tooltipPosition: string; tooltipEvent: string; appendTo: any; positionStyle: string; tooltipStyleClass: string; tooltipZIndex: string; escape: boolean; showDelay: number; hideDelay: number; life: number; get disabled(): boolean; set disabled(val: boolean); _disabled: boolean; container: any; styleClass: string; tooltipText: any; showTimeout: any; hideTimeout: any; active: boolean; _text: string; mouseEnterListener: Function; mouseLeaveListener: Function; clickListener: Function; focusListener: Function; blurListener: Function; scrollHandler: any; resizeListener: any; constructor(el: ElementRef, zone: NgZone); ngAfterViewInit(): void; onMouseEnter(e: Event): void; onMouseLeave(e: Event): void; onFocus(e: Event): void; onBlur(e: Event): void; onClick(e: Event): void; activate(): void; deactivate(): void; get text(): string; set text(text: string); create(): void; show(): void; hide(): void; updateText(): void; align(): void; getHostOffset(): { left: any; top: any; }; alignRight(): void; alignLeft(): void; alignTop(): void; alignBottom(): void; preAlign(position: string): void; isOutOfBounds(): boolean; onWindowResize(e: Event): void; bindDocumentResizeListener(): void; unbindDocumentResizeListener(): void; bindScrollListener(): void; unbindScrollListener(): void; unbindEvents(): void; remove(): void; clearShowTimeout(): void; clearHideTimeout(): void; clearTimeouts(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<Tooltip, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<Tooltip, "[pTooltip]", never, { "tooltipPosition": "tooltipPosition"; "tooltipEvent": "tooltipEvent"; "appendTo": "appendTo"; "positionStyle": "positionStyle"; "tooltipStyleClass": "tooltipStyleClass"; "tooltipZIndex": "tooltipZIndex"; "escape": "escape"; "showDelay": "showDelay"; "hideDelay": "hideDelay"; "life": "life"; "disabled": "tooltipDisabled"; "text": "pTooltip"; }, {}, never>; } export declare class TooltipModule { static ɵfac: i0.ɵɵFactoryDeclaration<TooltipModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<TooltipModule, [typeof Tooltip], [typeof i1.CommonModule], [typeof Tooltip]>; static ɵinj: i0.ɵɵInjectorDeclaration<TooltipModule>; }