a7cdd40a9c37d4d90c7aa9766c5248c0cb3f259a
braney
  Wed May 21 17:22:17 2025 -0700
add bedMethyl type for custom and native tracks

diff --git src/hg/hgTracks/hgTracks.h src/hg/hgTracks/hgTracks.h
index bb376cb79c8..d2d4e1b0d81 100644
--- src/hg/hgTracks/hgTracks.h
+++ src/hg/hgTracks/hgTracks.h
@@ -1688,30 +1688,33 @@
                                 int wordCount, char *words[]);
 /* Lollipop track type methods */
 
 void interactMethods(struct track *tg);
 /* Interact track type methods */
 
 void interactCtMethods(struct track *tg);
 /* Interact track methods for custom track */
 
 void hicMethods(struct track *tg);
 /* Methods for Hi-C interaction data */
 
 void hicCtMethods(struct track *tg);
 /* Hi-C track methods for custom track */
 
+void bedMethylCtMethods(struct track *tg);
+/* bedMethyl track methods for custom track */
+
 void parentChildCartCleanup(struct track *trackList,struct cart *newCart,struct hash *oldVars);
 /* When composite/view settings changes, remove subtrack specific vis
    When superTrackChild is found and selected, shape superTrack to match. */
 
 void dontLoadItems(struct track *tg);
 /* No-op loadItems when we aren't going to try. */
 
 void filterItems(struct track *tg, boolean (*filter)(struct track *tg, void *item), 
                 char *filterType);
 /* Filter out items from track->itemList. */
 
 void filterItemsOnNames(struct track *tg);
 /* Only keep items with a name in the .nameFilter cart var. 
  * Not using filterItems(), because filterItems has no state at all. */