@small-tech/jsdb
Version:
A zero-dependency, transparent, in-memory, streaming write-on-update JavaScript database for Small Web applications that persists to a JavaScript transaction log.
13 lines (12 loc) • 497 B
TypeScript
export default class DataProxy {
static createDeepProxy(table: any, object: any, id: any): DataProxy;
constructor(table: any, data: any, id: any);
table: any;
data: any;
id: any;
proxy: any;
getHandler(target: any, property: any, receiver: any): any;
setHandler(target: any, property: any, value: any, receiver: any): boolean;
definePropertyHandler(target: any, key: any, descriptor: any): any;
deletePropertyHandler(target: any, property: any): boolean;
}