All files / games/roguelike/src index.ts

100% Statements 12/12
100% Branches 0/0
100% Functions 2/2
100% Lines 12/12

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 291x   1x   1x 1x     1x   2x   2x   2x     2x     2x     1x       1x  
import { Console, HTMLConsoleRenderer } from "jga-games-console";
 
import { Game } from "./game";
 
window.onload = (): void => {
    main.init();
};
 
export function init(): void {
    // Initialize the game
    const game = new Game();
 
    const links = document.querySelector("div.links");
 
    const gameConsole = new Console(new HTMLConsoleRenderer());
 
    // Display game
    document.body.insertBefore(game.getDisplay().getContainer() as HTMLElement, links);
 
    // Display console
    document.body.insertBefore(gameConsole.getContainer() as Node, links);
}
 
export const main = {
    init,
};
 
export default main;