cm-angular-tooltip
Version:
Tooltip for Angular
43 lines (42 loc) • 1.53 kB
TypeScript
import { ElementRef, EventEmitter, Renderer2 } from '@angular/core';
import * as i0 from "@angular/core";
export declare class TooltipComponent {
private elementRef;
private renderer;
_show: boolean;
events: EventEmitter<any>;
data: any;
hostStyleTop: string;
hostStyleLeft: string;
hostStyleZIndex: number;
hostStyleTransition: string;
hostStyleWidth: string;
hostStyleMaxWidth: string;
hostStylePointerEvents: string;
hostClassShow: boolean;
hostClassShadow: boolean;
hostClassLight: boolean;
transitionEnd(event: any): void;
set show(value: boolean);
get show(): boolean;
get placement(): any;
get autoPlacement(): any;
get element(): any;
get elementPosition(): any;
get options(): any;
get value(): any;
get tooltipOffset(): number;
get isThemeLight(): boolean;
constructor(elementRef: ElementRef, renderer: Renderer2);
ngOnInit(): void;
setPosition(): void;
setPlacementClass(placement: string): void;
setHostStyle(placement: string, disableAutoPlacement?: boolean): boolean;
setZIndex(): void;
setPointerEvents(): void;
setCustomClass(): void;
setAnimationDuration(): void;
setStyles(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<TooltipComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TooltipComponent, "tooltip", never, { "data": { "alias": "data"; "required": false; }; "show": { "alias": "show"; "required": false; }; }, {}, never, never, false, never>;
}