Disabling/Hiding Certain *Fonts* in NSFontPanel?

NSFontPanel API is really old school, and the font collection class thing seems kind of strange. It could just be me 😮.


Is there a way to disable or hide certain fonts easily?


Not much info found when googling. There's this stackoverflow post:

h t t p : / /stackoverflow.com/questions/31971169/is-there-are-non-deprecated-way-to-access-font-collections-for-os-x-10-11


Basically I want to disable or hide certain fonts from the list (like those that have NSFontSymbolicClass). But since everything is broken down into "collections" it seems that accomplishing this task is harder than it should be if you want to use the built in font panel rather than re-writing your own?

Disabling/Hiding Certain *Fonts* in NSFontPanel?
 
 
Q