UNPKG

@ziflow/ngx-simple-modal

Version:

A simple unopinionated framework to implement simple modal based behaviour in angular (v2+) projects.

13 lines 2.22 kB
import { SimpleModalService } from './simple-modal.service'; /** * Modal service factory. Creates modal service with options * @param { ComponentFactoryResolver } resolver * @param { ApplicationRef } applicationRef * @param { Injector } injector * @param { SimpleModalServiceConfig } options * @return { SimpleModalService } */ export function SimpleModalServiceFactory(resolver, applicationRef, injector, options) { return new SimpleModalService(resolver, applicationRef, injector, options); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2ltcGxlLW1vZGFsLXNlcnZpY2UuZmFjdG9yeS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9zaW1wbGUtbW9kYWwvc2ltcGxlLW1vZGFsLXNlcnZpY2UuZmFjdG9yeS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxPQUFPLEVBQUUsa0JBQWtCLEVBQTRCLE1BQU0sd0JBQXdCLENBQUM7QUFFdEY7Ozs7Ozs7R0FPRztBQUNILE1BQU0sVUFBVSx5QkFBeUIsQ0FBQyxRQUFrQyxFQUNsQyxjQUE4QixFQUM5QixRQUFrQixFQUNsQixPQUFpQztJQUN2RSxPQUFPLElBQUksa0JBQWtCLENBQUMsUUFBUSxFQUFFLGNBQWMsRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUM7QUFDL0UsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEFwcGxpY2F0aW9uUmVmLCBDb21wb25lbnRGYWN0b3J5UmVzb2x2ZXIsIEluamVjdG9yIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7IFNpbXBsZU1vZGFsU2VydmljZSwgU2ltcGxlTW9kYWxTZXJ2aWNlQ29uZmlnIH0gZnJvbSAnLi9zaW1wbGUtbW9kYWwuc2VydmljZSc7XG5cbi8qKlxuICogTW9kYWwgc2VydmljZSBmYWN0b3J5LiBDcmVhdGVzIG1vZGFsIHNlcnZpY2Ugd2l0aCBvcHRpb25zXG4gKiBAcGFyYW0geyBDb21wb25lbnRGYWN0b3J5UmVzb2x2ZXIgfSByZXNvbHZlclxuICogQHBhcmFtIHsgQXBwbGljYXRpb25SZWYgfSBhcHBsaWNhdGlvblJlZlxuICogQHBhcmFtIHsgSW5qZWN0b3IgfSBpbmplY3RvclxuICogQHBhcmFtIHsgU2ltcGxlTW9kYWxTZXJ2aWNlQ29uZmlnIH0gb3B0aW9uc1xuICogQHJldHVybiB7IFNpbXBsZU1vZGFsU2VydmljZSB9XG4gKi9cbmV4cG9ydCBmdW5jdGlvbiBTaW1wbGVNb2RhbFNlcnZpY2VGYWN0b3J5KHJlc29sdmVyOiBDb21wb25lbnRGYWN0b3J5UmVzb2x2ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcHBsaWNhdGlvblJlZjogQXBwbGljYXRpb25SZWYsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbmplY3RvcjogSW5qZWN0b3IsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcHRpb25zOiBTaW1wbGVNb2RhbFNlcnZpY2VDb25maWcpIHtcbiAgICByZXR1cm4gbmV3IFNpbXBsZU1vZGFsU2VydmljZShyZXNvbHZlciwgYXBwbGljYXRpb25SZWYsIGluamVjdG9yLCBvcHRpb25zKTtcbn1cbiJdfQ==