Compartir a través de


IndentationRule interface

Describe las reglas de sangría de un idioma.

Propiedades

decreaseIndentPattern

Si una línea coincide con este patrón, todas las líneas posteriores deben tener una sangría adicional una vez (hasta que coincida otra regla).

increaseIndentPattern

Si una línea coincide con este patrón, todas las líneas posteriores deben sangrarse una vez (hasta que coincida otra regla).

indentNextLinePattern

Si una línea coincide con este patrón, solo la siguiente línea después de ella debe sangrarse una vez.

unIndentedLinePattern

Si una línea coincide con este patrón, su sangría no debe cambiarse y no debe evaluarse con respecto a las otras reglas.

Detalles de las propiedades

decreaseIndentPattern

Si una línea coincide con este patrón, todas las líneas posteriores deben tener una sangría adicional una vez (hasta que coincida otra regla).

decreaseIndentPattern: RegExp

Valor de propiedad

RegExp

increaseIndentPattern

Si una línea coincide con este patrón, todas las líneas posteriores deben sangrarse una vez (hasta que coincida otra regla).

increaseIndentPattern: RegExp

Valor de propiedad

RegExp

indentNextLinePattern

Si una línea coincide con este patrón, solo la siguiente línea después de ella debe sangrarse una vez.

indentNextLinePattern?: RegExp

Valor de propiedad

RegExp

unIndentedLinePattern

Si una línea coincide con este patrón, su sangría no debe cambiarse y no debe evaluarse con respecto a las otras reglas.

unIndentedLinePattern?: RegExp

Valor de propiedad

RegExp