From 3f4f393c98e7bc3b2853c699a67a9f5fc2e7d20a Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Mon, 30 May 2005 06:55:25 +0000 Subject: r7092: added some js for formatting table results in a nicer fashion (This used to be commit 5f91db4d60a5b5b03b1b14d1348f9db6807ab18b) --- swat/scripting/common.js | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) (limited to 'swat/scripting/common.js') diff --git a/swat/scripting/common.js b/swat/scripting/common.js index 34f5a958da..cc3ca55468 100644 --- a/swat/scripting/common.js +++ b/swat/scripting/common.js @@ -61,3 +61,34 @@ function simple_menu() { } write("\n"); } + + +/* + display a ejs object as a table +*/ +function simple_table(v) { + write("\n"); + for (r in v) { + write("\n"); + } + write("
" + r + "" + v[r] + "
\n"); +} + +/* + display an array of objects, with the header for each element from the given + attribute +*/ +function multi_table(array, header) { + write("\n"); + for (i in array) { + var v = array[i]; + write("\n"); + for (r in v) { + if (r != header) { + write("\n"); + } + } + } + write("
" + v[header] + "
" + r + + "" + v[r] + "
\n"); +} -- cgit