IndentationRule interface
Décrit les règles de mise en retrait d’une langue.
Propriétés
| decrease |
Si une ligne correspond à ce modèle, toutes les lignes après celle-ci doivent être nondendentées une fois (jusqu’à ce qu’une autre règle correspond). |
| increase |
Si une ligne correspond à ce modèle, toutes les lignes après qu’elles doivent être mises en retrait une fois (jusqu’à ce qu’une autre règle corresponde). |
| indent |
Si une ligne correspond à ce motif, seule la ligne suivante doit être mise en retrait une fois. |
| un |
Si une ligne correspond à ce modèle, sa mise en retrait ne doit pas être modifiée et elle ne doit pas être évaluée par rapport aux autres règles. |
Détails de la propriété
decreaseIndentPattern
Si une ligne correspond à ce modèle, toutes les lignes après celle-ci doivent être nondendentées une fois (jusqu’à ce qu’une autre règle correspond).
decreaseIndentPattern: RegExp
Valeur de propriété
RegExp
increaseIndentPattern
Si une ligne correspond à ce modèle, toutes les lignes après qu’elles doivent être mises en retrait une fois (jusqu’à ce qu’une autre règle corresponde).
increaseIndentPattern: RegExp
Valeur de propriété
RegExp
indentNextLinePattern
Si une ligne correspond à ce motif, seule la ligne suivante doit être mise en retrait une fois.
indentNextLinePattern?: RegExp
Valeur de propriété
RegExp
unIndentedLinePattern
Si une ligne correspond à ce modèle, sa mise en retrait ne doit pas être modifiée et elle ne doit pas être évaluée par rapport aux autres règles.
unIndentedLinePattern?: RegExp
Valeur de propriété
RegExp