@alauda-fe/common
Version:
Alauda frontend team common codes.
45 lines (44 loc) • 1.53 kB
TypeScript
/**
* @packageDocumentation
* @module help-menu
*/
import { DialogRef, DialogService } from '@alauda/ui';
import { TemplateRef } from '@angular/core';
import { K8sApiService } from '../../../../api/public-api';
import { K8sUtilService } from '../../../../core/public-api';
import { TranslateKey } from '../../../../public-api';
import * as i0 from "@angular/core";
interface ComponentVersion {
index: number;
name: string;
version: string;
}
interface PlatformVersion {
main: string;
all: string;
}
export declare class HelpMenuComponent {
readonly baseHref: string;
private readonly dialogService;
private readonly k8sApi;
private readonly k8sUtil;
helpDocPath: string;
dialogRef: DialogRef;
componentVersionList: ComponentVersion[];
platformVersion: PlatformVersion;
platformTip: TranslateKey;
platformName: TranslateKey;
loading: boolean;
isRuntime: boolean;
constructor(baseHref: string, dialogService: DialogService, k8sApi: K8sApiService, k8sUtil: K8sUtilService);
openHealthCheckLink(): void;
viewPlatformInfo(templateRef: TemplateRef<any>): void;
close(): void;
formatPlatformVersion(version: string): {
main: string;
all: string;
};
static ɵfac: i0.ɵɵFactoryDeclaration<HelpMenuComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<HelpMenuComponent, "acl-help-menu", never, { "helpDocPath": { "alias": "helpDocPath"; "required": false; }; }, {}, never, ["*"], false, never>;
}
export {};