UNPKG

@ionic/angular

Version:

Angular specific wrappers for @ionic/core

19 lines 781 B
import { Injector, inject, EnvironmentInjector } from '@angular/core'; import { AngularDelegate, OverlayBaseController } from '@ionic/angular/common'; import { popoverController } from '@ionic/core'; export class PopoverController extends OverlayBaseController { angularDelegate = inject(AngularDelegate); injector = inject(Injector); environmentInjector = inject(EnvironmentInjector); constructor() { super(popoverController); } create(opts) { const { injector: customInjector, ...restOpts } = opts; return super.create({ ...restOpts, delegate: this.angularDelegate.create(this.environmentInjector, this.injector, 'popover', customInjector), }); } } //# sourceMappingURL=popover-controller.js.map