@kushki/ng-suka
Version:
<p align="center"> <h1 align="center">Suka Components Angular</h1> <p align="center"> An Angular implementation of the Suka Design System </p> </p>
21 lines (20 loc) • 859 B
TypeScript
import { OnInit, EventEmitter } from '@angular/core';
import { AnimationEvent } from '@angular/animations';
import { PopoverContent } from './popover-content';
import { PopoverRef } from './popover-ref';
export declare class PopoverContainer implements OnInit {
popoverRef: PopoverRef;
content: PopoverContent;
animationState: 'void' | 'enter' | 'leave';
animationStateChanged: EventEmitter<AnimationEvent>;
renderMethod: 'template' | 'component' | 'text';
position: 'top' | 'bottom' | 'right' | 'left';
sectioned: boolean;
constructor(popoverRef: PopoverRef, content: PopoverContent);
ngOnInit(): void;
closePopover($event: any): void;
handleKeydown(event: KeyboardEvent): void;
onAnimationStart(event: AnimationEvent): void;
onAnimationDone(event: AnimationEvent): void;
startExitAnimation(): void;
}