UNPKG

@alauda-fe/common

Version:

Alauda frontend team common codes.

71 lines 6 kB
import { ChangeDetectionStrategy, Component } from '@angular/core'; import { Reason } from '../page-guard/public-api'; import * as i0 from "@angular/core"; import * as i1 from "../page-guard/component/component"; import * as i2 from "../page-guard/component/helper-directives"; import * as i3 from "@alauda/ui"; import * as i4 from "../translate/translate.pipe"; function AbnormalPageComponent_ng_container_1_Template(rf, ctx) { if (rf & 1) { const _r1 = i0.ɵɵgetCurrentView(); i0.ɵɵelementContainerStart(0); i0.ɵɵelementStart(1, "p", 2)(2, "span"); i0.ɵɵtext(3); i0.ɵɵpipe(4, "translate"); i0.ɵɵpipe(5, "translate"); i0.ɵɵelementEnd(); i0.ɵɵelementStart(6, "button", 3); i0.ɵɵlistener("click", function AbnormalPageComponent_ng_container_1_Template_button_click_6_listener() { i0.ɵɵrestoreView(_r1); const ctx_r1 = i0.ɵɵnextContext(); return i0.ɵɵresetView(ctx_r1.retry()); }); i0.ɵɵtext(7); i0.ɵɵpipe(8, "translate"); i0.ɵɵelementEnd()(); i0.ɵɵelementContainerEnd(); } if (rf & 2) { i0.ɵɵadvance(3); i0.ɵɵtextInterpolate2("", i0.ɵɵpipeBind1(4, 3, "system_abnormal_description"), "", i0.ɵɵpipeBind1(5, 5, "or"), ""); i0.ɵɵadvance(4); i0.ɵɵtextInterpolate1(" ", i0.ɵɵpipeBind1(8, 7, "retry"), " "); } } export class AbnormalPageComponent { constructor() { this.reason = Reason; } retry() { window.location.reload(); } static { this.ɵfac = function AbnormalPageComponent_Factory(t) { return new (t || AbnormalPageComponent)(); }; } static { this.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: AbnormalPageComponent, selectors: [["acl-abnormal-page"]], decls: 2, vars: 3, consts: [[3, "allowed", "reason", "isFull"], [4, "aclPageGuardDescription"], [1, "description"], ["aui-button", "text", "size", "small", 3, "click"]], template: function AbnormalPageComponent_Template(rf, ctx) { if (rf & 1) { i0.ɵɵelementStart(0, "acl-page-guard", 0); i0.ɵɵtemplate(1, AbnormalPageComponent_ng_container_1_Template, 9, 9, "ng-container", 1); i0.ɵɵelementEnd(); } if (rf & 2) { i0.ɵɵproperty("allowed", false)("reason", ctx.reason.Abnormal)("isFull", true); } }, dependencies: [i1.PageGuardComponent, i2.PageGuardDescriptionDirective, i3.ButtonComponent, i4.TranslatePipe], styles: [".description[_ngcontent-%COMP%]{color:rgb(var(--aui-color-secondary-text))}"], changeDetection: 0 }); } } (() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(AbnormalPageComponent, [{ type: Component, args: [{ selector: 'acl-abnormal-page', template: ` <acl-page-guard [allowed]="false" [reason]="reason.Abnormal" [isFull]="true" > <ng-container *aclPageGuardDescription> <p class="description"> <span >{{ 'system_abnormal_description' | translate }}{{ 'or' | translate }}</span > <button aui-button="text" size="small" (click)="retry()" > {{ 'retry' | translate }} </button> </p> </ng-container> </acl-page-guard> `, changeDetection: ChangeDetectionStrategy.OnPush, styles: [".description{color:rgb(var(--aui-color-secondary-text))}\n"] }] }], null, null); })(); (() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassDebugInfo(AbnormalPageComponent, { className: "AbnormalPageComponent" }); })(); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWJub3JtYWwtcGFnZS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9saWJzL2NvbW1vbi9zcmMvYWJub3JtYWwtcGFnZS9hYm5vcm1hbC1wYWdlLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsU0FBUyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRW5FLE9BQU8sRUFBRSxNQUFNLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQzs7Ozs7Ozs7SUFVNUMsNkJBQXVDO0lBRW5DLEFBREYsNEJBQXVCLFdBRWxCO0lBQUEsWUFDdUI7OztJQUFBLGlCQUN6QjtJQUNELGlDQUlDO0lBREMsMExBQVMsY0FBTyxLQUFDO0lBRWpCLFlBQ0Y7O0lBQ0YsQUFERSxpQkFBUyxFQUNQOzs7SUFWQyxlQUN1QjtJQUR2QixrSEFDdUI7SUFPeEIsZUFDRjtJQURFLDhEQUNGOztBQVFWLE1BQU0sT0FBTyxxQkFBcUI7SUE1QmxDO1FBNkJFLFdBQU0sR0FBRyxNQUFNLENBQUM7S0FLakI7SUFIQyxLQUFLO1FBQ0gsTUFBTSxDQUFDLFFBQVEsQ0FBQyxNQUFNLEVBQUUsQ0FBQztJQUMzQixDQUFDO3NGQUxVLHFCQUFxQjtvRUFBckIscUJBQXFCO1lBekI5Qix5Q0FJQztZQUNDLHdGQUF1QztZQWV6QyxpQkFBaUI7O1lBakJmLEFBREEsQUFEQSwrQkFBaUIsK0JBQ1MsZ0JBQ1g7OztpRkFzQlIscUJBQXFCO2NBNUJqQyxTQUFTOzJCQUNFLG1CQUFtQixZQUNuQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztHQXNCVCxtQkFFZ0IsdUJBQXVCLENBQUMsTUFBTTs7a0ZBRXBDLHFCQUFxQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENoYW5nZURldGVjdGlvblN0cmF0ZWd5LCBDb21wb25lbnQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuaW1wb3J0IHsgUmVhc29uIH0gZnJvbSAnLi4vcGFnZS1ndWFyZC9wdWJsaWMtYXBpJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnYWNsLWFibm9ybWFsLXBhZ2UnLFxuICB0ZW1wbGF0ZTogYFxuICAgIDxhY2wtcGFnZS1ndWFyZFxuICAgICAgW2FsbG93ZWRdPVwiZmFsc2VcIlxuICAgICAgW3JlYXNvbl09XCJyZWFzb24uQWJub3JtYWxcIlxuICAgICAgW2lzRnVsbF09XCJ0cnVlXCJcbiAgICA+XG4gICAgICA8bmctY29udGFpbmVyICphY2xQYWdlR3VhcmREZXNjcmlwdGlvbj5cbiAgICAgICAgPHAgY2xhc3M9XCJkZXNjcmlwdGlvblwiPlxuICAgICAgICAgIDxzcGFuXG4gICAgICAgICAgICA+e3sgJ3N5c3RlbV9hYm5vcm1hbF9kZXNjcmlwdGlvbicgfCB0cmFuc2xhdGVcbiAgICAgICAgICAgIH19e3sgJ29yJyB8IHRyYW5zbGF0ZSB9fTwvc3BhblxuICAgICAgICAgID5cbiAgICAgICAgICA8YnV0dG9uXG4gICAgICAgICAgICBhdWktYnV0dG9uPVwidGV4dFwiXG4gICAgICAgICAgICBzaXplPVwic21hbGxcIlxuICAgICAgICAgICAgKGNsaWNrKT1cInJldHJ5KClcIlxuICAgICAgICAgID5cbiAgICAgICAgICAgIHt7ICdyZXRyeScgfCB0cmFuc2xhdGUgfX1cbiAgICAgICAgICA8L2J1dHRvbj5cbiAgICAgICAgPC9wPlxuICAgICAgPC9uZy1jb250YWluZXI+XG4gICAgPC9hY2wtcGFnZS1ndWFyZD5cbiAgYCxcbiAgc3R5bGVVcmxzOiBbJy4vYWJub3JtYWwtcGFnZS5jb21wb25lbnQuc2NzcyddLFxuICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5Lk9uUHVzaCxcbn0pXG5leHBvcnQgY2xhc3MgQWJub3JtYWxQYWdlQ29tcG9uZW50IHtcbiAgcmVhc29uID0gUmVhc29uO1xuXG4gIHJldHJ5KCkge1xuICAgIHdpbmRvdy5sb2NhdGlvbi5yZWxvYWQoKTtcbiAgfVxufVxuIl19