@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>
24 lines (23 loc) • 844 B
TypeScript
import { EventEmitter, OnInit } from '@angular/core';
import { ModalRef } from './modal-ref';
import { AnimationEvent } from '@angular/animations';
export declare class ModalContainer implements OnInit {
dialogRef: ModalRef;
content: any;
animationState: 'void' | 'enter' | 'leave';
animationStateChanged: EventEmitter<AnimationEvent>;
showFooter: boolean;
primaryActions: [];
secondaryActions: [];
baseClass: boolean;
constructor(dialogRef: ModalRef, content: any);
ngOnInit(): void;
isTemplate(value: any): boolean;
onClose(event?: any): void;
onAction(tag: string): void;
handleKeydown(event: KeyboardEvent): void;
onAnimationStart(event: AnimationEvent): void;
onAnimationDone(event: AnimationEvent): void;
startExitAnimation(): void;
closeModal($event: any): void;
}