UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

48 lines 4.63 kB
import { Component, HostBinding, Input } from '@angular/core'; import * as i0 from "@angular/core"; import * as i1 from "@angular/common"; function GuidedPaneComponent_div_0_Template(rf, ctx) { if (rf & 1) { i0.ɵɵelementStart(0, "div", 1); i0.ɵɵprojection(1); i0.ɵɵelementEnd(); } } const _c0 = ["*"]; export class GuidedPaneComponent { constructor() { this.active = false; } /** * Host element binding for the display of the pane */ get getTop() { return this.active ? 'block' : 'none'; } /** * Host element binding for the height of the pane */ get fullHeight() { return '100%'; } } /** @nocollapse */ GuidedPaneComponent.ɵfac = function GuidedPaneComponent_Factory(t) { return new (t || GuidedPaneComponent)(); }; /** @nocollapse */ GuidedPaneComponent.ɵcmp = /** @pureOrBreakMyCode */ i0.ɵɵdefineComponent({ type: GuidedPaneComponent, selectors: [["sme-guided-pane"]], hostVars: 4, hostBindings: function GuidedPaneComponent_HostBindings(rf, ctx) { if (rf & 2) { i0.ɵɵstyleProp("display", ctx.getTop)("height", ctx.fullHeight); } }, inputs: { paneId: "paneId" }, ngContentSelectors: _c0, decls: 1, vars: 1, consts: [["class", "sme-layout-absolute-phone-up sme-position-inset-none sme-arrange-stack-v", 4, "ngIf"], [1, "sme-layout-absolute-phone-up", "sme-position-inset-none", "sme-arrange-stack-v"]], template: function GuidedPaneComponent_Template(rf, ctx) { if (rf & 1) { i0.ɵɵprojectionDef(); i0.ɵɵtemplate(0, GuidedPaneComponent_div_0_Template, 2, 0, "div", 0); } if (rf & 2) { i0.ɵɵproperty("ngIf", ctx.active); } }, dependencies: [i1.NgIf], encapsulation: 2 }); (function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(GuidedPaneComponent, [{ type: Component, args: [{ selector: 'sme-guided-pane', template: "<div *ngIf=\"active\" class=\"sme-layout-absolute-phone-up sme-position-inset-none sme-arrange-stack-v\">\r\n <ng-content></ng-content>\r\n</div>" }] }], null, { paneId: [{ type: Input }], getTop: [{ type: HostBinding, args: ['style.display'] }], fullHeight: [{ type: HostBinding, args: ['style.height'] }] }); })(); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ3VpZGVkLXBhbmUuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vYW5ndWxhci9zcmMvY29udHJvbHMvZ3VpZGVkLXBhbmVsL2d1aWRlZC1wYW5lL2d1aWRlZC1wYW5lLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL2FuZ3VsYXIvc3JjL2NvbnRyb2xzL2d1aWRlZC1wYW5lbC9ndWlkZWQtcGFuZS9ndWlkZWQtcGFuZS5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLFdBQVcsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7Ozs7SUNBOUQsOEJBQXFHO0lBQ2pHLGtCQUF5QjtJQUM3QixpQkFBTTs7O0FESU4sTUFBTSxPQUFPLG1CQUFtQjtJQUpoQztRQU9XLFdBQU0sR0FBRyxLQUFLLENBQUM7S0FlekI7SUFiRzs7T0FFRztJQUNILElBQWtDLE1BQU07UUFDcEMsT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQztJQUMxQyxDQUFDO0lBRUQ7O09BRUc7SUFDSCxJQUFpQyxVQUFVO1FBQ3ZDLE9BQU8sTUFBTSxDQUFDO0lBQ2xCLENBQUM7O3lHQWpCUSxtQkFBbUI7cUdBQW5CLG1CQUFtQjs7OztRQ05oQyxvRUFFTTs7UUFGQSxpQ0FBWTs7dUZETUwsbUJBQW1CO2NBSi9CLFNBQVM7MkJBQ0ksaUJBQWlCO2dCQUtwQixNQUFNO2tCQURaLEtBQUs7WUFPNEIsTUFBTTtrQkFBdkMsV0FBVzttQkFBQyxlQUFlO1lBT0ssVUFBVTtrQkFBMUMsV0FBVzttQkFBQyxjQUFjIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBIb3N0QmluZGluZywgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuXHJcbkBDb21wb25lbnQoe1xyXG4gICAgc2VsZWN0b3I6ICdzbWUtZ3VpZGVkLXBhbmUnLFxyXG4gICAgdGVtcGxhdGVVcmw6ICcuL2d1aWRlZC1wYW5lLmNvbXBvbmVudC5odG1sJ1xyXG59KVxyXG5leHBvcnQgY2xhc3MgR3VpZGVkUGFuZUNvbXBvbmVudCB7XHJcbiAgICBASW5wdXQoKVxyXG4gICAgcHVibGljIHBhbmVJZDogc3RyaW5nO1xyXG4gICAgcHVibGljIGFjdGl2ZSA9IGZhbHNlO1xyXG5cclxuICAgIC8qKlxyXG4gICAgICogSG9zdCBlbGVtZW50IGJpbmRpbmcgZm9yIHRoZSBkaXNwbGF5IG9mIHRoZSBwYW5lXHJcbiAgICAgKi9cclxuICAgIEBIb3N0QmluZGluZygnc3R5bGUuZGlzcGxheScpIGdldCBnZXRUb3AoKSB7XHJcbiAgICAgICAgcmV0dXJuIHRoaXMuYWN0aXZlID8gJ2Jsb2NrJyA6ICdub25lJztcclxuICAgIH1cclxuXHJcbiAgICAvKipcclxuICAgICAqIEhvc3QgZWxlbWVudCBiaW5kaW5nIGZvciB0aGUgaGVpZ2h0IG9mIHRoZSBwYW5lXHJcbiAgICAgKi9cclxuICAgIEBIb3N0QmluZGluZygnc3R5bGUuaGVpZ2h0JykgZ2V0IGZ1bGxIZWlnaHQoKSB7XHJcbiAgICAgICAgcmV0dXJuICcxMDAlJztcclxuICAgIH1cclxufVxyXG4iLCI8ZGl2ICpuZ0lmPVwiYWN0aXZlXCIgY2xhc3M9XCJzbWUtbGF5b3V0LWFic29sdXRlLXBob25lLXVwIHNtZS1wb3NpdGlvbi1pbnNldC1ub25lIHNtZS1hcnJhbmdlLXN0YWNrLXZcIj5cclxuICAgIDxuZy1jb250ZW50PjwvbmctY29udGVudD5cclxuPC9kaXY+Il19