UNPKG

@alauda-fe/common

Version:

Alauda frontend team common codes.

31 lines (30 loc) 1.18 kB
import { HttpClient } from '@angular/common/http'; import { MatchUnitParams } from './helpers'; import { Indicator, MetricApiParams, MetricResult } from './types'; import * as i0 from "@angular/core"; export declare class CommonChartService { readonly http: HttpClient; constructor(http: HttpClient); requestChartData({ cluster, ...rest }: MetricApiParams, indicator: Indicator[]): import("rxjs").Observable<MetricResult[]>; getPrometheusStatus(cluster?: string): import("rxjs").Observable<{ notDeployed: boolean; abnormal: boolean; }>; handelChartData: (res: MetricResult[], indicator: Indicator[], dependOnData: boolean) => import("@alauda-fe/common").ChartData[]; adaptChartUnit(data: Array<{ data?: Array<{ x: number; y: number; }>; values?: Array<{ x: number; y: number; }>; }>, adaptUnitParams: boolean | MatchUnitParams): { base: number; exponent: number; unit: string; }; static ɵfac: i0.ɵɵFactoryDeclaration<CommonChartService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<CommonChartService>; }