@kaltura-ng/kaltura-client
Version:
Kaltura Typescript client
41 lines • 1.19 kB
JavaScript
var KalturaUtils = (function () {
function KalturaUtils() {
}
KalturaUtils.fromServerDate = function (value) {
return (value ? new Date(value * 1000) : null);
};
KalturaUtils.toServerDate = function (value) {
return value ? Math.round(value.getTime() / 1000) : null;
};
KalturaUtils.getStartDateValue = function (value) {
if (value) {
value.setHours(0);
value.setMinutes(0);
value.setSeconds(0);
return value;
}
else {
return null;
}
};
KalturaUtils.getEndDateValue = function (value) {
if (value) {
value.setHours(23);
value.setMinutes(59);
value.setSeconds(59);
return value;
}
else {
return null;
}
};
KalturaUtils.fromEnumOfStringToValue = function (value) {
return value ? value.toString() : null;
};
KalturaUtils.toEnumOfStringToValue = function (value, objectConstructor) {
return new objectConstructor(value);
};
return KalturaUtils;
}());
export { KalturaUtils };
//# sourceMappingURL=kaltura-utils.js.map