mirror of
https://github.com/flynx/diff.js.git
synced 2025-10-29 11:00:12 +00:00
experimenting...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
129aee2485
commit
059c71f8d0
38
diff.js
38
diff.js
@ -1910,6 +1910,7 @@ Types.set('Basic', {
|
|||||||
return [obj] },
|
return [obj] },
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
// Object...
|
// Object...
|
||||||
// XXX add attr order support...
|
// XXX add attr order support...
|
||||||
@ -2073,6 +2074,7 @@ Types.set(Object, {
|
|||||||
return items },
|
return items },
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
// Array...
|
// Array...
|
||||||
// XXX add item order support...
|
// XXX add item order support...
|
||||||
@ -2424,6 +2426,39 @@ Types.set(Array, {
|
|||||||
return diff },
|
return diff },
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
|
/*/ XXX Set...
|
||||||
|
Types.set(Set, {
|
||||||
|
handle: function(obj, diff, A, B, options){
|
||||||
|
// XXX
|
||||||
|
}
|
||||||
|
walk: function(diff, func, path){
|
||||||
|
// XXX
|
||||||
|
},
|
||||||
|
reverse: function(change){
|
||||||
|
// XXX
|
||||||
|
},
|
||||||
|
})
|
||||||
|
//*/
|
||||||
|
|
||||||
|
|
||||||
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
|
/*/ XXX Map...
|
||||||
|
Types.set(Map, {
|
||||||
|
handle: function(obj, diff, A, B, options){
|
||||||
|
// XXX
|
||||||
|
}
|
||||||
|
walk: function(diff, func, path){
|
||||||
|
// XXX
|
||||||
|
},
|
||||||
|
reverse: function(change){
|
||||||
|
// XXX
|
||||||
|
},
|
||||||
|
})
|
||||||
|
//*/
|
||||||
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
/*/ Pattern...
|
/*/ Pattern...
|
||||||
// XXX need to accompany this with a walk pattern protocol....
|
// XXX need to accompany this with a walk pattern protocol....
|
||||||
@ -2814,6 +2849,9 @@ object.Constructor('Diff',
|
|||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
// Short hands...
|
// Short hands...
|
||||||
|
|
||||||
|
module.diff = Diff
|
||||||
|
|
||||||
|
|
||||||
// Deep-compare objects...
|
// Deep-compare objects...
|
||||||
//
|
//
|
||||||
var cmp =
|
var cmp =
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user