90b8f880be12956b899d973bc565bffdc9b7ce89 jcasper Fri Aug 28 08:27:13 2026 -0700 Moving sort comment on the faceted composite UI, and ading a 'hide subtracks', refs #36320 diff --git src/hg/inc/hui.h src/hg/inc/hui.h index 5b8c1f7067a..1bd86df1e1b 100644 --- src/hg/inc/hui.h +++ src/hg/inc/hui.h @@ -1035,30 +1035,34 @@ * Return TRUE if setting is present. retDefault is TRUE if set to 'on', o/w FALSE */ boolean compositeHideEmptySubtracks(struct cart *cart, struct trackDb *tdb, char **retMultiBedFile, char **retSubtrackIdFile); /* Parse hideEmptySubtracks setting and check cart * Return TRUE if we should hide empties */ boolean compositeChildHideEmptySubtracks(struct cart *cart, struct trackDb *childTdb, char **retMultiBedFile, char **retSubtrackIdFile); /* Parse hideEmptySubtracks setting and check cart * Return TRUE if we should hide empties */ +void compositeHideEmptySubtracksUi(struct cart *cart, struct trackDb *tdb); +/* Print the checkbox controlling the hideEmptySubtracks setting, for composites that + * have it. Prints nothing for the ones that don't. */ + char *wgEncodeVocabLink(char *term,char *value,char *title, char *label,char *suffix); // returns allocated string of HTML link to ENCODE controlled vocabulary term char *metadataAsHtmlTable(char *db,struct trackDb *tdb,boolean showLongLabel,boolean showShortLabel); /* If metadata from metaDb exists, return string of html with table definition */ boolean compositeMetadataToggle(char *db,struct trackDb *tdb,char *title, boolean embeddedInText,boolean showLongLabel); /* If metadata from metaTbl exists, create a link that will allow toggling it's display */ boolean superTrackDropDownWithExtra(struct cart *cart, struct trackDb *tdb, int visibleChild, struct slPair *events); /* Displays hide/show dropdown for supertrack. * Set visibleChild to indicate whether 'show' should be grayed