my-test123
Version:
A planner front-end for Fabric8.
22 lines (21 loc) • 883 B
TypeScript
import 'rxjs/add/operator/toPromise';
import { Observable } from 'rxjs/Observable';
import { Logger } from 'ngx-base';
import { HttpService } from './http-service';
import { Spaces } from 'ngx-fabric8-wit';
import { LabelModel } from '../models/label.model';
export declare class LabelService {
private http;
private logger;
private spaces;
constructor(http: HttpService, logger: Logger, spaces: Spaces);
notifyError(message: string, httpError: any): void;
/**
* getLabels - We call this service method to fetch all labels in currect space
* @return Observable of LabelModel[] - Array of labels.
* Url - http://localhost:8080/api/spaces/829d2039-3929-4e8e-865b-fd463b8b34f1/labels/
*/
getLabels(): Observable<LabelModel[]>;
getLabels2(labelUrl: any): Observable<LabelModel[]>;
createLabel(label: LabelModel): Observable<LabelModel>;
}