public static string ToNSFontDesignerString(this FigmaTypeStyle style) { var font = style.ToNSFont(); var family = font.FamilyName; var size = font.PointSize; var w = NSFontManager.SharedFontManager.WeightOfFont(font); var traits = NSFontManager.SharedFontManager.TraitsOfFont(font); return(string.Format("NSFontManager.SharedFontManager.FontWithFamily(\"{0}\", {1}, {2}, {3})", family, traits.ToDesignerString(), w, style.fontSize)); }