2048-board-renderer
Version:
2048 board renderer
19 lines (18 loc) • 908 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
var setTilePosition_1 = __importDefault(require("./setTilePosition"));
var baseTileElements = function (position, boardMeta) {
var tileContainer = document.createElement('div');
var tileElement = document.createElement('div');
tileContainer.appendChild(tileElement);
tileContainer.classList.add('tile_container');
tileElement.classList.add('tile');
(0, setTilePosition_1.default)(tileContainer, position, boardMeta);
tileContainer.style.width = "".concat(100 / boardMeta.cols, "%");
tileContainer.style.height = "".concat(100 / boardMeta.rows, "%");
return { tileContainer: tileContainer, tileElement: tileElement };
};
exports.default = baseTileElements;