Create imperative stream for mostjs, useful for bridging custom events source (e.g react)
npm i -S most-create
Create a mostjs stream with ability to manually emit event. Based on Proxy
Type: function
Context: any
Target: any
Produce: stream
private inputChangeStream = create<React.SyntheticEvent<HTMLInputElement>>("inputChangeStream");
...
this.inputChangeStream.observe((e) => {
this.model.setDisplayValue(e.currentTarget.value);
});
...
public onInputChange = (e: React.SyntheticEvent<HTMLInputElement>): void => {
this.inputChangeStream.emit(e);
};
Apache License 2.0