public static string ToSyntaxHighlightingMode()

in Vault/Explorer/ContentType.cs [318:343]


        public static string ToSyntaxHighlightingMode(this ContentType contentType)
        {
            switch (contentType)
            {
                case ContentType.None:
                case ContentType.Text:
                case ContentType.Csv:
                case ContentType.Tsv:
                    return "ASP/XHTML";
                case ContentType.Xml:
                    return "XML";
                case ContentType.Json:
                case ContentType.Certificate:
                case ContentType.Pkcs12:
                case ContentType.Pkcs12Base64:
                case ContentType.JsonGZipBase64:
                case ContentType.KeyVaultSecret:
                case ContentType.KeyVaultCertificate:
                case ContentType.KeyVaultLink:
                    return "JavaScript";
                case ContentType.Base64:
                    return "HTML";
                default:
                    throw new ArgumentException($"Invalid ContentType {contentType}");
            }
        }