@alauda-fe/common
Version:
Alauda frontend team common codes.
31 lines (30 loc) • 1.49 kB
TypeScript
import { EventEmitter } from '@angular/core';
import { ActivatedRoute, Router } from '@angular/router';
import * as i0 from "@angular/core";
export declare class ErrorStateComponent {
private readonly router;
private readonly route;
errorCode: number;
autoRedirect: boolean;
showBackButton: boolean;
backLink: string;
reload: EventEmitter<void>;
redirect: EventEmitter<void>;
reason: {
readonly NotSupported: "notSupported";
readonly NoPermission: "noPermission";
readonly NotDeployed: "notDeployed";
readonly Abnormal: "abnormal";
readonly NoData: "noData";
readonly NoMessage: "noMessage";
readonly Disconnected: "disconnected";
readonly LicenseAbnormal: "licenseAbnormal";
readonly NetworkAbnormal: "networkAbnormal";
readonly NotFound: "notFound";
readonly NoAlarm: "noAlarm";
};
constructor(router: Router, route: ActivatedRoute);
backToList(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<ErrorStateComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ErrorStateComponent, "acl-error-state", never, { "errorCode": { "alias": "errorCode"; "required": false; }; "autoRedirect": { "alias": "autoRedirect"; "required": false; }; "showBackButton": { "alias": "showBackButton"; "required": false; }; "backLink": { "alias": "backLink"; "required": false; }; }, { "reload": "reload"; "redirect": "redirect"; }, never, never, true, never>;
}