@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
34 lines • 5.2 kB
JavaScript
import { Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "../actions/containers/action-menu/action-menu.component";
import * as i2 from "../dropdown/dropdown.component";
export class ContextDropdownComponent {
constructor() {
this.actions = [];
}
}
/** @nocollapse */ ContextDropdownComponent.ɵfac = function ContextDropdownComponent_Factory(t) { return new (t || ContextDropdownComponent)(); };
/** @nocollapse */ ContextDropdownComponent.ɵcmp = /** @pureOrBreakMyCode */ i0.ɵɵdefineComponent({ type: ContextDropdownComponent, selectors: [["sme-context-dropdown"]], inputs: { actionGroupTitle: "actionGroupTitle", actions: "actions" }, decls: 8, vars: 3, consts: [["role", "presentation", 1, "sme-position-flex-none", 3, "displayToSide"], ["dropDown", ""], ["role", "menuitem", "type", "button", 1, "sme-button-trigger", "sme-layout-action-bar-item-height", "sme-button-auto-width", "sme-button-align-left", "sme-position-stretch-h", "sme-dropdown-toggle"], ["dropDownButton", ""], [1, "sme-icon", "sme-icon-size-xxs", "sme-icon-chevronRight", "sme-position-right-inline"], ["role", "menu", 1, "sme-dropdown-content", 3, "actions"]], template: function ContextDropdownComponent_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelementStart(0, "sme-dropdown", 0, 1)(2, "button", 2, 3)(4, "span");
i0.ɵɵtext(5);
i0.ɵɵelementEnd();
i0.ɵɵelement(6, "span", 4);
i0.ɵɵelementEnd();
i0.ɵɵelement(7, "sme-action-menu", 5);
i0.ɵɵelementEnd();
} if (rf & 2) {
i0.ɵɵproperty("displayToSide", true);
i0.ɵɵadvance(5);
i0.ɵɵtextInterpolate(ctx.actionGroupTitle);
i0.ɵɵadvance(2);
i0.ɵɵproperty("actions", ctx.actions);
} }, dependencies: [i1.ActionMenuComponent, i2.DropdownComponent], encapsulation: 2 });
(function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(ContextDropdownComponent, [{
type: Component,
args: [{ selector: 'sme-context-dropdown', template: "<sme-dropdown #dropDown class=\"sme-position-flex-none\" role=\"presentation\" [displayToSide]=\"true\">\r\n <button #dropDownButton role=\"menuitem\" type=\"button\"\r\n class=\"sme-button-trigger sme-layout-action-bar-item-height sme-button-auto-width sme-button-align-left sme-position-stretch-h sme-dropdown-toggle\">\r\n <span>{{ actionGroupTitle }}</span>\r\n <span class=\"sme-icon sme-icon-size-xxs sme-icon-chevronRight sme-position-right-inline\"></span>\r\n </button>\r\n <sme-action-menu [actions]=\"actions\" role=\"menu\" class=\"sme-dropdown-content\"></sme-action-menu>\r\n</sme-dropdown>" }]
}], null, { actionGroupTitle: [{
type: Input
}], actions: [{
type: Input
}] }); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udGV4dC1kcm9wZG93bi5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9hbmd1bGFyL3NyYy9jb250cm9scy9jb250ZXh0LW1lbnUvY29udGV4dC1kcm9wZG93bi5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9hbmd1bGFyL3NyYy9jb250cm9scy9jb250ZXh0LW1lbnUvY29udGV4dC1kcm9wZG93bi5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQzs7OztBQVFqRCxNQUFNLE9BQU8sd0JBQXdCO0lBTHJDO1FBV1csWUFBTyxHQUFpQixFQUFFLENBQUM7S0FFckM7O21IQVJZLHdCQUF3QjswR0FBeEIsd0JBQXdCO1FDUnJDLDBDQUFrRyxtQkFBQSxXQUFBO1FBR3hGLFlBQXNCO1FBQUEsaUJBQU87UUFDbkMsMEJBQWdHO1FBQ2xHLGlCQUFTO1FBQ1QscUNBQWdHO1FBQ2xHLGlCQUFlOztRQVA0RCxvQ0FBc0I7UUFHdkYsZUFBc0I7UUFBdEIsMENBQXNCO1FBR2IsZUFBbUI7UUFBbkIscUNBQW1COzt1RkRFekIsd0JBQXdCO2NBTHBDLFNBQVM7MkJBQ0ksc0JBQXNCO2dCQU96QixnQkFBZ0I7a0JBRHRCLEtBQUs7WUFJQyxPQUFPO2tCQURiLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IEFjdGlvbkl0ZW0gfSBmcm9tICcuLi9hY3Rpb25zJztcclxuXHJcbkBDb21wb25lbnQoe1xyXG4gICAgc2VsZWN0b3I6ICdzbWUtY29udGV4dC1kcm9wZG93bicsXHJcbiAgICB0ZW1wbGF0ZVVybDogJy4vY29udGV4dC1kcm9wZG93bi5jb21wb25lbnQuaHRtbCdcclxufSlcclxuXHJcbmV4cG9ydCBjbGFzcyBDb250ZXh0RHJvcGRvd25Db21wb25lbnQge1xyXG5cclxuICAgIEBJbnB1dCgpXHJcbiAgICBwdWJsaWMgYWN0aW9uR3JvdXBUaXRsZTogc3RyaW5nO1xyXG5cclxuICAgIEBJbnB1dCgpXHJcbiAgICBwdWJsaWMgYWN0aW9uczogQWN0aW9uSXRlbVtdID0gW107XHJcblxyXG59XHJcbiIsIjxzbWUtZHJvcGRvd24gI2Ryb3BEb3duIGNsYXNzPVwic21lLXBvc2l0aW9uLWZsZXgtbm9uZVwiIHJvbGU9XCJwcmVzZW50YXRpb25cIiBbZGlzcGxheVRvU2lkZV09XCJ0cnVlXCI+XHJcbiAgPGJ1dHRvbiAjZHJvcERvd25CdXR0b24gcm9sZT1cIm1lbnVpdGVtXCIgdHlwZT1cImJ1dHRvblwiXHJcbiAgICBjbGFzcz1cInNtZS1idXR0b24tdHJpZ2dlciBzbWUtbGF5b3V0LWFjdGlvbi1iYXItaXRlbS1oZWlnaHQgc21lLWJ1dHRvbi1hdXRvLXdpZHRoIHNtZS1idXR0b24tYWxpZ24tbGVmdCBzbWUtcG9zaXRpb24tc3RyZXRjaC1oIHNtZS1kcm9wZG93bi10b2dnbGVcIj5cclxuICAgIDxzcGFuPnt7IGFjdGlvbkdyb3VwVGl0bGUgfX08L3NwYW4+XHJcbiAgICA8c3BhbiBjbGFzcz1cInNtZS1pY29uIHNtZS1pY29uLXNpemUteHhzIHNtZS1pY29uLWNoZXZyb25SaWdodCBzbWUtcG9zaXRpb24tcmlnaHQtaW5saW5lXCI+PC9zcGFuPlxyXG4gIDwvYnV0dG9uPlxyXG4gIDxzbWUtYWN0aW9uLW1lbnUgW2FjdGlvbnNdPVwiYWN0aW9uc1wiIHJvbGU9XCJtZW51XCIgY2xhc3M9XCJzbWUtZHJvcGRvd24tY29udGVudFwiPjwvc21lLWFjdGlvbi1tZW51PlxyXG48L3NtZS1kcm9wZG93bj4iXX0=