@etsoo/appscript
Version:
Applications shared TypeScript framework
21 lines (18 loc) • 339 B
text/typescript
import { IApp } from "../app/IApp";
/**
* SmartERP base API
*/
export class BaseApi<T extends IApp = IApp> {
/**
* API Last error
*/
get lastError() {
return this.api.lastError;
}
/**
* Constructor
* @param app Application
* @param api API
*/
constructor(protected app: T, protected api = app.api) {}
}