Implementation of MarkupKind enumeration from Language Server Protocol

DO NOT add new properties or methods to this class that are specific to Moonshine IDE or to a particular language. Create a subclass for new properties or create a utility function for methods.

See also:

Variables

@:value(cast "markdown")@:enum@:implinlineread onlyMarkdown:MarkupKind = "markdown"

Markdown is supported as a content format

@:value(cast "plaintext")@:enum@:implinlineread onlyPlainText:MarkupKind = "plaintext"

Plain text is supported as a content format