@clr/angular
Version:
Angular components for Clarity
26 lines (25 loc) • 1.22 kB
TypeScript
import { ElementRef, Injector, OnInit } from '@angular/core';
import { AbstractPopover } from '../common/abstract-popover';
import { TooltipIdService } from './providers/tooltip-id.service';
import { TooltipMouseService } from './providers/tooltip-mouse.service';
import * as i0 from "@angular/core";
export declare class ClrTooltipContent extends AbstractPopover implements OnInit {
private tooltipIdService;
private tooltipMouseService;
private _id;
private _position;
private _size;
constructor(injector: Injector, parentHost: ElementRef<HTMLElement>, tooltipIdService: TooltipIdService, tooltipMouseService: TooltipMouseService);
get id(): string;
set id(value: string);
get position(): string;
set position(value: string);
get size(): string;
set size(value: string);
ngOnInit(): void;
private onMouseEnter;
private onMouseLeave;
private updateCssClass;
static ɵfac: i0.ɵɵFactoryDeclaration<ClrTooltipContent, [null, { optional: true; }, null, null]>;
static ɵcmp: i0.ɵɵComponentDeclaration<ClrTooltipContent, "clr-tooltip-content", never, { "id": "id"; "position": "clrPosition"; "size": "clrSize"; }, {}, never, ["*"], false, never>;
}