UNPKG

xui

Version:

xUI Components for Angular

23 lines (22 loc) 1.81 kB
import { ElementRef, NgZone, ViewContainerRef } from '@angular/core'; import { _MatTooltipBase, MatTooltipDefaultOptions, TooltipPosition } from '@angular/material/tooltip'; import { ConnectedPosition, Overlay, ScrollDispatcher } from '@angular/cdk/overlay'; import { Platform } from '@angular/cdk/platform'; import { AriaDescriber, FocusMonitor } from '@angular/cdk/a11y'; import { Directionality } from '@angular/cdk/bidi'; import { TranslateService } from '@ngx-translate/core'; import { TooltipComponent } from './tooltip.component'; import * as i0 from "@angular/core"; export declare class TooltipDirective extends _MatTooltipBase<TooltipComponent> { private translate; protected readonly _tooltipComponent: typeof TooltipComponent; protected readonly _cssClassPrefix = "xui"; get message(): string; set message(value: string); get position(): TooltipPosition; set position(value: TooltipPosition); constructor(translate: TranslateService, overlay: Overlay, elementRef: ElementRef<HTMLElement>, scrollDispatcher: ScrollDispatcher, viewContainerRef: ViewContainerRef, ngZone: NgZone, platform: Platform, ariaDescriber: AriaDescriber, focusMonitor: FocusMonitor, scrollStrategy: any, dir: Directionality, defaultOptions: MatTooltipDefaultOptions, _document: any); protected _addOffset(position: ConnectedPosition): ConnectedPosition; static ɵfac: i0.ɵɵFactoryDeclaration<TooltipDirective, [null, null, null, null, null, null, null, null, null, null, { optional: true; }, { optional: true; }, null]>; static ɵdir: i0.ɵɵDirectiveDeclaration<TooltipDirective, "[xuiTooltip]", ["xuiTooltip"], { "message": { "alias": "xuiTooltip"; "required": false; }; "position": { "alias": "xuiTooltipPosition"; "required": false; }; }, {}, never, never, false, never>; }