Added extend() utility function

print-window-tiddler
Jeremy Ruston 2012-12-14 13:30:10 +00:00
rodzic d338a54370
commit 28f96de225
1 zmienionych plików z 11 dodań i 0 usunięć

Wyświetl plik

@ -82,6 +82,17 @@ exports.checkDependencies = function(dependencies,changes) {
return hit;
};
exports.extend = function(object /* [, src] */) {
$tw.utils.each(Array.prototype.slice.call(arguments, 1), function(source) {
if(source) {
for(var property in source) {
object[property] = source[property];
}
}
});
return object;
};
exports.deepCopy = function(object) {
var result,t;
if($tw.utils.isArray(object)) {