UNPKG

@blackbaud/skyux

Version:
27 lines (26 loc) 1.09 kB
import { ElementRef, AfterViewInit } from '@angular/core'; import { SkyModalHostService } from './modal-host.service'; import { SkyModalConfiguration } from './modal-configuration'; import { SkyModalComponentAdapterService } from './modal-component-adapter.service'; export declare class SkyModalComponent implements AfterViewInit { private hostService; private config; private elRef; private componentAdapter; modalState: string; modalContentId: string; modalHeaderId: string; readonly modalZIndex: number; readonly modalFullPage: boolean; readonly isSmallSize: boolean; readonly isMediumSize: boolean; readonly isLargeSize: boolean; readonly ariaDescribedBy: string; readonly ariaLabelledBy: string; onDocumentKeyDown(event: KeyboardEvent): void; constructor(hostService: SkyModalHostService, config: SkyModalConfiguration, elRef: ElementRef, componentAdapter: SkyModalComponentAdapterService); ngAfterViewInit(): void; closeButtonClick(): void; windowResize(): void; private isSizeEqual(actualSize, size); }