UNPKG

@stackend/api

Version:

JS bindings to api.stackend.com

46 lines 1.05 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getReferenceIds = exports.getObfuscatedReferences = exports.getIds = void 0; function getIds(objects) { var s = new Set(); if (!objects) { return s; } objects.forEach(function (r) { s.add(r.id); }); return s; } exports.getIds = getIds; /** * Get all obfuscated references * @param objects */ function getObfuscatedReferences(objects) { var s = new Set(); if (!objects) { return s; } objects.forEach(function (r) { s.add(r.obfuscatedReference); }); return s; } exports.getObfuscatedReferences = getObfuscatedReferences; /** * Get reference ids of all objects * @param objects * @returns {Set<number>} */ function getReferenceIds(objects) { var s = new Set(); if (!objects) { return s; } objects.forEach(function (r) { s.add(r.referenceId); }); return s; } exports.getReferenceIds = getReferenceIds; //# sourceMappingURL=xcapObjects.js.map