so://phie

game-engine

A lightweight JavaScript game engine
git clone git://soophie.de/game-engine

blob: dbc3c1b29c72360bc4818d5f8e3411f8ae3452f9 (348 bytes)[doc][blame][raw]

1export function html(func) {

2 return {

3 build: function(args) {

4 let template = document.createElement('template');

5 template.innerHTML = func(args);

6 let fragment = template.content.cloneNode(true);

7 return {

8 element: fragment.firstElementChild,

9 render: function(parent) {

10 parent.appendChild(fragment);

11 }

12 };

13 }

14 };

15}