@bitrix24/b24jssdk
Version:
Bitrix24 REST API JavaScript SDK
35 lines (31 loc) • 1.05 kB
JavaScript
/**
* @package @bitrix24/b24jssdk
* @version 2.0.0
* @copyright (c) 2026 Bitrix24
* @license MIT
* @see https://github.com/bitrix24/b24jssdk
* @see https://bitrix24.github.io/b24jssdk/
*/
;
const abstractProcessing = require('./abstract-processing.cjs');
const parseRow = require('../../parse-row.cjs');
var __defProp = Object.defineProperty;
var __name = (target, value) => __defProp(target, "name", { value, configurable: true });
class ProcessingAsObjectV2 extends abstractProcessing.AbstractProcessingV2 {
static {
__name(this, "ProcessingAsObjectV2");
}
prepareCommands(calls, options) {
const result = [];
Object.entries(calls).forEach(([index, row]) => {
const command = parseRow.ParseRow.getBatchCommand(row, { ...options, asDefaultValue: index });
result.push(command);
});
return result;
}
_processResponseError(result, ajaxError, index) {
result.addError(ajaxError, index);
}
}
exports.ProcessingAsObjectV2 = ProcessingAsObjectV2;
//# sourceMappingURL=as-object.cjs.map