0.0.13 • Published 6 years ago
textarea-log v0.0.13
textarea-log
Create a textarea where debug log can be written.
This was created due to the difficulty I had when copying lengthy debug logs created by console.log.
clone
$ fossil clone https://chiselapp.com/user/frostbane/repository/textarea-log textarea-log.fossil
$ fossil open textarea-log.fossilusage
<script type="text/javascript"
src="textarea.js"></script>// show textarea
textarea.show();
// output some log to text area
textarea.log("date and time now is :", new Date());documentation
install dependencies
$ npm installgenerate documentation and see doc/textarea-log/index.html for the complete API
$ ./node_modules/.bin/grunt documentBasic API
show
show the textarea
void textarea.show();hide
hide the textarea
void textarea.hide();getBuffer
get the text area buffer content
String textarea.getBuffer();clear
clear the textarea
everytime the buffer is cleared the cleared contents is added to the buffer history
void textarea.clear();getHistory
get a copy of the buffer history
String[] textarea.getHistory();clearHistory
clear the buffer history
void textarea.clearHistory();Injecting the console
console.log(),console.error()`, etc. will also be logging the output to the textarea.
textarea.injectConsole();
console.log(new Date(), console injection completed.");