UNPKG

coersystem

Version:

Library for Angular projects

41 lines (40 loc) 2.69 kB
import { AfterViewInit, WritableSignal } from '@angular/core'; import { ICoerRef } from 'coersystem/interfaces'; import { Modal } from 'bootstrap'; import * as i0 from "@angular/core"; export declare class CoerModal implements AfterViewInit { contentRef: import("@angular/core").Signal<readonly any[]>; protected readonly _id: string; protected readonly _isModalOpen: WritableSignal<boolean>; protected _windowWidth: WritableSignal<number>; protected _isOpen: boolean; protected _modal: Modal; id: import("@angular/core").InputSignal<string>; title: import("@angular/core").InputSignal<string>; icon: import("@angular/core").InputSignal<string>; showCloseButton: import("@angular/core").InputSignal<boolean>; width: import("@angular/core").InputSignal<"full" | "auto" | "small">; height: import("@angular/core").InputSignal<string>; maxHeight: import("@angular/core").InputSignal<string>; verticalPosition: import("@angular/core").InputSignal<"top" | "bottom" | "middle">; onOpen: import("@angular/core").OutputEmitterRef<void>; onClose: import("@angular/core").OutputEmitterRef<void>; protected IsNull: (value: any) => boolean; protected IsNotNull: (value: any) => boolean; ngAfterViewInit(): void; get isOpen(): boolean; get isClose(): boolean; protected _width: import("@angular/core").Signal<string>; protected _contentList: import("@angular/core").Signal<ICoerRef[]>; protected _header: import("@angular/core").Signal<ICoerRef | null>; protected _body: import("@angular/core").Signal<ICoerRef | null>; protected _footer: import("@angular/core").Signal<ICoerRef | null>; protected _title: import("@angular/core").Signal<string>; protected _icon: import("@angular/core").Signal<string>; /** */ Open(): void; /** */ Close(): void; static ɵfac: i0.ɵɵFactoryDeclaration<CoerModal, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CoerModal, "coer-modal", never, { "id": { "alias": "id"; "required": false; "isSignal": true; }; "title": { "alias": "title"; "required": false; "isSignal": true; }; "icon": { "alias": "icon"; "required": false; "isSignal": true; }; "showCloseButton": { "alias": "showCloseButton"; "required": false; "isSignal": true; }; "width": { "alias": "width"; "required": false; "isSignal": true; }; "height": { "alias": "height"; "required": false; "isSignal": true; }; "maxHeight": { "alias": "maxHeight"; "required": false; "isSignal": true; }; "verticalPosition": { "alias": "verticalPosition"; "required": false; "isSignal": true; }; }, { "onOpen": "onOpen"; "onClose": "onClose"; }, ["contentRef"], ["*"], false, never>; }