@svta/common-media-library
Version:
A common library for media playback in JavaScript
24 lines • 629 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.toCmcdUrl = toCmcdUrl;
const encodeCmcd_js_1 = require("./encodeCmcd.js");
/**
* Convert a CMCD data object to a URL encoded string.
*
* @param cmcd - The CMCD object to convert.
* @param options - Options for encoding the CMCD object.
*
* @returns The URL encoded CMCD data.
*
* @group CMCD
*
* @beta
*/
function toCmcdUrl(cmcd, options = {}) {
if (!cmcd) {
return '';
}
const params = (0, encodeCmcd_js_1.encodeCmcd)(cmcd, options);
return encodeURIComponent(params);
}
//# sourceMappingURL=toCmcdUrl.js.map