@alauda-fe/common
Version:
Alauda frontend team common codes.
23 lines (22 loc) • 820 B
TypeScript
import { ActivatedRoute } from '@angular/router';
import { Workspace } from '../utils/workspace';
import * as i0 from "@angular/core";
export declare class WorkspaceHelperService {
private readonly baseParams$$;
private _baseActivatedRoute;
readonly baseParams: import("rxjs").Observable<Readonly<{
project: string;
cluster: string;
namespace: string;
}>>;
get baseParamsSnapshot(): Readonly<{
project: string;
cluster: string;
namespace: string;
}>;
get baseActivatedRoute(): ActivatedRoute;
setBaseParams(params: Workspace): void;
setBaseActivatedRoute(route: ActivatedRoute): void;
static ɵfac: i0.ɵɵFactoryDeclaration<WorkspaceHelperService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<WorkspaceHelperService>;
}