Skip to content

Arnack/tiny-observer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

tiny-observer

Observe objects for changes

Installation

npm i tinyobserver --save

Usage

const object = {
    a: "A string",
    b: 0
};

const callback = (prop, curr, prev) => {
    console.log('property: ', prop);
    console.log('new value: ', curr);
    console.log('previous value: ', prev);
}

const watchedObject = observe(object, callback);
watchedObject.a = "A new string";
watchedObject.c = 7;

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published