UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

56 lines 8.05 kB
import { Component } from '@angular/core'; import { DialogComponent } from '../dialog.component'; import * as i0 from "@angular/core"; import * as i1 from "@angular/common"; function ExtensionDialogComponent_span_7_Template(rf, ctx) { if (rf & 1) { i0.ɵɵelementStart(0, "span", 5); i0.ɵɵtext(1); i0.ɵɵelementEnd(); } if (rf & 2) { const ctx_r0 = i0.ɵɵnextContext(); i0.ɵɵproperty("id", ctx_r0.idBag.ariaLabelSpan); i0.ɵɵadvance(1); i0.ɵɵtextInterpolate(ctx_r0.ariaLabel); } } function ExtensionDialogComponent_span_8_Template(rf, ctx) { if (rf & 1) { i0.ɵɵelementStart(0, "span", 5); i0.ɵɵtext(1); i0.ɵɵelementEnd(); } if (rf & 2) { const ctx_r1 = i0.ɵɵnextContext(); i0.ɵɵproperty("id", ctx_r1.idBag.ariaDescriptionSpan); i0.ɵɵadvance(1); i0.ɵɵtextInterpolate(ctx_r1.ariaDescription); } } const _c0 = [[["sme-dialog-header"]], [["sme-dialog-content"]], [["sme-dialog-footer"]]]; const _c1 = ["sme-dialog-header", "sme-dialog-content", "sme-dialog-footer"]; export class ExtensionDialogComponent extends DialogComponent { } /** @nocollapse */ ExtensionDialogComponent.ɵfac = /** @pureOrBreakMyCode */ function () { let ɵExtensionDialogComponent_BaseFactory; return function ExtensionDialogComponent_Factory(t) { returnExtensionDialogComponent_BaseFactory ||ExtensionDialogComponent_BaseFactory = i0.ɵɵgetInheritedFactory(ExtensionDialogComponent)))(t || ExtensionDialogComponent); }; }(); /** @nocollapse */ ExtensionDialogComponent.ɵcmp = /** @pureOrBreakMyCode */ i0.ɵɵdefineComponent({ type: ExtensionDialogComponent, selectors: [["sme-extension-dialog"]], features: [i0.ɵɵInheritDefinitionFeature], ngContentSelectors: _c1, decls: 9, vars: 6, consts: [["aria-modal", "true", 1, "sme-position-stretch-h", "sme-position-stretch-v", 3, "ngClass"], [1, "sme-position-flex-none", "sme-focus-zone"], [1, "sme-layout-relative", "sme-position-flex-auto", "sme-padding-horizontal-lg", "sme-arrange-overflow-auto-y", "sme-arrange-overflow-hide-x", "sme-focus-zone", "sme-layout-responsive-zone-xs"], [1, "sme-position-flex-none", "sme-focus-zone", "sme-padding-horizontal-lg", "sme-padding-vertical-sm"], ["class", "sme-screen-reader", 3, "id", 4, "ngIf"], [1, "sme-screen-reader", 3, "id"]], template: function ExtensionDialogComponent_Template(rf, ctx) { if (rf & 1) { i0.ɵɵprojectionDef(_c0); i0.ɵɵelementStart(0, "div", 0)(1, "div", 1); i0.ɵɵprojection(2); i0.ɵɵelementEnd(); i0.ɵɵelementStart(3, "div", 2); i0.ɵɵprojection(4, 1); i0.ɵɵelementEnd(); i0.ɵɵelementStart(5, "div", 3); i0.ɵɵprojection(6, 2); i0.ɵɵelementEnd(); i0.ɵɵtemplate(7, ExtensionDialogComponent_span_7_Template, 2, 2, "span", 4); i0.ɵɵtemplate(8, ExtensionDialogComponent_span_8_Template, 2, 2, "span", 4); i0.ɵɵelementEnd(); } if (rf & 2) { i0.ɵɵproperty("ngClass", ctx.dialogClasses); i0.ɵɵattribute("role", ctx.dialogRole)("aria-labelledby", ctx.ariaLabel ? ctx.idBag.ariaLabelSpan : null)("aria-describedby", ctx.ariaDescription ? ctx.idBag.ariaDescriptionSpan : null); i0.ɵɵadvance(7); i0.ɵɵproperty("ngIf", ctx.ariaLabel); i0.ɵɵadvance(1); i0.ɵɵproperty("ngIf", ctx.ariaDescription); } }, dependencies: [i1.NgClass, i1.NgIf], encapsulation: 2 }); (function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(ExtensionDialogComponent, [{ type: Component, args: [{ selector: 'sme-extension-dialog', template: "<div [ngClass]=\"dialogClasses\" class=\"sme-position-stretch-h sme-position-stretch-v\" [attr.role]=\"dialogRole\"\r\n [attr.aria-labelledby]=\"ariaLabel ? idBag.ariaLabelSpan :null\"\r\n [attr.aria-describedby]=\"ariaDescription ? idBag.ariaDescriptionSpan : null\" aria-modal=\"true\">\r\n <div class=\"sme-position-flex-none sme-focus-zone\">\r\n <ng-content select=\"sme-dialog-header\"></ng-content>\r\n </div>\r\n <div\r\n class=\"sme-layout-relative sme-position-flex-auto sme-padding-horizontal-lg sme-arrange-overflow-auto-y sme-arrange-overflow-hide-x sme-focus-zone sme-layout-responsive-zone-xs\">\r\n <ng-content select=\"sme-dialog-content\"></ng-content>\r\n </div>\r\n <div class=\"sme-position-flex-none sme-focus-zone sme-padding-horizontal-lg sme-padding-vertical-sm\">\r\n <ng-content select=\"sme-dialog-footer\"></ng-content>\r\n </div>\r\n\r\n <span *ngIf=\"ariaLabel\" class=\"sme-screen-reader\" [id]=\"idBag.ariaLabelSpan\">{{ariaLabel}}</span>\r\n <span *ngIf=\"ariaDescription\" class=\"sme-screen-reader\" [id]=\"idBag.ariaDescriptionSpan\">{{ariaDescription}}</span>\r\n</div>\r\n" }] }], null, null); })(); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXh0ZW5zaW9uLWRpYWxvZy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9hbmd1bGFyL3NyYy9jb250cm9scy9kaWFsb2cvZXh0ZW5zaW9uLWRpYWxvZy9leHRlbnNpb24tZGlhbG9nLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL2FuZ3VsYXIvc3JjL2NvbnRyb2xzL2RpYWxvZy9leHRlbnNpb24tZGlhbG9nL2V4dGVuc2lvbi1kaWFsb2cuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUNILFNBQVMsRUFDWixNQUFNLGVBQWUsQ0FBQztBQUN2QixPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0scUJBQXFCLENBQUM7Ozs7SUNXcEQsK0JBQTZFO0lBQUEsWUFBYTtJQUFBLGlCQUFPOzs7SUFBL0MsK0NBQTBCO0lBQUMsZUFBYTtJQUFiLHNDQUFhOzs7SUFDMUYsK0JBQXlGO0lBQUEsWUFBbUI7SUFBQSxpQkFBTzs7O0lBQTNELHFEQUFnQztJQUFDLGVBQW1CO0lBQW5CLDRDQUFtQjs7OztBRE45RyxNQUFNLE9BQU8sd0JBQXlCLFNBQVEsZUFBZTs7K1NBQWhELHdCQUF3QixTQUF4Qix3QkFBd0I7MEdBQXhCLHdCQUF3Qjs7UUNUckMsOEJBRWlHLGFBQUE7UUFFN0Ysa0JBQW9EO1FBQ3RELGlCQUFNO1FBQ04sOEJBQ29MO1FBQ2xMLHFCQUFxRDtRQUN2RCxpQkFBTTtRQUNOLDhCQUFxRztRQUNuRyxxQkFBb0Q7UUFDdEQsaUJBQU07UUFFTiwyRUFBaUc7UUFDakcsMkVBQW1IO1FBQ3JILGlCQUFNOztRQWhCRCwyQ0FBeUI7UUFBdUQsc0NBQXdCLG1FQUFBLGdGQUFBO1FBY3BHLGVBQWU7UUFBZixvQ0FBZTtRQUNmLGVBQXFCO1FBQXJCLDBDQUFxQjs7dUZETmpCLHdCQUF3QjtjQUpwQyxTQUFTOzJCQUNJLHNCQUFzQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XHJcbiAgICBDb21wb25lbnRcclxufSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgRGlhbG9nQ29tcG9uZW50IH0gZnJvbSAnLi4vZGlhbG9nLmNvbXBvbmVudCc7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuICAgIHNlbGVjdG9yOiAnc21lLWV4dGVuc2lvbi1kaWFsb2cnLFxyXG4gICAgdGVtcGxhdGVVcmw6ICcuL2V4dGVuc2lvbi1kaWFsb2cuY29tcG9uZW50Lmh0bWwnXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBFeHRlbnNpb25EaWFsb2dDb21wb25lbnQgZXh0ZW5kcyBEaWFsb2dDb21wb25lbnQgeyB9XHJcbiIsIjxkaXYgW25nQ2xhc3NdPVwiZGlhbG9nQ2xhc3Nlc1wiIGNsYXNzPVwic21lLXBvc2l0aW9uLXN0cmV0Y2gtaCBzbWUtcG9zaXRpb24tc3RyZXRjaC12XCIgW2F0dHIucm9sZV09XCJkaWFsb2dSb2xlXCJcclxuICBbYXR0ci5hcmlhLWxhYmVsbGVkYnldPVwiYXJpYUxhYmVsID8gaWRCYWcuYXJpYUxhYmVsU3BhbiA6bnVsbFwiXHJcbiAgW2F0dHIuYXJpYS1kZXNjcmliZWRieV09XCJhcmlhRGVzY3JpcHRpb24gPyBpZEJhZy5hcmlhRGVzY3JpcHRpb25TcGFuIDogbnVsbFwiIGFyaWEtbW9kYWw9XCJ0cnVlXCI+XHJcbiAgPGRpdiBjbGFzcz1cInNtZS1wb3NpdGlvbi1mbGV4LW5vbmUgc21lLWZvY3VzLXpvbmVcIj5cclxuICAgIDxuZy1jb250ZW50IHNlbGVjdD1cInNtZS1kaWFsb2ctaGVhZGVyXCI+PC9uZy1jb250ZW50PlxyXG4gIDwvZGl2PlxyXG4gIDxkaXZcclxuICAgIGNsYXNzPVwic21lLWxheW91dC1yZWxhdGl2ZSBzbWUtcG9zaXRpb24tZmxleC1hdXRvIHNtZS1wYWRkaW5nLWhvcml6b250YWwtbGcgc21lLWFycmFuZ2Utb3ZlcmZsb3ctYXV0by15IHNtZS1hcnJhbmdlLW92ZXJmbG93LWhpZGUteCBzbWUtZm9jdXMtem9uZSBzbWUtbGF5b3V0LXJlc3BvbnNpdmUtem9uZS14c1wiPlxyXG4gICAgPG5nLWNvbnRlbnQgc2VsZWN0PVwic21lLWRpYWxvZy1jb250ZW50XCI+PC9uZy1jb250ZW50PlxyXG4gIDwvZGl2PlxyXG4gIDxkaXYgY2xhc3M9XCJzbWUtcG9zaXRpb24tZmxleC1ub25lIHNtZS1mb2N1cy16b25lIHNtZS1wYWRkaW5nLWhvcml6b250YWwtbGcgc21lLXBhZGRpbmctdmVydGljYWwtc21cIj5cclxuICAgIDxuZy1jb250ZW50IHNlbGVjdD1cInNtZS1kaWFsb2ctZm9vdGVyXCI+PC9uZy1jb250ZW50PlxyXG4gIDwvZGl2PlxyXG5cclxuICA8c3BhbiAqbmdJZj1cImFyaWFMYWJlbFwiIGNsYXNzPVwic21lLXNjcmVlbi1yZWFkZXJcIiBbaWRdPVwiaWRCYWcuYXJpYUxhYmVsU3BhblwiPnt7YXJpYUxhYmVsfX08L3NwYW4+XHJcbiAgPHNwYW4gKm5nSWY9XCJhcmlhRGVzY3JpcHRpb25cIiBjbGFzcz1cInNtZS1zY3JlZW4tcmVhZGVyXCIgW2lkXT1cImlkQmFnLmFyaWFEZXNjcmlwdGlvblNwYW5cIj57e2FyaWFEZXNjcmlwdGlvbn19PC9zcGFuPlxyXG48L2Rpdj5cclxuIl19