@bitrix24/b24jssdk
Version:
Bitrix24 REST API JavaScript SDK
38 lines (36 loc) • 974 B
JavaScript
/**
* @package @bitrix24/b24jssdk
* @version 1.0.3
* @copyright (c) 2026 Bitrix24
* @license MIT
* @see https://github.com/bitrix24/b24jssdk
* @see https://bitrix24.github.io/b24jssdk/
*/
var __defProp = Object.defineProperty;
var __name = (target, value) => __defProp(target, "name", { value, configurable: true });
function pick(data, keys) {
const result = {};
for (const key of keys) {
result[key] = data[key];
}
return result;
}
__name(pick, "pick");
function omit(data, keys) {
const result = { ...data };
for (const key of keys) {
delete result[key];
}
return result;
}
__name(omit, "omit");
function isArrayOfArray(item) {
return Array.isArray(item[0]);
}
__name(isArrayOfArray, "isArrayOfArray");
function getEnumValue(enumObj, value) {
return Object.values(enumObj).includes(value) ? value : void 0;
}
__name(getEnumValue, "getEnumValue");
export { getEnumValue, isArrayOfArray, omit, pick };
//# sourceMappingURL=index.mjs.map