IndentationRule interface
يصف قواعد المسافة البادئة للغة.
الخصائص
| decrease |
إذا كان السطر يتطابق مع هذا النمط ، فيجب أن تكون جميع الأسطر التي بعده غير مسدودة مرة واحدة (حتى تتطابق قاعدة أخرى). |
| increase |
إذا كان السطر يتطابق مع هذا النمط ، فيجب وضع مسافة بادئة لجميع الأسطر التي بعده مرة واحدة (حتى تتطابق قاعدة أخرى). |
| indent |
إذا كان السطر يتطابق مع هذا النمط ، فيجب وضع مسافة بادئة للسطر التالي بعده مرة واحدة فقط. |
| un |
إذا كان السطر يتطابق مع هذا النمط ، فلا ينبغي تغيير المسافة البادئة الخاصة به ولا ينبغي تقييمه مقابل القواعد الأخرى. |
تفاصيل الخاصية
decreaseIndentPattern
إذا كان السطر يتطابق مع هذا النمط ، فيجب أن تكون جميع الأسطر التي بعده غير مسدودة مرة واحدة (حتى تتطابق قاعدة أخرى).
decreaseIndentPattern: RegExp
قيمة الخاصية
RegExp
increaseIndentPattern
إذا كان السطر يتطابق مع هذا النمط ، فيجب وضع مسافة بادئة لجميع الأسطر التي بعده مرة واحدة (حتى تتطابق قاعدة أخرى).
increaseIndentPattern: RegExp
قيمة الخاصية
RegExp
indentNextLinePattern
إذا كان السطر يتطابق مع هذا النمط ، فيجب وضع مسافة بادئة للسطر التالي بعده مرة واحدة فقط.
indentNextLinePattern?: RegExp
قيمة الخاصية
RegExp
unIndentedLinePattern
إذا كان السطر يتطابق مع هذا النمط ، فلا ينبغي تغيير المسافة البادئة الخاصة به ولا ينبغي تقييمه مقابل القواعد الأخرى.
unIndentedLinePattern?: RegExp
قيمة الخاصية
RegExp