@foxpage/foxpage-node-sdk
Version:
foxpage node sdk
33 lines (32 loc) • 756 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AppContextImpl = void 0;
class AppContextImpl {
constructor(app) {
this.appId = app.appId;
this.slug = app.slug;
this.app = app;
}
get tags() {
return this.app.tagManager;
}
get pages() {
return this.app.pageManager;
}
get packages() {
return this.app.packageManager;
}
get variables() {
return this.app.variableManager;
}
get conditions() {
return this.app.conditionManager;
}
get templates() {
return this.app.templateManager;
}
get functions() {
return this.app.functionManager;
}
}
exports.AppContextImpl = AppContextImpl;