LanguageStatusItem

A language status item is the preferred way to present language status reports for the active text editors, such as selected linter or notifying about a configuration problem.

Online Documentation

Properties

Link copied to clipboard

Accessibility information used when a screen reader interacts with this item

Link copied to clipboard
abstract var busy: Boolean

Controls whether the item is shown as "busy". Defaults to false.

Link copied to clipboard
abstract var command: Command?

A {@linkcode Command command} for this item.

Link copied to clipboard
abstract var detail: String?

Optional, human-readable details for this item.

Link copied to clipboard
abstract val id: String

The identifier of this item.

Link copied to clipboard
abstract var name: String?

The short name of this item, like 'Java Language Status', etc.

Link copied to clipboard

A selector that defines for what editors this item shows.

Link copied to clipboard

The severity of this item.

Link copied to clipboard
abstract var text: String

The text to show for the entry. You can embed icons in the text by leveraging the syntax:

Functions

Link copied to clipboard
abstract override fun dispose()

Dispose and free associated resources.