$sortkeys => 'ts_sortkeys'
$throw => undef
$tbrow => undef
+$rowclass => undef
$cols
</%args>
<&| script &>
+% print $m->content();
+
% my $sortfn= "ts_sort__$table";
function <% $sortfn %>(compar) {
debug('sorting compar='+compar);
debug('final row '+rowix+' [[ '+row+' ]]');
}
newrows.sort(compar);
+% if (defined $rowclass) {
+ for (var rowix=0; rowix < newrows.length; rowix++) {
+ var row= newrows[rowix];
+ var classname= '<% $rowclass %>'+(rowix % 2);
+ debug('fix row '+rowix+' class '+classname);
+ row.className= classname;
+ }
+% }
newrows= newrows.concat(finalrows);
for (var rowix=0; rowix < newrows.length; rowix++) {
var row= newrows[rowix];
% }
}
-% foreach my $reverse (qw(0 1)) {
+% foreach my $reverse (qw(1 0)) {
% my $tcomparefn= "ts_compar${cix}_cmp${reverse}__$table";
% if ($reverse) {
% next unless $col->{DoReverse};
thlist.item(cix).innerHTML += ah;
}
}
+
+register_onload(ts_onload__<% $table %>);
</&>