1.1.0 • Published 6 years ago

cr-event-tools v1.1.0

Weekly downloads
-
License
ISC
Repository
-
Last release
6 years ago

How to use

const Renderer = require('../index').Renderer;

let caret = 0;
const str = 'hello world \n\n foobar';

const renderer = new Renderer({
    onData: key => {
        if (key === 'l') {
            caret++;
        }
        if (key === 'h') {
            caret--;
        }

        renderer.render({ caret, str });
    },
    stats: true
});

renderer.render({ caret: 0, str });

also see examples/index.js

API

renderer = new Renderer({ 
    stdin = process.stdin, 
    stdout = process.stdin, 
    onData,
    onExit,
    stats = false 
})

renderer.render({ caret, str })

1.1.0

6 years ago

1.0.0

6 years ago