Freigeben über


IndentationRule interface

Beschreibt Einzugsregeln für eine Sprache.

Eigenschaften

decreaseIndentPattern

Wenn eine Linie diesem Muster entspricht, sollten alle Zeilen danach einmal ausgerückt sein (bis eine andere Regel übereinstimmt).

increaseIndentPattern

Wenn eine Zeile diesem Muster entspricht, sollten alle Zeilen danach einmal eingerückt werden (bis eine andere Regel übereinstimmt).

indentNextLinePattern

Wenn eine Zeile diesem Muster entspricht, dann sollte nur die nächste Zeile danach einmal eingerückt werden.

unIndentedLinePattern

Wenn eine Linie diesem Muster entspricht, sollte ihr Einzug nicht geändert werden, und sie sollte nicht anhand der anderen Regeln ausgewertet werden.

Details zur Eigenschaft

decreaseIndentPattern

Wenn eine Linie diesem Muster entspricht, sollten alle Zeilen danach einmal ausgerückt sein (bis eine andere Regel übereinstimmt).

decreaseIndentPattern: RegExp

Eigenschaftswert

RegExp

increaseIndentPattern

Wenn eine Zeile diesem Muster entspricht, sollten alle Zeilen danach einmal eingerückt werden (bis eine andere Regel übereinstimmt).

increaseIndentPattern: RegExp

Eigenschaftswert

RegExp

indentNextLinePattern

Wenn eine Zeile diesem Muster entspricht, dann sollte nur die nächste Zeile danach einmal eingerückt werden.

indentNextLinePattern?: RegExp

Eigenschaftswert

RegExp

unIndentedLinePattern

Wenn eine Linie diesem Muster entspricht, sollte ihr Einzug nicht geändert werden, und sie sollte nicht anhand der anderen Regeln ausgewertet werden.

unIndentedLinePattern?: RegExp

Eigenschaftswert

RegExp