0.1.5 • Published 4 years ago

savable v0.1.5

Weekly downloads
3
License
MIT
Repository
github
Last release
4 years ago

savable

a tool to detect if an object is changed,it can used for smoothly data saving.

install

npm install savable --save

how to use

let wrap = savable({ test: 1 }, function ()
{
    console.log("obj changed")
})

wrap.test = 2
wrap.obj = {}

console.dir(wrap)       //{ test: 2, obj: {} }
console.log(wrap.__changed)     //true

wrap.__changed = false

console.log(wrap.__changed) //false

wrap.obj.ceshi = "what"
console.log(wrap.__changed) //true

wrap.__changed = false

console.log(wrap.__changed) //false

delete wrap.obj

console.dir(wrap)           //{ test: 2 }
console.log(wrap.__changed) //true
0.1.5

4 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago