UNPKG

@ionic/angular

Version:

Angular specific wrappers for @ionic/core

32 lines 2.14 kB
import { __decorate } from "tslib"; import { CommonModule } from '@angular/common'; import { ChangeDetectionStrategy, Component } from '@angular/core'; import { IonModal as IonModalBase, ProxyCmp } from '@ionic/angular/common'; import { defineCustomElement } from '@ionic/core/components/ion-modal.js'; import * as i0 from "@angular/core"; import * as i1 from "@angular/common"; let IonModal = class IonModal extends IonModalBase { /** @nocollapse */ static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "22.0.0", ngImport: i0, type: IonModal, deps: null, target: i0.ɵɵFactoryTarget.Component }); /** @nocollapse */ static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "22.0.0", type: IonModal, isStandalone: true, selector: "ion-modal", usesInheritance: true, ngImport: i0, template: `<div class="ion-delegate-host ion-page" *ngIf="isCmpOpen || keepContentsMounted"> <ng-container [ngTemplateOutlet]="template"></ng-container> </div>`, isInline: true, dependencies: [{ kind: "ngmodule", type: CommonModule }, { kind: "directive", type: i1.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { kind: "directive", type: i1.NgTemplateOutlet, selector: "[ngTemplateOutlet]", inputs: ["ngTemplateOutletContext", "ngTemplateOutlet", "ngTemplateOutletInjector"] }], changeDetection: i0.ChangeDetectionStrategy.OnPush }); }; IonModal = __decorate([ ProxyCmp({ defineCustomElementFn: defineCustomElement, }) ], IonModal); export { IonModal }; i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "22.0.0", ngImport: i0, type: IonModal, decorators: [{ type: Component, args: [{ selector: 'ion-modal', changeDetection: ChangeDetectionStrategy.OnPush, template: `<div class="ion-delegate-host ion-page" *ngIf="isCmpOpen || keepContentsMounted"> <ng-container [ngTemplateOutlet]="template"></ng-container> </div>`, standalone: true, imports: [CommonModule], }] }] }); //# sourceMappingURL=modal.js.map