@alauda-fe/common
Version:
Alauda frontend team common codes.
91 lines (90 loc) • 4.62 kB
TypeScript
/**
* @packageDocumentation
* @module utils
*/
import { PipeTransform } from '@angular/core';
import { BaseNormalizeTypeParams, KubernetesResource } from '../../core/public-api';
import { K8sUtilService } from '../services/public-api';
import * as i0 from "@angular/core";
export declare class K8sAnnotationPipe implements PipeTransform {
private readonly k8sUtil;
constructor(k8sUtil: K8sUtilService);
transform(resource: KubernetesResource, type: string | BaseNormalizeTypeParams, prefix?: string): string;
static ɵfac: i0.ɵɵFactoryDeclaration<K8sAnnotationPipe, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<K8sAnnotationPipe, "aclAnnotation", true>;
}
export declare class K8sNamespacePipe implements PipeTransform {
private readonly k8sUtil;
constructor(k8sUtil: K8sUtilService);
transform(resource: KubernetesResource): string;
static ɵfac: i0.ɵɵFactoryDeclaration<K8sNamespacePipe, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<K8sNamespacePipe, "aclNamespace", true>;
}
export declare class K8sNamePipe implements PipeTransform {
private readonly k8sUtil;
constructor(k8sUtil: K8sUtilService);
transform(resource: KubernetesResource): string;
static ɵfac: i0.ɵɵFactoryDeclaration<K8sNamePipe, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<K8sNamePipe, "aclName", true>;
}
export declare class K8sCreationTimestampPipe implements PipeTransform {
private readonly k8sUtil;
constructor(k8sUtil: K8sUtilService);
transform(resource: KubernetesResource): string;
static ɵfac: i0.ɵɵFactoryDeclaration<K8sCreationTimestampPipe, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<K8sCreationTimestampPipe, "aclCreationTimestamp", true>;
}
export declare class K8sDisplayNamePipe implements PipeTransform {
private readonly k8sUtil;
constructor(k8sUtil: K8sUtilService);
transform(resource: KubernetesResource, prefix?: string): string;
static ɵfac: i0.ɵɵFactoryDeclaration<K8sDisplayNamePipe, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<K8sDisplayNamePipe, "aclDisplayName", true>;
}
export declare class K8sUnionDisplayNamePipe implements PipeTransform {
private readonly k8sUtil;
constructor(k8sUtil: K8sUtilService);
transform(resource: KubernetesResource, namePrefix?: string | false, displayNamePrefix?: string): string;
static ɵfac: i0.ɵɵFactoryDeclaration<K8sUnionDisplayNamePipe, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<K8sUnionDisplayNamePipe, "aclUnionDisplayName", true>;
}
export declare class K8sDescriptionPipe implements PipeTransform {
private readonly k8sUtil;
constructor(k8sUtil: K8sUtilService);
transform(resource: KubernetesResource, prefix?: string): string;
static ɵfac: i0.ɵɵFactoryDeclaration<K8sDescriptionPipe, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<K8sDescriptionPipe, "aclDescription", true>;
}
export declare class K8sCreatorPipe implements PipeTransform {
private readonly k8sUtil;
constructor(k8sUtil: K8sUtilService);
transform(resource: KubernetesResource, prefix?: string): string;
static ɵfac: i0.ɵɵFactoryDeclaration<K8sCreatorPipe, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<K8sCreatorPipe, "aclCreator", true>;
}
export declare class K8sUpdatedAtPipe implements PipeTransform {
private readonly k8sUtil;
constructor(k8sUtil: K8sUtilService);
transform(resource: KubernetesResource, prefix?: string): string;
static ɵfac: i0.ɵɵFactoryDeclaration<K8sUpdatedAtPipe, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<K8sUpdatedAtPipe, "aclUpdatedAt", true>;
}
export declare class K8sLabelPipe implements PipeTransform {
private readonly k8sUtil;
constructor(k8sUtil: K8sUtilService);
transform(resource: KubernetesResource, type: string | BaseNormalizeTypeParams, prefix?: string): string;
static ɵfac: i0.ɵɵFactoryDeclaration<K8sLabelPipe, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<K8sLabelPipe, "aclLabel", true>;
}
export declare class K8sProjectPipe implements PipeTransform {
private readonly k8sUtil;
constructor(k8sUtil: K8sUtilService);
transform(resource: KubernetesResource): string;
static ɵfac: i0.ɵɵFactoryDeclaration<K8sProjectPipe, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<K8sProjectPipe, "aclProject", true>;
}
export declare class K8sIsDeletingPipe implements PipeTransform {
transform(resource: KubernetesResource): boolean;
static ɵfac: i0.ɵɵFactoryDeclaration<K8sIsDeletingPipe, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<K8sIsDeletingPipe, "aclIsDeleting", true>;
}