From 86f59196895bdc401daf63b4b7a6c9f503845729 Mon Sep 17 00:00:00 2001 From: s-ol Date: Fri, 26 Oct 2018 17:29:45 +1100 Subject: add tablefs --- lib/html.client.moon | 12 +++--------- lib/html.server.moon | 12 +++--------- 2 files changed, 6 insertions(+), 18 deletions(-) (limited to 'lib') diff --git a/lib/html.client.moon b/lib/html.client.moon index 098b974..eb4d7fe 100644 --- a/lib/html.client.moon +++ b/lib/html.client.moon @@ -24,12 +24,6 @@ element = (element) -> (...) -> else e\appendChild child -elements = {} -add = (e) -> elements[e] = element e - -for e in *{'div', 'form', 'span', 'a', 'p', 'button', 'ul', 'ol', 'li', 'i', 'b', 'u', 'tt'} do add e -for e in *{'article', 'section', 'header', 'footer', 'content', 'pre'} do add e -for e in *{'br', 'hr', 'img', 'input', 'p', 'canvas', 'textarea', 'script'} do add e -for i=1,8 do add "h" .. i - -elements +setmetatable {}, __index: (name) => + with val = element name + @[name] = val diff --git a/lib/html.server.moon b/lib/html.server.moon index 335e193..e1d1f59 100644 --- a/lib/html.server.moon +++ b/lib/html.server.moon @@ -28,12 +28,6 @@ element = (element) -> (...) -> b ..= "" b -elements = {} -add = (e) -> elements[e] = element e - -for e in *{'div', 'form', 'span', 'a', 'p', 'button', 'ul', 'ol', 'li', 'i', 'b', 'u', 'tt'} do add e -for e in *{'article', 'section', 'header', 'footer', 'content', 'pre'} do add e -for e in *{'br', 'hr', 'img', 'input', 'p', 'canvas', 'textarea', 'script'} do add e -for i=1,8 do add "h" .. i - -elements +setmetatable {}, __index: (name) => + with val = element name + @[name] = val -- cgit v1.2.3