UNPKG

@alauda/ui

Version:

Angular UI components by Alauda Frontend Team.

27 lines (26 loc) 1.76 kB
import { Overlay } from '@angular/cdk/overlay'; import { ChangeDetectorRef, ElementRef, NgZone, OnInit, Renderer2, ViewContainerRef } from '@angular/core'; import { BaseTooltip } from './base-tooltip'; import { TooltipCopyIntl } from './tooltip-intl'; import * as i0 from "@angular/core"; export declare class TooltipCopyDirective extends BaseTooltip implements OnInit { private readonly toolTipIntl; className: boolean; get auiTooltipCopy(): string; set auiTooltipCopy(value: string); get auiTooltipCopyTip(): string; set auiTooltipCopyTip(value: string); get auiTooltipCopySuccessTip(): string; set auiTooltipCopySuccessTip(value: string); get auiTooltipCopyFailTip(): string; set auiTooltipCopyFailTip(value: string); private _copyText; private _copyTip; private _copySuccessTip; private _copyFailTip; constructor(overlay: Overlay, viewContainerRef: ViewContainerRef, elRef: ElementRef, renderer: Renderer2, cdr: ChangeDetectorRef, ngZone: NgZone, toolTipIntl: TooltipCopyIntl); ngOnInit(): void; onSourceClick(): Promise<void>; static ɵfac: i0.ɵɵFactoryDeclaration<TooltipCopyDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<TooltipCopyDirective, "[auiTooltipCopy]", never, { "position": { "alias": "auiTooltipPosition"; "required": false; }; "disabled": { "alias": "auiTooltipDisabled"; "required": false; }; "auiTooltipCopy": { "alias": "auiTooltipCopy"; "required": false; }; "auiTooltipCopyTip": { "alias": "auiTooltipCopyTip"; "required": false; }; "auiTooltipCopySuccessTip": { "alias": "auiTooltipCopySuccessTip"; "required": false; }; "auiTooltipCopyFailTip": { "alias": "auiTooltipCopyFailTip"; "required": false; }; }, {}, never, never, true, never>; }