UNPKG

@ng-doc/ui-kit

Version:

<!-- PROJECT LOGO --> <br /> <div align="center"> <a href="https://github.com/ng-doc/ng-doc"> <img src="https://ng-doc.com/assets/images/ng-doc.svg?raw=true" alt="Logo" height="150px"> </a>

1 lines 7.72 kB
{"version":3,"file":"ng-doc-ui-kit-services-dialog.mjs","sources":["../tmp-esm2022/services/dialog/dialog.service.js","../tmp-esm2022/services/dialog/ng-doc-ui-kit-services-dialog.js"],"sourcesContent":["import { inject, Injectable, InjectionToken } from '@angular/core';\nimport { asArray } from '@ng-doc/core/helpers/as-array';\nimport { NgDocOverlayContainerComponent } from '@ng-doc/ui-kit/components/overlay-container';\nimport { NgDocOverlayService } from '@ng-doc/ui-kit/services/overlay';\nimport * as i0 from \"@angular/core\";\nexport const NG_DOC_DIALOG_DATA = new InjectionToken('NG_DOC_DIALOG_DATA');\nexport class NgDocDialogService {\n constructor() {\n this.overlayService = inject(NgDocOverlayService);\n }\n open(content, config) {\n return this.overlayService.open(content, {\n overlayContainer: NgDocOverlayContainerComponent,\n positionStrategy: config?.positionStrategy ??\n this.overlayService.globalPositionStrategy().centerHorizontally().centerVertically(),\n scrollStrategy: config?.scrollStrategy ?? this.overlayService.scrollStrategy().block(),\n ...config,\n panelClass: ['ng-doc-dialog', ...asArray(config?.panelClass)],\n }, [{ provide: NG_DOC_DIALOG_DATA, useValue: config?.data }]);\n }\n positionStrategy() {\n return this.overlayService.globalPositionStrategy();\n }\n static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"20.0.3\", ngImport: i0, type: NgDocDialogService, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); }\n static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: \"12.0.0\", version: \"20.0.3\", ngImport: i0, type: NgDocDialogService, providedIn: 'root' }); }\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"20.0.3\", ngImport: i0, type: NgDocDialogService, decorators: [{\n type: Injectable,\n args: [{\n providedIn: 'root',\n }]\n }] });\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGlhbG9nLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9saWJzL3VpLWtpdC9zZXJ2aWNlcy9kaWFsb2cvZGlhbG9nLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsT0FBTyxFQUFFLE1BQU0sRUFBRSxVQUFVLEVBQUUsY0FBYyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ25FLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSwrQkFBK0IsQ0FBQztBQUV4RCxPQUFPLEVBQUUsOEJBQThCLEVBQUUsTUFBTSw2Q0FBNkMsQ0FBQztBQUM3RixPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxpQ0FBaUMsQ0FBQzs7QUFLdEUsTUFBTSxDQUFDLE1BQU0sa0JBQWtCLEdBQUcsSUFBSSxjQUFjLENBQVUsb0JBQW9CLENBQUMsQ0FBQztBQUtwRixNQUFNLE9BQU8sa0JBQWtCO0lBSC9CO1FBSVksbUJBQWMsR0FBd0IsTUFBTSxDQUFDLG1CQUFtQixDQUFDLENBQUM7S0FxQjdFO0lBbkJDLElBQUksQ0FBYyxPQUFxQixFQUFFLE1BQTBCO1FBQ2pFLE9BQU8sSUFBSSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQzdCLE9BQU8sRUFDUDtZQUNFLGdCQUFnQixFQUFFLDhCQUE4QjtZQUNoRCxnQkFBZ0IsRUFDZCxNQUFNLEVBQUUsZ0JBQWdCO2dCQUN4QixJQUFJLENBQUMsY0FBYyxDQUFDLHNCQUFzQixFQUFFLENBQUMsa0JBQWtCLEVBQUUsQ0FBQyxnQkFBZ0IsRUFBRTtZQUN0RixjQUFjLEVBQUUsTUFBTSxFQUFFLGNBQWMsSUFBSSxJQUFJLENBQUMsY0FBYyxDQUFDLGNBQWMsRUFBRSxDQUFDLEtBQUssRUFBRTtZQUN0RixHQUFHLE1BQU07WUFDVCxVQUFVLEVBQUUsQ0FBQyxlQUFlLEVBQUUsR0FBRyxPQUFPLENBQUMsTUFBTSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1NBQzlELEVBQ0QsQ0FBQyxFQUFFLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRSxDQUFDLENBQzFELENBQUM7SUFDSixDQUFDO0lBRUQsZ0JBQWdCO1FBQ2QsT0FBTyxJQUFJLENBQUMsY0FBYyxDQUFDLHNCQUFzQixFQUFFLENBQUM7SUFDdEQsQ0FBQzs4R0FyQlUsa0JBQWtCO2tIQUFsQixrQkFBa0IsY0FGakIsTUFBTTs7MkZBRVAsa0JBQWtCO2tCQUg5QixVQUFVO21CQUFDO29CQUNWLFVBQVUsRUFBRSxNQUFNO2lCQUNuQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEdsb2JhbFBvc2l0aW9uU3RyYXRlZ3kgfSBmcm9tICdAYW5ndWxhci9jZGsvb3ZlcmxheSc7XG5pbXBvcnQgeyBpbmplY3QsIEluamVjdGFibGUsIEluamVjdGlvblRva2VuIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBhc0FycmF5IH0gZnJvbSAnQG5nLWRvYy9jb3JlL2hlbHBlcnMvYXMtYXJyYXknO1xuaW1wb3J0IHsgTmdEb2NPdmVybGF5UmVmIH0gZnJvbSAnQG5nLWRvYy91aS1raXQvY2xhc3Nlcyc7XG5pbXBvcnQgeyBOZ0RvY092ZXJsYXlDb250YWluZXJDb21wb25lbnQgfSBmcm9tICdAbmctZG9jL3VpLWtpdC9jb21wb25lbnRzL292ZXJsYXktY29udGFpbmVyJztcbmltcG9ydCB7IE5nRG9jT3ZlcmxheVNlcnZpY2UgfSBmcm9tICdAbmctZG9jL3VpLWtpdC9zZXJ2aWNlcy9vdmVybGF5JztcbmltcG9ydCB7IE5nRG9jQ29udGVudCB9IGZyb20gJ0BuZy1kb2MvdWkta2l0L3R5cGVzJztcblxuaW1wb3J0IHsgTmdEb2NEaWFsb2dDb25maWcgfSBmcm9tICcuL2RpYWxvZy5jb25maWcnO1xuXG5leHBvcnQgY29uc3QgTkdfRE9DX0RJQUxPR19EQVRBID0gbmV3IEluamVjdGlvblRva2VuPHVua25vd24+KCdOR19ET0NfRElBTE9HX0RBVEEnKTtcblxuQEluamVjdGFibGUoe1xuICBwcm92aWRlZEluOiAncm9vdCcsXG59KVxuZXhwb3J0IGNsYXNzIE5nRG9jRGlhbG9nU2VydmljZSB7XG4gIHByb3RlY3RlZCBvdmVybGF5U2VydmljZTogTmdEb2NPdmVybGF5U2VydmljZSA9IGluamVjdChOZ0RvY092ZXJsYXlTZXJ2aWNlKTtcblxuICBvcGVuPFIgPSB1bmtub3duPihjb250ZW50OiBOZ0RvY0NvbnRlbnQsIGNvbmZpZz86IE5nRG9jRGlhbG9nQ29uZmlnKTogTmdEb2NPdmVybGF5UmVmPFI+IHtcbiAgICByZXR1cm4gdGhpcy5vdmVybGF5U2VydmljZS5vcGVuKFxuICAgICAgY29udGVudCxcbiAgICAgIHtcbiAgICAgICAgb3ZlcmxheUNvbnRhaW5lcjogTmdEb2NPdmVybGF5Q29udGFpbmVyQ29tcG9uZW50LFxuICAgICAgICBwb3NpdGlvblN0cmF0ZWd5OlxuICAgICAgICAgIGNvbmZpZz8ucG9zaXRpb25TdHJhdGVneSA/P1xuICAgICAgICAgIHRoaXMub3ZlcmxheVNlcnZpY2UuZ2xvYmFsUG9zaXRpb25TdHJhdGVneSgpLmNlbnRlckhvcml6b250YWxseSgpLmNlbnRlclZlcnRpY2FsbHkoKSxcbiAgICAgICAgc2Nyb2xsU3RyYXRlZ3k6IGNvbmZpZz8uc2Nyb2xsU3RyYXRlZ3kgPz8gdGhpcy5vdmVybGF5U2VydmljZS5zY3JvbGxTdHJhdGVneSgpLmJsb2NrKCksXG4gICAgICAgIC4uLmNvbmZpZyxcbiAgICAgICAgcGFuZWxDbGFzczogWyduZy1kb2MtZGlhbG9nJywgLi4uYXNBcnJheShjb25maWc/LnBhbmVsQ2xhc3MpXSxcbiAgICAgIH0sXG4gICAgICBbeyBwcm92aWRlOiBOR19ET0NfRElBTE9HX0RBVEEsIHVzZVZhbHVlOiBjb25maWc/LmRhdGEgfV0sXG4gICAgKTtcbiAgfVxuXG4gIHBvc2l0aW9uU3RyYXRlZ3koKTogR2xvYmFsUG9zaXRpb25TdHJhdGVneSB7XG4gICAgcmV0dXJuIHRoaXMub3ZlcmxheVNlcnZpY2UuZ2xvYmFsUG9zaXRpb25TdHJhdGVneSgpO1xuICB9XG59XG4iXX0=","/**\n * Generated bundle index. Do not edit.\n */\nexport * from './index';\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmctZG9jLXVpLWtpdC1zZXJ2aWNlcy1kaWFsb2cuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9saWJzL3VpLWtpdC9zZXJ2aWNlcy9kaWFsb2cvbmctZG9jLXVpLWtpdC1zZXJ2aWNlcy1kaWFsb2cudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0dBRUc7QUFFSCxjQUFjLFNBQVMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogR2VuZXJhdGVkIGJ1bmRsZSBpbmRleC4gRG8gbm90IGVkaXQuXG4gKi9cblxuZXhwb3J0ICogZnJvbSAnLi9pbmRleCc7XG4iXX0="],"names":[],"mappings":";;;;;;AAKY,MAAC,kBAAkB,GAAG,IAAI,cAAc,CAAC,oBAAoB;AAClE,MAAM,kBAAkB,CAAC;AAChC,IAAI,WAAW,GAAG;AAClB,QAAQ,IAAI,CAAC,cAAc,GAAG,MAAM,CAAC,mBAAmB,CAAC;AACzD;AACA,IAAI,IAAI,CAAC,OAAO,EAAE,MAAM,EAAE;AAC1B,QAAQ,OAAO,IAAI,CAAC,cAAc,CAAC,IAAI,CAAC,OAAO,EAAE;AACjD,YAAY,gBAAgB,EAAE,8BAA8B;AAC5D,YAAY,gBAAgB,EAAE,MAAM,EAAE,gBAAgB;AACtD,gBAAgB,IAAI,CAAC,cAAc,CAAC,sBAAsB,EAAE,CAAC,kBAAkB,EAAE,CAAC,gBAAgB,EAAE;AACpG,YAAY,cAAc,EAAE,MAAM,EAAE,cAAc,IAAI,IAAI,CAAC,cAAc,CAAC,cAAc,EAAE,CAAC,KAAK,EAAE;AAClG,YAAY,GAAG,MAAM;AACrB,YAAY,UAAU,EAAE,CAAC,eAAe,EAAE,GAAG,OAAO,CAAC,MAAM,EAAE,UAAU,CAAC,CAAC;AACzE,SAAS,EAAE,CAAC,EAAE,OAAO,EAAE,kBAAkB,EAAE,QAAQ,EAAE,MAAM,EAAE,IAAI,EAAE,CAAC,CAAC;AACrE;AACA,IAAI,gBAAgB,GAAG;AACvB,QAAQ,OAAO,IAAI,CAAC,cAAc,CAAC,sBAAsB,EAAE;AAC3D;AACA,IAAI,SAAS,IAAI,CAAC,IAAI,GAAG,EAAE,CAAC,kBAAkB,CAAC,EAAE,UAAU,EAAE,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,EAAE,EAAE,IAAI,EAAE,kBAAkB,EAAE,IAAI,EAAE,EAAE,EAAE,MAAM,EAAE,EAAE,CAAC,eAAe,CAAC,UAAU,EAAE,CAAC,CAAC;AACrL,IAAI,SAAS,IAAI,CAAC,KAAK,GAAG,EAAE,CAAC,qBAAqB,CAAC,EAAE,UAAU,EAAE,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,EAAE,EAAE,IAAI,EAAE,kBAAkB,EAAE,UAAU,EAAE,MAAM,EAAE,CAAC,CAAC;AAC5J;AACA,EAAE,CAAC,wBAAwB,CAAC,EAAE,UAAU,EAAE,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,EAAE,EAAE,IAAI,EAAE,kBAAkB,EAAE,UAAU,EAAE,CAAC;AAC5H,YAAY,IAAI,EAAE,UAAU;AAC5B,YAAY,IAAI,EAAE,CAAC;AACnB,oBAAoB,UAAU,EAAE,MAAM;AACtC,iBAAiB;AACjB,SAAS,CAAC,EAAE,CAAC;;AC/Bb;AACA;AACA;;;;"}