UNPKG

io.parrots

Version:

Parrots.io App

26 lines (25 loc) 1.13 kB
import { IParrotsDataService } from './IParrotsDataService'; import { ParrotsDataSchema } from '../../share/model/ParrotsDataSchema'; import { InstanceConnectionManager } from '../../service/InstanceConnectionManager.service'; export declare class ParrotsDataService implements IParrotsDataService { private connectionMgr; private className; private classesResource; constructor(className: string, connectionMgr: InstanceConnectionManager); loadDataSchema(): Promise<ParrotsDataSchema>; loadData(): Promise<any>; createData(data: any): Promise<any>; _updateData(data: any): Promise<any>; updateData(data: any): Promise<any>; private _deleteData(data); deleteData(data: any): Promise<any>; _destroyData(data: any): Promise<any>; destroyData(data: any): Promise<any>; fetchData(data: any, fetchFields?: string): Promise<any>; findData(data: any): Promise<any>; queryData(filterData: any): Promise<any>; private _recycleData(data); recycleData(data: any): Promise<any>; _promoteData(data: any): Promise<any>; promoteData(data: any): Promise<any>; }