A Great Class to Extend! It has built in support to make reactive any/all class properties and their nested leaves.
 
Go to file
David Kebler d257ed459d 0.1.5 add per rx add skip option, by default is will be skip none, emit last value upon subscription 2020-06-18 14:59:19 -07:00
examples 0.1.4 added option to disable emitter 2020-06-17 11:57:02 -07:00
src 0.1.5 add per rx add skip option, by default is will be skip none, emit last value upon subscription 2020-06-18 14:59:19 -07:00
.eslintrc.js A working class, only missing the tested hook and operator support 2020-06-07 21:56:54 -07:00
.gitignore A working class, only missing the tested hook and operator support 2020-06-07 21:56:54 -07:00
.npmignore A working class, only missing the tested hook and operator support 2020-06-07 21:56:54 -07:00
nodemon.json A working class, only missing the tested hook and operator support 2020-06-07 21:56:54 -07:00
package.json 0.1.5 add per rx add skip option, by default is will be skip none, emit last value upon subscription 2020-06-18 14:59:19 -07:00
readme.md improve several aspects 2020-06-08 19:18:26 -07:00

readme.md

uCOMmandIt Reactive Class

A Great Class to Extend! It has built in support to make reactive any/all class properties and their nested leaves.

Why?

To have reactivity similar to vue and react but in any backend object? This allow a backend app to maintain app settings and allow "clients" to get updated values when the app changes state. Essentially will create a 'mini' state event bus.

Features

Will both emit and allow subscriptions to any property 'path' that has been made reactive.

Allows custom registration of unlimited state change event hooks.

Allows additional rxjs operators for the pipe the observer for each property.

See Examples folder