1.1.0 • Published 6 years ago
cr-event-tools v1.1.0
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 })