CodeLanguages class abstract final

Typesafe, tree-shakeable access to every language grammar bundled with the package. Referencing a member (e.g. abap) pulls in only that grammar and its embedded dependencies; grammars you never reference are tree-shaken out of the build.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

abap → const CodeLanguage
ABAP.
actionscript3 → const CodeLanguage
ActionScript.
ada → const CodeLanguage
Ada.
all → const List<CodeLanguage>
Every bundled language grammar. Referencing this pulls all of them into your build, defeating tree-shaking; prefer individual members (e.g. abap) unless you truly need every language.
angularHtml → const CodeLanguage
Angular HTML.
angularTs → const CodeLanguage
Angular TypeScript.
apache → const CodeLanguage
Apache Conf.
apex → const CodeLanguage
Apex.
apl → const CodeLanguage
APL.
applescript → const CodeLanguage
AppleScript.
ara → const CodeLanguage
Ara.
asciidoc → const CodeLanguage
AsciiDoc.
asm → const CodeLanguage
Assembly.
astro → const CodeLanguage
Astro.
awk → const CodeLanguage
AWK.
ballerina → const CodeLanguage
Ballerina.
bat → const CodeLanguage
Batch File.
beancount → const CodeLanguage
Beancount.
berry → const CodeLanguage
Berry.
bibtex → const CodeLanguage
BibTeX.
bicep → const CodeLanguage
Bicep.
bird2 → const CodeLanguage
BIRD2 Configuration.
blade → const CodeLanguage
Blade.
bsl → const CodeLanguage
1C (Enterprise).
c → const CodeLanguage
C.
c3 → const CodeLanguage
C3.
cadence → const CodeLanguage
Cadence.
cairo → const CodeLanguage
Cairo.
clarity → const CodeLanguage
Clarity.
clojure → const CodeLanguage
Clojure.
cmake → const CodeLanguage
CMake.
cobol → const CodeLanguage
COBOL.
codeowners → const CodeLanguage
CODEOWNERS.
codeql → const CodeLanguage
CodeQL.
coffee → const CodeLanguage
CoffeeScript.
commonLisp → const CodeLanguage
Common Lisp.
coq → const CodeLanguage
Coq.
cpp → const CodeLanguage
C++.
crystal → const CodeLanguage
Crystal.
csharp → const CodeLanguage
C#.
css → const CodeLanguage
CSS.
csv → const CodeLanguage
CSV.
cue → const CodeLanguage
CUE.
cypher → const CodeLanguage
Cypher.
d → const CodeLanguage
D.
dart → const CodeLanguage
Dart.
dax → const CodeLanguage
DAX.
desktop → const CodeLanguage
Desktop.
diff → const CodeLanguage
Diff.
docker → const CodeLanguage
Dockerfile.
dotenv → const CodeLanguage
dotEnv.
dreamMaker → const CodeLanguage
Dream Maker.
edge → const CodeLanguage
Edge.
elixir → const CodeLanguage
Elixir.
elm → const CodeLanguage
Elm.
emacsLisp → const CodeLanguage
Emacs Lisp.
erb → const CodeLanguage
ERB.
erlang → const CodeLanguage
Erlang.
fennel → const CodeLanguage
Fennel.
fish → const CodeLanguage
Fish.
fluent → const CodeLanguage
Fluent.
fortranFixedForm → const CodeLanguage
Fortran (Fixed Form).
fortranFreeForm → const CodeLanguage
Fortran (Free Form).
fsharp → const CodeLanguage
F#.
gdresource → const CodeLanguage
GDResource.
gdscript → const CodeLanguage
GDScript.
gdshader → const CodeLanguage
GDShader.
genie → const CodeLanguage
Genie.
gherkin → const CodeLanguage
Gherkin.
gitCommit → const CodeLanguage
Git Commit Message.
gitRebase → const CodeLanguage
Git Rebase Message.
gleam → const CodeLanguage
Gleam.
glimmerJs → const CodeLanguage
Glimmer JS.
glimmerTs → const CodeLanguage
Glimmer TS.
glsl → const CodeLanguage
GLSL.
gn → const CodeLanguage
GN.
gnuplot → const CodeLanguage
Gnuplot.
go → const CodeLanguage
Go.
graphql → const CodeLanguage
GraphQL.
groovy → const CodeLanguage
Groovy.
hack → const CodeLanguage
Hack.
haml → const CodeLanguage
Ruby Haml.
handlebars → const CodeLanguage
Handlebars.
haskell → const CodeLanguage
Haskell.
haxe → const CodeLanguage
Haxe.
hcl → const CodeLanguage
HashiCorp HCL.
hjson → const CodeLanguage
Hjson.
hlsl → const CodeLanguage
HLSL.
html → const CodeLanguage
HTML.
htmlDerivative → const CodeLanguage
HTML (Derivative).
http → const CodeLanguage
HTTP.
hurl → const CodeLanguage
Hurl.
hxml → const CodeLanguage
HXML.
hy → const CodeLanguage
Hy.
imba → const CodeLanguage
Imba.
ini → const CodeLanguage
INI.
java → const CodeLanguage
Java.
javascript → const CodeLanguage
JavaScript.
jinja → const CodeLanguage
Jinja.
jison → const CodeLanguage
Jison.
json → const CodeLanguage
JSON.
json5 → const CodeLanguage
JSON5.
jsonc → const CodeLanguage
JSON with Comments.
jsonl → const CodeLanguage
JSON Lines.
jsonnet → const CodeLanguage
Jsonnet.
jssm → const CodeLanguage
JSSM.
jsx → const CodeLanguage
JSX.
julia → const CodeLanguage
Julia.
just → const CodeLanguage
Just.
kdl → const CodeLanguage
KDL.
kotlin → const CodeLanguage
Kotlin.
kusto → const CodeLanguage
Kusto.
latex → const CodeLanguage
LaTeX.
lean → const CodeLanguage
Lean 4.
less → const CodeLanguage
Less.
liquid → const CodeLanguage
Liquid.
llvm → const CodeLanguage
LLVM IR.
log → const CodeLanguage
Log file.
Logo.
lua → const CodeLanguage
Lua.
luau → const CodeLanguage
Luau.
make → const CodeLanguage
Makefile.
markdown → const CodeLanguage
Markdown.
marko → const CodeLanguage
Marko.
matlab → const CodeLanguage
MATLAB.
mdc → const CodeLanguage
MDC.
mdx → const CodeLanguage
MDX.
mermaid → const CodeLanguage
Mermaid.
mipsasm → const CodeLanguage
MIPS Assembly.
mojo → const CodeLanguage
Mojo.
moonbit → const CodeLanguage
MoonBit.
move → const CodeLanguage
Move.
narrat → const CodeLanguage
Narrat Language.
nextflow → const CodeLanguage
Nextflow.
nextflowGroovy → const CodeLanguage
Nextflow Groovy.
nginx → const CodeLanguage
Nginx.
nim → const CodeLanguage
Nim.
nix → const CodeLanguage
Nix.
nushell → const CodeLanguage
nushell.
objectiveC → const CodeLanguage
Objective-C.
objectiveCpp → const CodeLanguage
Objective-C++.
ocaml → const CodeLanguage
OCaml.
odin → const CodeLanguage
Odin.
openscad → const CodeLanguage
OpenSCAD.
pascal → const CodeLanguage
Pascal.
perl → const CodeLanguage
Perl.
php → const CodeLanguage
PHP.
pkl → const CodeLanguage
Pkl.
plsql → const CodeLanguage
PL/SQL.
po → const CodeLanguage
Gettext PO.
polar → const CodeLanguage
Polar.
postcss → const CodeLanguage
PostCSS.
powerquery → const CodeLanguage
PowerQuery.
powershell → const CodeLanguage
PowerShell.
prisma → const CodeLanguage
Prisma.
prolog → const CodeLanguage
Prolog.
proto → const CodeLanguage
Protocol Buffer 3.
pug → const CodeLanguage
Pug.
puppet → const CodeLanguage
Puppet.
purescript → const CodeLanguage
PureScript.
python → const CodeLanguage
Python.
qml → const CodeLanguage
QML.
qmldir → const CodeLanguage
QML Directory.
qss → const CodeLanguage
Qt Style Sheets.
r → const CodeLanguage
R.
racket → const CodeLanguage
Racket.
raku → const CodeLanguage
Raku.
razor → const CodeLanguage
ASP.NET Razor.
reg → const CodeLanguage
Windows Registry Script.
regexp → const CodeLanguage
RegExp.
rel → const CodeLanguage
Rel.
riscv → const CodeLanguage
RISC-V.
ron → const CodeLanguage
RON.
rosmsg → const CodeLanguage
ROS Interface.
rst → const CodeLanguage
reStructuredText.
ruby → const CodeLanguage
Ruby.
rust → const CodeLanguage
Rust.
sas → const CodeLanguage
SAS.
sass → const CodeLanguage
Sass.
scala → const CodeLanguage
Scala.
scheme → const CodeLanguage
Scheme.
scss → const CodeLanguage
SCSS.
sdbl → const CodeLanguage
1C (Query).
shaderlab → const CodeLanguage
ShaderLab.
shellscript → const CodeLanguage
Shell.
shellsession → const CodeLanguage
Shell Session.
smalltalk → const CodeLanguage
Smalltalk.
solidity → const CodeLanguage
Solidity.
soy → const CodeLanguage
Closure Templates.
sparql → const CodeLanguage
SPARQL.
splunk → const CodeLanguage
Splunk Query Language.
sql → const CodeLanguage
SQL.
sshConfig → const CodeLanguage
SSH Config.
stata → const CodeLanguage
Stata.
stylus → const CodeLanguage
Stylus.
surrealql → const CodeLanguage
SurrealQL.
svelte → const CodeLanguage
Svelte.
swift → const CodeLanguage
Swift.
systemd → const CodeLanguage
Systemd Units.
systemVerilog → const CodeLanguage
SystemVerilog.
talonscript → const CodeLanguage
TalonScript.
tasl → const CodeLanguage
Tasl.
tcl → const CodeLanguage
Tcl.
templ → const CodeLanguage
Templ.
terraform → const CodeLanguage
Terraform.
tex → const CodeLanguage
TeX.
toml → const CodeLanguage
TOML.
tsTags → const CodeLanguage
TypeScript with Tags.
tsv → const CodeLanguage
TSV.
tsx → const CodeLanguage
TSX.
turtle → const CodeLanguage
Turtle.
twig → const CodeLanguage
Twig.
typescript → const CodeLanguage
TypeScript.
typespec → const CodeLanguage
TypeSpec.
typst → const CodeLanguage
Typst.
v → const CodeLanguage
V.
vala → const CodeLanguage
Vala.
vb → const CodeLanguage
Visual Basic.
verilog → const CodeLanguage
Verilog.
vhdl → const CodeLanguage
VHDL.
viml → const CodeLanguage
Vim Script.
vue → const CodeLanguage
Vue.
vueHtml → const CodeLanguage
Vue HTML.
vueVine → const CodeLanguage
Vue Vine.
vyper → const CodeLanguage
Vyper.
wasm → const CodeLanguage
WebAssembly.
wenyan → const CodeLanguage
Wenyan.
wgsl → const CodeLanguage
WGSL.
wikitext → const CodeLanguage
Wikitext.
wit → const CodeLanguage
WebAssembly Interface Types.
wolfram → const CodeLanguage
Wolfram.
xml → const CodeLanguage
XML.
xsl → const CodeLanguage
XSL.
yaml → const CodeLanguage
YAML.
zenscript → const CodeLanguage
ZenScript.
zig → const CodeLanguage
Zig.