From 7b10bf2711f5307359b0a2c9434eb723195e9c79 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Wed, 31 Mar 2021 16:15:45 +0100 Subject: [PATCH] script: Implement messages.SetTableSize Signed-off-by: Ian Jackson --- templates/macros.tera | 3 ++- templates/script.ts | 12 ++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/templates/macros.tera b/templates/macros.tera index 20f3bef1..2b51d15f 100644 --- a/templates/macros.tera +++ b/templates/macros.tera @@ -72,7 +72,8 @@ Hi {{nick | escape}} {% macro space() %} - + {%- for piece in uses %} function +([x, y]: [number, number]) { + function set_attrs(elem: Element, l: [string,string][]) { + for (let a of l) { + elem.setAttributeNS(null,a[0],a[1]); + } + } + let rect = document.getElementById('table_rect')!; + set_attrs(space, wasm_bindgen.space_table_attrs(x, y)); + set_attrs(rect, wasm_bindgen.space_table_attrs(x, y)); +} + messages.SetLinks = function (msg: string) { if (msg.length != 0 && layout == 'Portrait') { -- 2.30.2