@bitrix24/b24jssdk
Version:
Bitrix24 REST API JavaScript SDK
38 lines (35 loc) • 927 B
JavaScript
/**
* @package @bitrix24/b24jssdk
* @version 1.0.1
* @copyright (c) 2026 Bitrix24
* @license MIT
* @see https://github.com/bitrix24/b24jssdk
* @see https://bitrix24.github.io/b24jssdk/
*/
import { AbstractHelper } from './abstract-helper.mjs';
import { StatusDescriptions } from '../types/b24-helper.mjs';
var __defProp = Object.defineProperty;
var __name = (target, value) => __defProp(target, "name", { value, configurable: true });
class AppManager extends AbstractHelper {
static {
__name(this, "AppManager");
}
_data = null;
/**
* @inheritDoc
*/
async initData(data) {
this._data = data;
}
get data() {
if (null === this._data) {
throw new Error("AppManager.data not initialized");
}
return this._data;
}
get statusCode() {
return StatusDescriptions[this.data.status] || "Unknown status";
}
}
export { AppManager };
//# sourceMappingURL=app-manager.mjs.map