Simple logger that overrides console.log and let's you inject it in a canvas
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LICENSE
README.md
SoftLogger.js

README.md

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 :

//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()