@igor2017/sat-popover
Version:
Popover component for Angular
28 lines • 1.29 kB
TypeScript
import { AfterViewInit, OnDestroy } from '@angular/core';
import { NumberInput } from '@angular/cdk/coercion';
import { SatPopoverAnchor } from './popover.component';
import * as i0 from "@angular/core";
export declare class SatPopoverHoverDirective implements AfterViewInit, OnDestroy {
anchor: SatPopoverAnchor;
/**
* Amount of time to delay (ms) after hovering starts before
* the popover opens. Defaults to 0ms.
*/
get satPopoverHover(): NumberInput;
set satPopoverHover(val: NumberInput);
private _satPopoverHover;
/** Emits when the directive is destroyed. */
private _onDestroy;
/** Emits when the user's mouse enters the element. */
private _onMouseEnter;
/** Emits when the user's mouse leaves the element. */
private _onMouseLeave;
constructor(anchor: SatPopoverAnchor);
ngAfterViewInit(): void;
ngOnDestroy(): void;
showPopover(): void;
closePopover(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<SatPopoverHoverDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<SatPopoverHoverDirective, "[satPopoverHover]", never, { "satPopoverHover": { "alias": "satPopoverHover"; "required": false; }; }, {}, never, never, false, never>;
}
//# sourceMappingURL=popover-hover.directive.d.ts.map