UNPKG

infobip-rtc

Version:

Infobip RTC JavaScript SDK - Infobip WebRTC API Implementation

15 lines 574 B
class ValidationUtil { static validateCustomData(customData) { if (JSON.stringify(customData).length > this.CUSTOM_DATA_LENGTH_LIMIT) { throw new Error(`Custom data length limit exceeded.`); } Object.values(customData).forEach(value => { if (value && typeof value !== "string") { throw new Error(`Invalid custom data. Value ${value} must be string!`); } }); } } ValidationUtil.CUSTOM_DATA_LENGTH_LIMIT = 920; export default ValidationUtil; //# sourceMappingURL=ValidationUtil.js.map