0601238e0258b0ae247f8c1aefe85bf50c039405 kate Fri Jan 17 17:25:34 2014 -0800 Make cell abbrev table into a collapsible section to reduce clutter on details page diff --git src/hg/inc/jsHelper.h src/hg/inc/jsHelper.h index e4bb42b..2442db5 100644 --- src/hg/inc/jsHelper.h +++ src/hg/inc/jsHelper.h @@ -124,30 +124,36 @@ char *replaceRegEx(char *str, char *replace, char *regEx, int flags); /* Replace text matching regEx in str with replace string. flags is passed through to regcomp as the cflags argument. Returned string should be free'ed after use. */ void jsBeginCollapsibleSection(struct cart *cart, char *track, char *section, char *sectionTitle, boolean isOpenDefault); /* Make the hidden input, collapse/expand button and needed for utils.js's * setTableRowVisibility(). Caller needs to have already created a and . */ void jsBeginCollapsibleSectionFontSize(struct cart *cart, char *track, char *section, char *sectionTitle, boolean isOpenDefault, char *fontSize); /* Make the hidden input, collapse/expand button and needed for utils.js's * setTableRowVisibility(). Caller needs to have already created a
and . */ +void jsBeginCollapsibleSectionOldStyle(struct cart *cart, char *track, char *section, + char *sectionTitle, boolean isOpenDefault); +/* Make the hidden input, collapse/expand button and needed for utils.js's + * setTableRowVisibility(). Caller needs to have already created a
and . + * With support for varying font size */ + void jsEndCollapsibleSection(); /* End the collapsible . */ void jsReloadOnBackButton(struct cart *cart); /* Add some javascript to detect that the back button (or reload) has been pressed, * and to resubmit in that case to redraw the page with the latest cart contents. */ // --- Genome browser specific json stuff - see also inc/json.h for more generic stuff void jsonPrint(struct jsonElement *json, char *name, int indentLevel); // print out a jsonElement and children using hPrintf, and for indentLevel >=0 // bracketing with comments. See also jsonPrintToFile. void jsonErrPrintf(struct dyString *ds, char *format, ...); // Printf a json error to a dyString for communicating with ajax code; format is: