ng-devui
Version:
DevUI components based on Angular
36 lines • 15.6 kB
JavaScript
import { __decorate, __metadata } from "tslib";
import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';
import { DevConfigService, WithConfig } from 'ng-devui/utils';
import * as i0 from "@angular/core";
import * as i1 from "ng-devui/utils";
import * as i2 from "@angular/common";
export class ToggleMenuOperationComponent {
constructor(devConfigService) {
this.devConfigService = devConfigService;
this.showAnimation = true;
this.chevronStatus = false;
this.operationChangeEvent = new EventEmitter();
}
operationFn(event, operate) {
this.operationChangeEvent.emit({ event, operate });
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: ToggleMenuOperationComponent, deps: [{ token: i1.DevConfigService }], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "18.2.13", type: ToggleMenuOperationComponent, selector: "d-toggle-menu-operation", inputs: { controlConfig: "controlConfig", showAnimation: "showAnimation", chevronStatus: "chevronStatus" }, outputs: { operationChangeEvent: "operationChangeEvent" }, ngImport: i0, template: "<div class=\"devui-toggle-menu-operation-container\">\n <span\n *ngIf=\"controlConfig?.clear\"\n class=\"devui-select-clear-icon\"\n (mousedown)=\"$event.preventDefault()\"\n (click)=\"operationFn($event, 'clear')\"\n >\n <svg\n width=\"16px\"\n height=\"16px\"\n viewBox=\"0 0 16 16\"\n version=\"1.1\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n >\n <g stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n <path\n d=\"M8,1 C11.8659932,1 15,4.13400675 15,8 C15,11.8659932 11.8659932,15 8,15 C4.13400675,15 1,11.8659932 1,8 C1,4.13400675 4.13400675,1 8,1 Z M5.87867966,5.17157288 C5.68341751,4.97631073 5.36683502,4.97631073 5.17157288,5.17157288 C4.99800652,5.34513923 4.97872137,5.61456363 5.11371742,5.80943177 L5.17157288,5.87867966 L7.29218611,7.99929289 L5.17157288,10.1213203 C4.97631073,10.3165825 4.97631073,10.633165 5.17157288,10.8284271 C5.34513923,11.0019935 5.61456363,11.0212786 5.80943177,10.8862826 L5.87867966,10.8284271 L7.99929289,8.70639967 L10.1213203,10.8284271 C10.3165825,11.0236893 10.633165,11.0236893 10.8284271,10.8284271 C11.0019935,10.6548608 11.0212786,10.3854364 10.8862826,10.1905682 L10.8284271,10.1213203 L8.70710678,8 L10.8284271,5.87867966 C11.0236893,5.68341751 11.0236893,5.36683502 10.8284271,5.17157288 C10.6548608,4.99800652 10.3854364,4.97872137 10.1905682,5.11371742 L10.1213203,5.17157288 L8,7.29289322 L5.87867966,5.17157288 Z\"\n fill-rule=\"nonzero\"\n ></path>\n </g>\n </svg>\n </span>\n <span\n *ngIf=\"controlConfig?.chevron\"\n class=\"devui-toggle-menu-chevron-icon\"\n [ngClass]=\"{ 'devui-toggle-menu-chevron-icon-animation': showAnimation, 'devui-toggle-menu-chevron-icon-open': chevronStatus }\"\n >\n <svg\n width=\"1em\"\n height=\"1em\"\n viewBox=\"0 0 16 16\"\n version=\"1.1\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n >\n <g stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n <path\n d=\"M12.1464466,6.85355339 L8.35355339,10.6464466 C8.15829124,10.8417088 7.84170876,10.8417088 7.64644661,10.6464466 L3.85355339,6.85355339 C3.65829124,6.65829124 3.65829124,6.34170876 3.85355339,6.14644661 C3.94732158,6.05267842 4.07449854,6 4.20710678,6 L11.7928932,6 C12.0690356,6 12.2928932,6.22385763 12.2928932,6.5 C12.2928932,6.63260824 12.2402148,6.7597852 12.1464466,6.85355339 Z\"\n fill-rule=\"nonzero\"\n ></path>\n </g>\n </svg>\n </span>\n</div>\n", styles: [":host .devui-toggle-menu-operation-container{min-height:inherit}:host .devui-toggle-menu-operation-container .devui-toggle-menu-chevron-icon{width:28px;height:100%;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}:host .devui-toggle-menu-operation-container .devui-toggle-menu-chevron-icon-open{transform:rotate(180deg)}:host .devui-toggle-menu-operation-container .devui-toggle-menu-chevron-icon-animation{transition:transform var(--devui-animation-duration-slow, .3s) var(--devui-animation-ease-in-out-smooth, cubic-bezier(.645, .045, .355, 1))}:host .devui-toggle-menu-operation-container .devui-toggle-menu-chevron-icon>svg path{fill:var(--devui-icon-text, #808080)}:host .devui-toggle-menu-operation-container.disabled{cursor:not-allowed;background-color:var(--devui-disabled-bg, #f3f3f3)}:host .devui-toggle-menu-operation-container.disabled .devui-toggle-menu-clear-icon svg path,:host .devui-toggle-menu-operation-container.disabled .devui-toggle-menu-chevron-icon svg path{fill:var(--devui-disabled-text, #c2c2c2)}\n"], dependencies: [{ kind: "directive", type: i2.NgClass, selector: "[ngClass]", inputs: ["class", "ngClass"] }, { kind: "directive", type: i2.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }], changeDetection: i0.ChangeDetectionStrategy.OnPush }); }
}
__decorate([
WithConfig(),
__metadata("design:type", Object)
], ToggleMenuOperationComponent.prototype, "showAnimation", void 0);
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: ToggleMenuOperationComponent, decorators: [{
type: Component,
args: [{ selector: 'd-toggle-menu-operation', changeDetection: ChangeDetectionStrategy.OnPush, template: "<div class=\"devui-toggle-menu-operation-container\">\n <span\n *ngIf=\"controlConfig?.clear\"\n class=\"devui-select-clear-icon\"\n (mousedown)=\"$event.preventDefault()\"\n (click)=\"operationFn($event, 'clear')\"\n >\n <svg\n width=\"16px\"\n height=\"16px\"\n viewBox=\"0 0 16 16\"\n version=\"1.1\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n >\n <g stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n <path\n d=\"M8,1 C11.8659932,1 15,4.13400675 15,8 C15,11.8659932 11.8659932,15 8,15 C4.13400675,15 1,11.8659932 1,8 C1,4.13400675 4.13400675,1 8,1 Z M5.87867966,5.17157288 C5.68341751,4.97631073 5.36683502,4.97631073 5.17157288,5.17157288 C4.99800652,5.34513923 4.97872137,5.61456363 5.11371742,5.80943177 L5.17157288,5.87867966 L7.29218611,7.99929289 L5.17157288,10.1213203 C4.97631073,10.3165825 4.97631073,10.633165 5.17157288,10.8284271 C5.34513923,11.0019935 5.61456363,11.0212786 5.80943177,10.8862826 L5.87867966,10.8284271 L7.99929289,8.70639967 L10.1213203,10.8284271 C10.3165825,11.0236893 10.633165,11.0236893 10.8284271,10.8284271 C11.0019935,10.6548608 11.0212786,10.3854364 10.8862826,10.1905682 L10.8284271,10.1213203 L8.70710678,8 L10.8284271,5.87867966 C11.0236893,5.68341751 11.0236893,5.36683502 10.8284271,5.17157288 C10.6548608,4.99800652 10.3854364,4.97872137 10.1905682,5.11371742 L10.1213203,5.17157288 L8,7.29289322 L5.87867966,5.17157288 Z\"\n fill-rule=\"nonzero\"\n ></path>\n </g>\n </svg>\n </span>\n <span\n *ngIf=\"controlConfig?.chevron\"\n class=\"devui-toggle-menu-chevron-icon\"\n [ngClass]=\"{ 'devui-toggle-menu-chevron-icon-animation': showAnimation, 'devui-toggle-menu-chevron-icon-open': chevronStatus }\"\n >\n <svg\n width=\"1em\"\n height=\"1em\"\n viewBox=\"0 0 16 16\"\n version=\"1.1\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n >\n <g stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n <path\n d=\"M12.1464466,6.85355339 L8.35355339,10.6464466 C8.15829124,10.8417088 7.84170876,10.8417088 7.64644661,10.6464466 L3.85355339,6.85355339 C3.65829124,6.65829124 3.65829124,6.34170876 3.85355339,6.14644661 C3.94732158,6.05267842 4.07449854,6 4.20710678,6 L11.7928932,6 C12.0690356,6 12.2928932,6.22385763 12.2928932,6.5 C12.2928932,6.63260824 12.2402148,6.7597852 12.1464466,6.85355339 Z\"\n fill-rule=\"nonzero\"\n ></path>\n </g>\n </svg>\n </span>\n</div>\n", styles: [":host .devui-toggle-menu-operation-container{min-height:inherit}:host .devui-toggle-menu-operation-container .devui-toggle-menu-chevron-icon{width:28px;height:100%;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}:host .devui-toggle-menu-operation-container .devui-toggle-menu-chevron-icon-open{transform:rotate(180deg)}:host .devui-toggle-menu-operation-container .devui-toggle-menu-chevron-icon-animation{transition:transform var(--devui-animation-duration-slow, .3s) var(--devui-animation-ease-in-out-smooth, cubic-bezier(.645, .045, .355, 1))}:host .devui-toggle-menu-operation-container .devui-toggle-menu-chevron-icon>svg path{fill:var(--devui-icon-text, #808080)}:host .devui-toggle-menu-operation-container.disabled{cursor:not-allowed;background-color:var(--devui-disabled-bg, #f3f3f3)}:host .devui-toggle-menu-operation-container.disabled .devui-toggle-menu-clear-icon svg path,:host .devui-toggle-menu-operation-container.disabled .devui-toggle-menu-chevron-icon svg path{fill:var(--devui-disabled-text, #c2c2c2)}\n"] }]
}], ctorParameters: () => [{ type: i1.DevConfigService }], propDecorators: { controlConfig: [{
type: Input
}], showAnimation: [{
type: Input
}], chevronStatus: [{
type: Input
}], operationChangeEvent: [{
type: Output
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG9nZ2xlLW1lbnUtb3BlcmF0aW9uLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2RldnVpL3RvZ2dsZS1tZW51L3RvZ2dsZS1tZW51LW9wZXJhdGlvbi5jb21wb25lbnQudHMiLCIuLi8uLi8uLi9kZXZ1aS90b2dnbGUtbWVudS90b2dnbGUtbWVudS1vcGVyYXRpb24uY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxTQUFTLEVBQUUsWUFBWSxFQUFFLEtBQUssRUFBRSxNQUFNLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDaEcsT0FBTyxFQUFFLGdCQUFnQixFQUFFLFVBQVUsRUFBRSxNQUFNLGdCQUFnQixDQUFDOzs7O0FBUTlELE1BQU0sT0FBTyw0QkFBNEI7SUFTdkMsWUFBb0IsZ0JBQWtDO1FBQWxDLHFCQUFnQixHQUFoQixnQkFBZ0IsQ0FBa0I7UUFKL0Isa0JBQWEsR0FBRyxJQUFJLENBQUM7UUFDbkMsa0JBQWEsR0FBRyxLQUFLLENBQUM7UUFDckIseUJBQW9CLEdBQUcsSUFBSSxZQUFZLEVBQU8sQ0FBQztJQUVBLENBQUM7SUFFMUQsV0FBVyxDQUFDLEtBQUssRUFBRSxPQUFPO1FBQ3hCLElBQUksQ0FBQyxvQkFBb0IsQ0FBQyxJQUFJLENBQUMsRUFBRSxLQUFLLEVBQUUsT0FBTyxFQUFFLENBQUMsQ0FBQztJQUNyRCxDQUFDOytHQWJVLDRCQUE0QjttR0FBNUIsNEJBQTRCLHNPQ1R6Qywya0ZBNkNBOztBRC9CeUI7SUFBYixVQUFVLEVBQUU7O21FQUFzQjs0RkFMakMsNEJBQTRCO2tCQU54QyxTQUFTOytCQUNFLHlCQUF5QixtQkFHbEIsdUJBQXVCLENBQUMsTUFBTTtxRkFHdEMsYUFBYTtzQkFBckIsS0FBSztnQkFJaUIsYUFBYTtzQkFBbkMsS0FBSztnQkFDRyxhQUFhO3NCQUFyQixLQUFLO2dCQUNJLG9CQUFvQjtzQkFBN0IsTUFBTSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENoYW5nZURldGVjdGlvblN0cmF0ZWd5LCBDb21wb25lbnQsIEV2ZW50RW1pdHRlciwgSW5wdXQsIE91dHB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgRGV2Q29uZmlnU2VydmljZSwgV2l0aENvbmZpZyB9IGZyb20gJ25nLWRldnVpL3V0aWxzJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnZC10b2dnbGUtbWVudS1vcGVyYXRpb24nLFxuICB0ZW1wbGF0ZVVybDogJy4vdG9nZ2xlLW1lbnUtb3BlcmF0aW9uLmNvbXBvbmVudC5odG1sJyxcbiAgc3R5bGVVcmxzOiBbYC4vdG9nZ2xlLW1lbnUtb3BlcmF0aW9uLmNvbXBvbmVudC5zY3NzYF0sXG4gIGNoYW5nZURldGVjdGlvbjogQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3kuT25QdXNoLFxufSlcbmV4cG9ydCBjbGFzcyBUb2dnbGVNZW51T3BlcmF0aW9uQ29tcG9uZW50IHtcbiAgQElucHV0KCkgY29udHJvbENvbmZpZzoge1xuICAgIGNsZWFyPzogYm9vbGVhbjtcbiAgICBjaGV2cm9uPzogYm9vbGVhbjtcbiAgfTtcbiAgQElucHV0KCkgQFdpdGhDb25maWcoKSBzaG93QW5pbWF0aW9uID0gdHJ1ZTtcbiAgQElucHV0KCkgY2hldnJvblN0YXR1cyA9IGZhbHNlO1xuICBAT3V0cHV0KCkgb3BlcmF0aW9uQ2hhbmdlRXZlbnQgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIGRldkNvbmZpZ1NlcnZpY2U6IERldkNvbmZpZ1NlcnZpY2UpIHt9XG5cbiAgb3BlcmF0aW9uRm4oZXZlbnQsIG9wZXJhdGUpIHtcbiAgICB0aGlzLm9wZXJhdGlvbkNoYW5nZUV2ZW50LmVtaXQoeyBldmVudCwgb3BlcmF0ZSB9KTtcbiAgfVxufVxuIiwiPGRpdiBjbGFzcz1cImRldnVpLXRvZ2dsZS1tZW51LW9wZXJhdGlvbi1jb250YWluZXJcIj5cbiAgPHNwYW5cbiAgICAqbmdJZj1cImNvbnRyb2xDb25maWc/LmNsZWFyXCJcbiAgICBjbGFzcz1cImRldnVpLXNlbGVjdC1jbGVhci1pY29uXCJcbiAgICAobW91c2Vkb3duKT1cIiRldmVudC5wcmV2ZW50RGVmYXVsdCgpXCJcbiAgICAoY2xpY2spPVwib3BlcmF0aW9uRm4oJGV2ZW50LCAnY2xlYXInKVwiXG4gID5cbiAgICA8c3ZnXG4gICAgICB3aWR0aD1cIjE2cHhcIlxuICAgICAgaGVpZ2h0PVwiMTZweFwiXG4gICAgICB2aWV3Qm94PVwiMCAwIDE2IDE2XCJcbiAgICAgIHZlcnNpb249XCIxLjFcIlxuICAgICAgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiXG4gICAgICB4bWxuczp4bGluaz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmtcIlxuICAgID5cbiAgICAgIDxnIHN0cm9rZT1cIm5vbmVcIiBzdHJva2Utd2lkdGg9XCIxXCIgZmlsbD1cIm5vbmVcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+XG4gICAgICAgIDxwYXRoXG4gICAgICAgICAgZD1cIk04LDEgQzExLjg2NTk5MzIsMSAxNSw0LjEzNDAwNjc1IDE1LDggQzE1LDExLjg2NTk5MzIgMTEuODY1OTkzMiwxNSA4LDE1IEM0LjEzNDAwNjc1LDE1IDEsMTEuODY1OTkzMiAxLDggQzEsNC4xMzQwMDY3NSA0LjEzNDAwNjc1LDEgOCwxIFogTTUuODc4Njc5NjYsNS4xNzE1NzI4OCBDNS42ODM0MTc1MSw0Ljk3NjMxMDczIDUuMzY2ODM1MDIsNC45NzYzMTA3MyA1LjE3MTU3Mjg4LDUuMTcxNTcyODggQzQuOTk4MDA2NTIsNS4zNDUxMzkyMyA0Ljk3ODcyMTM3LDUuNjE0NTYzNjMgNS4xMTM3MTc0Miw1LjgwOTQzMTc3IEw1LjE3MTU3Mjg4LDUuODc4Njc5NjYgTDcuMjkyMTg2MTEsNy45OTkyOTI4OSBMNS4xNzE1NzI4OCwxMC4xMjEzMjAzIEM0Ljk3NjMxMDczLDEwLjMxNjU4MjUgNC45NzYzMTA3MywxMC42MzMxNjUgNS4xNzE1NzI4OCwxMC44Mjg0MjcxIEM1LjM0NTEzOTIzLDExLjAwMTk5MzUgNS42MTQ1NjM2MywxMS4wMjEyNzg2IDUuODA5NDMxNzcsMTAuODg2MjgyNiBMNS44Nzg2Nzk2NiwxMC44Mjg0MjcxIEw3Ljk5OTI5Mjg5LDguNzA2Mzk5NjcgTDEwLjEyMTMyMDMsMTAuODI4NDI3MSBDMTAuMzE2NTgyNSwxMS4wMjM2ODkzIDEwLjYzMzE2NSwxMS4wMjM2ODkzIDEwLjgyODQyNzEsMTAuODI4NDI3MSBDMTEuMDAxOTkzNSwxMC42NTQ4NjA4IDExLjAyMTI3ODYsMTAuMzg1NDM2NCAxMC44ODYyODI2LDEwLjE5MDU2ODIgTDEwLjgyODQyNzEsMTAuMTIxMzIwMyBMOC43MDcxMDY3OCw4IEwxMC44Mjg0MjcxLDUuODc4Njc5NjYgQzExLjAyMzY4OTMsNS42ODM0MTc1MSAxMS4wMjM2ODkzLDUuMzY2ODM1MDIgMTAuODI4NDI3MSw1LjE3MTU3Mjg4IEMxMC42NTQ4NjA4LDQuOTk4MDA2NTIgMTAuMzg1NDM2NCw0Ljk3ODcyMTM3IDEwLjE5MDU2ODIsNS4xMTM3MTc0MiBMMTAuMTIxMzIwMyw1LjE3MTU3Mjg4IEw4LDcuMjkyODkzMjIgTDUuODc4Njc5NjYsNS4xNzE1NzI4OCBaXCJcbiAgICAgICAgICBmaWxsLXJ1bGU9XCJub256ZXJvXCJcbiAgICAgICAgPjwvcGF0aD5cbiAgICAgIDwvZz5cbiAgICA8L3N2Zz5cbiAgPC9zcGFuPlxuICA8c3BhblxuICAgICpuZ0lmPVwiY29udHJvbENvbmZpZz8uY2hldnJvblwiXG4gICAgY2xhc3M9XCJkZXZ1aS10b2dnbGUtbWVudS1jaGV2cm9uLWljb25cIlxuICAgIFtuZ0NsYXNzXT1cInsgJ2RldnVpLXRvZ2dsZS1tZW51LWNoZXZyb24taWNvbi1hbmltYXRpb24nOiBzaG93QW5pbWF0aW9uLCAnZGV2dWktdG9nZ2xlLW1lbnUtY2hldnJvbi1pY29uLW9wZW4nOiBjaGV2cm9uU3RhdHVzIH1cIlxuICA+XG4gICAgPHN2Z1xuICAgICAgd2lkdGg9XCIxZW1cIlxuICAgICAgaGVpZ2h0PVwiMWVtXCJcbiAgICAgIHZpZXdCb3g9XCIwIDAgMTYgMTZcIlxuICAgICAgdmVyc2lvbj1cIjEuMVwiXG4gICAgICB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCJcbiAgICAgIHhtbG5zOnhsaW5rPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlua1wiXG4gICAgPlxuICAgICAgPGcgc3Ryb2tlPVwibm9uZVwiIHN0cm9rZS13aWR0aD1cIjFcIiBmaWxsPVwibm9uZVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIj5cbiAgICAgICAgPHBhdGhcbiAgICAgICAgICBkPVwiTTEyLjE0NjQ0NjYsNi44NTM1NTMzOSBMOC4zNTM1NTMzOSwxMC42NDY0NDY2IEM4LjE1ODI5MTI0LDEwLjg0MTcwODggNy44NDE3MDg3NiwxMC44NDE3MDg4IDcuNjQ2NDQ2NjEsMTAuNjQ2NDQ2NiBMMy44NTM1NTMzOSw2Ljg1MzU1MzM5IEMzLjY1ODI5MTI0LDYuNjU4MjkxMjQgMy42NTgyOTEyNCw2LjM0MTcwODc2IDMuODUzNTUzMzksNi4xNDY0NDY2MSBDMy45NDczMjE1OCw2LjA1MjY3ODQyIDQuMDc0NDk4NTQsNiA0LjIwNzEwNjc4LDYgTDExLjc5Mjg5MzIsNiBDMTIuMDY5MDM1Niw2IDEyLjI5Mjg5MzIsNi4yMjM4NTc2MyAxMi4yOTI4OTMyLDYuNSBDMTIuMjkyODkzMiw2LjYzMjYwODI0IDEyLjI0MDIxNDgsNi43NTk3ODUyIDEyLjE0NjQ0NjYsNi44NTM1NTMzOSBaXCJcbiAgICAgICAgICBmaWxsLXJ1bGU9XCJub256ZXJvXCJcbiAgICAgICAgPjwvcGF0aD5cbiAgICAgIDwvZz5cbiAgICA8L3N2Zz5cbiAgPC9zcGFuPlxuPC9kaXY+XG4iXX0=