From: Ian Jackson Date: Wed, 31 Mar 2021 15:15:45 +0000 (+0100) Subject: script: Implement messages.SetTableSize X-Git-Tag: otter-0.5.0~338 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=7b10bf2711f5307359b0a2c9434eb723195e9c79;p=otter.git script: Implement messages.SetTableSize Signed-off-by: Ian Jackson --- 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') {