freestyler-observable

Observable factory

9 个版本
安装
npm install freestyler-observable
yarn add freestyler-observable
pnpm add freestyler-observable
bun add freestyler-observable
README

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 2018-02-04
1.3.5 2018-02-04
1.3.4 2018-02-03
1.3.3 2018-01-20
1.3.2 2018-01-14
1.3.0 2018-01-13
1.2.2 2017-12-10
1.2.1 2017-10-15
1.0.0 2017-10-08