sugar
Version:
A Javascript utility library for working with native objects.
16 lines (12 loc) • 367 B
JavaScript
;
var classChecks = require('../../common/var/classChecks'),
getRangeMemberPrimitiveValue = require('./getRangeMemberPrimitiveValue');
var isDate = classChecks.isDate;
function cloneRangeMember(m) {
if (isDate(m)) {
return new Date(m.getTime());
} else {
return getRangeMemberPrimitiveValue(m);
}
}
module.exports = cloneRangeMember;