Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/topheman/softlogger

Simple logger that overrides console.log and let's you inject it in a canvas
https://github.com/topheman/softlogger

Last synced: about 2 months ago
JSON representation

Simple logger that overrides console.log and let's you inject it in a canvas

Awesome Lists containing this project

README

        

SoftLogger
==========

Simple logger that overrides console.log and let's you inject it in a canvas (or wherever you want).

Example using SoftLogger : http://topheman.github.io/boxbox/boxbox/demos/topheman/smileyFaces/demo.html

Instanciation :

```js
//retrieve your canvas
var canvas = document.getElementById('myCanvas');
var ctx = canvas.getContext('2d');

//instanciate your logger
var logger = SoftLogger.getInstance({
fitToCanvas:true,
canvas: canvas,
ctxOptions : {
x: 10,
y: 10
}
});

//then, in your animation/game loop, use the draw method
logger.draw(ctx);
```

Methods

SoftLogger.getInstance(options)

.draw(ctx)

.toggleConsole()

.getLogs()