Skip to content

chadrc/delta-watch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Delta Watch

Object watching utility for JavaScript

Example

import DeltaWatch from "delta-watch";

// Create watchable object with inital values
let watchable = DeltaWatch.Watchable({
    value: "Initial"
});

DeltaWatch.Watch(watchable.Watcher.value, (value: string) => {
    console.log("new value", value);
});

watchable.Mutator.value = "Changed"; // cb gets call with "Changed"

// May also access current value
console.log(watchable.Accessor);
// logs "Changed"

Starting the example app

cd packages/examples
npm install

npm run build
npm start

About

Object watching utility for JavaScript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published