1.3.6 • Published 6 years ago

freestyler-observable v1.3.6

Weekly downloads
27
License
-
Repository
-
Last release
6 years ago

freestyler-observable

Creates a simple observale object, with the following API:

  • .get(value)
  • .set()
  • .sub(listener) => unsub()

You can add any number of listeners using .sub(), it returns and unsubscribe method.

import {observable} from 'freestyle-observable';

const obs = observable(1);
console.log(obs.get()); // 1

const listener = (value) => {
    console.log(value); // 2
};
const unsubscribe = obs.sub(listener);

obs.set(2);
console.log(obs.get()); // 2
1.3.6

6 years ago

1.3.5

6 years ago

1.3.4

6 years ago

1.3.3

6 years ago

1.3.2

6 years ago

1.3.0

6 years ago

1.2.2

6 years ago

1.2.1

7 years ago

1.0.0

7 years ago