54a41e9d2247122e363b0ce29594d8aeddf7381e jcasper Mon Mar 24 09:50:10 2025 -0700 Make interact hgc link boxes better, add an option to suppress them in trackDb, and finish implementing arcs everywhere. refs #30380 diff --git src/hg/inc/interactUi.h src/hg/inc/interactUi.h index b653524a4e4..f7eb52b7a35 100644 --- src/hg/inc/interactUi.h +++ src/hg/inc/interactUi.h @@ -15,30 +15,33 @@ /* trackDb settings: interactDirectional on use dashes for reverse direction interactDirectional offsetSource|offsetTarget horizontally offset (lower) source or target interactDirectional clusterSource|clusterTarget cluster (merge) interactions having same source or target */ #define INTERACT_DIRECTIONAL "interactDirectional" #define INTERACT_OFFSET_SOURCE "offsetSource" #define INTERACT_OFFSET_TARGET "offsetTarget" #define INTERACT_TDB_CLUSTER_SOURCE "clusterSource" #define INTERACT_TDB_CLUSTER_TARGET "clusterTarget" /* setting to show interactions with peak up (hill, not valley) */ #define INTERACT_UP "interactUp" +/* setting to suppress the hgc link boxes */ +#define INTERACT_NO_HGC "noDetailsPage" + /* Cart variables */ #define INTERACT_DIRECTION_DASHES "dashes" #define INTERACT_DIRECTION_DASHES_DEFAULT TRUE #define INTERACT_DRAW "draw" #define INTERACT_DRAW_LINE "line" #define INTERACT_DRAW_ELLIPSE "ellipse" #define INTERACT_DRAW_CURVE "curve" #define INTERACT_DRAW_DEFAULT INTERACT_DRAW_CURVE #define INTERACT_ENDS_VISIBLE "endsVisible" #define INTERACT_ENDS_VISIBLE_TWO "two" #define INTERACT_ENDS_VISIBLE_ONE "one" #define INTERACT_ENDS_VISIBLE_ANY "any"