form-stream

0.0.1 • Public • Published

form-stream

A delta stream which emits deltas from form elements

Example

Create a stream from an element that contains form elements. It will listen on keyup for the input fields and emit a change based on the data attribute and the field value

var FormStream = require("form-stream")
    , someElement = document.getElementById("thing")
 
var stream = FormStream(someElement)
 
stream.on("data", function (data) {
    var changes = data[0]
 
    /* changes is 
        { foo: "b" } 
        { foo: "ba" } 
        { foo: "bar" } 
    */
})
<div id="thing">
    <input data-foo placholder="write bar in here"/>
</div>

Installation

npm install form-stream

Contributors

  • Raynos

MIT Licenced

/form-stream/

    Package Sidebar

    Install

    npm i form-stream

    Weekly Downloads

    2

    Version

    0.0.1

    License

    none

    Last publish

    Collaborators

    • raynos