src/hg/js/utils.js 1.21
1.21 2009/05/06 00:25:44 tdreszer
Moved metadata display toggle code to utils to be called from hgc and hgTrackUi
Index: src/hg/js/utils.js
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/js/utils.js,v
retrieving revision 1.20
retrieving revision 1.21
diff -b -B -U 4 -r1.20 -r1.21
--- src/hg/js/utils.js 28 Apr 2009 23:00:20 -0000 1.20
+++ src/hg/js/utils.js 6 May 2009 00:25:44 -0000 1.21
@@ -377,4 +377,25 @@
}
return true;
}
}
+
+function metadataShowHide(tableName)
+{
+// Will show subtrack specific configuration controls
+// Config controls not matching name will be hidden
+ var divit = $("#div_"+tableName+"_meta");
+ if($(divit).css('display') == 'none')
+ $("#div_"+tableName+"_cfg").hide();
+ var htm = $(divit).html();
+ // Seems to be faster if this undisplayed junk is commented out.
+ if(htm.substring(0,4) == "<!--") {
+ htm = htm.substring(4,htm.length-7);
+ $(divit).html(htm);
+ } else {
+ $(divit).html("<!--"+htm+"-->");
+ }
+
+ $(divit).toggle();
+ return false;
+}
+