getSyntax function

LanguageBase getSyntax(
  1. Language lang,
  2. LanguageTheme? theme
)

Implementation

LanguageBase getSyntax(Language lang, LanguageTheme? theme) {
  switch (lang) {
    case Language.DART:
      return DartSyntaxHighlighter(theme);
    case Language.C:
      return CSyntaxHighlighter(theme);
    case Language.CPP:
      return CPPSyntaxHighlighter(theme);
    case Language.JAVA:
      return JavaSyntaxHighlighter(theme);
    case Language.KOTLIN:
      return KotlinSyntaxHighlighter(theme);
    case Language.SWIFT:
      return SwiftSyntaxHighlighter(theme);
    case Language.JAVASCRIPT:
      return JavaScriptSyntaxHighlighter(theme);
    case Language.YAML:
      return YamlSyntaxHighlighter(theme);
    default:
      return DartSyntaxHighlighter(theme);
  }
}