ftable
Version:
Angular 6/7 Tables
17 lines (16 loc) • 707 B
TypeScript
import { HttpClient } from '@angular/common/http';
import { FTable, FTableResult } from '../ftable.model';
import { FTableBaseService } from './ftablebase.service';
import { Observable } from 'rxjs';
export declare class FTableLocalService implements FTableBaseService {
private http;
constructor(http: HttpClient);
data: any[];
private mode;
setLocalTableData(data: any[]): void;
get(id: any): Observable<any>;
getRowByColumnNameAndValue(name: string, value: any): Observable<any>;
setData(id: any, propertyToChange: string, fn: (n: any) => any): Observable<any>;
delete(id: any): Observable<any>;
getData(table: FTable): Observable<FTableResult>;
}