ftable
Version:
Angular 6/7 Tables
18 lines (17 loc) • 778 B
TypeScript
import { HttpClient } from '@angular/common/http';
import { HttpHeaders } from '@angular/common/http';
import { FTable, FTableResult } from '../ftable.model';
import { FTableBaseService } from './ftablebase.service';
import { Observable } from 'rxjs';
import { FTableURLS } from '../ftableURL.model';
export declare class FTableAPIService implements FTableBaseService {
private httpClient;
constructor(httpClient: HttpClient);
private httpHeaders;
private APIURLS;
setAPIConfig(APIURLS: FTableURLS, httpHeaders: HttpHeaders): void;
get(id: any): Observable<Object>;
setData(id: any, propertyToChange: string, value: any): Observable<any>;
delete(id: any): Observable<any>;
getData(table: FTable): Observable<FTableResult>;
}