/
githubmirror
/
ionic
Обзор
Документация
Войти
/
githubmirror
/
ionic
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
packages/angular/test/base/src/app/standalone/programmatic-modal/programmatic-modal.service.ts
18 строк
466 B
Shane
feat(modal): add IonModalToken for injecting modal elements in Angular components (#30474)
30 июл 2025, 23:43
30 июл 2025, 23:43
30d1910
Код
Авторство
О чём код?
import { inject, Injectable } from '@angular/core'; import { ModalController } from "@ionic/angular/standalone"; import { ModalComponent } from "./modal/modal.component"; @Injectable({ providedIn: 'root' }) export class ProgrammaticModalService { #modalController = inject(ModalController); async open() { const modal = await this.#modalController.create({ component: ModalComponent, focusTrap: true, }); await modal.present(); } }