ajuni880 / plain-observable

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A simple observable

import { Subject } from 'plain-observable';

const source = new Subject<number>();

const unregister1 = source.register({
    update(value) {
        console.log('1',value);
    }
})

source.register({
    update(value) {
        console.log('2',value);
    }
});

source.notify(1)

unregister1();

source.notify(2)

About


Languages

Language:TypeScript 90.5%Language:JavaScript 9.5%