37 lines
518 B
JavaScript
37 lines
518 B
JavaScript
(function(
|
|
Engine
|
|
){
|
|
|
|
var Init = {
|
|
|
|
start: function(){
|
|
var id = document.body.id.toLowerCase();
|
|
|
|
if (this.Pages[id]) {
|
|
this.Pages[id]();
|
|
}
|
|
},
|
|
|
|
Pages: {
|
|
'page-home': function(){
|
|
var jumbotron = document.getElementById('jumbotron'),
|
|
canvas;
|
|
|
|
if (!jumbotron) {
|
|
return;
|
|
}
|
|
|
|
canvas = document.createElement('canvas');
|
|
canvas.className = 'terraform-canvas';
|
|
|
|
jumbotron.appendChild(canvas);
|
|
window.engine = new Engine(canvas, 'image');
|
|
}
|
|
}
|
|
|
|
};
|
|
|
|
Init.start();
|
|
|
|
})(window.Engine);
|