مشاركة عبر


IndentationRule interface

يصف قواعد المسافة البادئة للغة.

الخصائص

decreaseIndentPattern

إذا كان السطر يتطابق مع هذا النمط ، فيجب أن تكون جميع الأسطر التي بعده غير مسدودة مرة واحدة (حتى تتطابق قاعدة أخرى).

increaseIndentPattern

إذا كان السطر يتطابق مع هذا النمط ، فيجب وضع مسافة بادئة لجميع الأسطر التي بعده مرة واحدة (حتى تتطابق قاعدة أخرى).

indentNextLinePattern

إذا كان السطر يتطابق مع هذا النمط ، فيجب وضع مسافة بادئة للسطر التالي بعده مرة واحدة فقط.

unIndentedLinePattern

إذا كان السطر يتطابق مع هذا النمط ، فلا ينبغي تغيير المسافة البادئة الخاصة به ولا ينبغي تقييمه مقابل القواعد الأخرى.

تفاصيل الخاصية

decreaseIndentPattern

إذا كان السطر يتطابق مع هذا النمط ، فيجب أن تكون جميع الأسطر التي بعده غير مسدودة مرة واحدة (حتى تتطابق قاعدة أخرى).

decreaseIndentPattern: RegExp

قيمة الخاصية

RegExp

increaseIndentPattern

إذا كان السطر يتطابق مع هذا النمط ، فيجب وضع مسافة بادئة لجميع الأسطر التي بعده مرة واحدة (حتى تتطابق قاعدة أخرى).

increaseIndentPattern: RegExp

قيمة الخاصية

RegExp

indentNextLinePattern

إذا كان السطر يتطابق مع هذا النمط ، فيجب وضع مسافة بادئة للسطر التالي بعده مرة واحدة فقط.

indentNextLinePattern?: RegExp

قيمة الخاصية

RegExp

unIndentedLinePattern

إذا كان السطر يتطابق مع هذا النمط ، فلا ينبغي تغيير المسافة البادئة الخاصة به ولا ينبغي تقييمه مقابل القواعد الأخرى.

unIndentedLinePattern?: RegExp

قيمة الخاصية

RegExp