واجهة: CustomRule
محدد في: interfaces/Simplify.ts:179
قاعدة خاصة بالتطبيق.
خصائص
description?
optionaldescription:string
محدد في: interfaces/Simplify.ts:186
سطر واحد على بطاقتها يوضح ما تطويه.
enabled?
optionalenabled:boolean
محدد في: interfaces/Simplify.ts:188
الافتراضي
trueid
id:
string
محدد في: interfaces/Simplify.ts:182
فريدة من نوعها بين القواعد. أيضا GroupInfo.rule.
kind
kind:
"custom"
محدد في: interfaces/Simplify.ts:180
label?
optionallabel:string
محدد في: interfaces/Simplify.ts:184
الاسم الموجود على بطاقتها في قائمة Simplify المنبثقة.
الافتراضي
the idminSize?
optionalminSize:number
محدد في: interfaces/Simplify.ts:193
هناك عدد أقل من العقد التي تتشارك في المفتاح مقارنة بهذه العقد التي تظل عادية.
الافتراضي
2partition()
partition: (
view) =>Map<string,string>
محدد في: interfaces/Simplify.ts:199
أعط كل عقدة لتجميع مفتاح؛ تصبح العقد التي تتقاسم المفتاح مجموعة واحدة. عقدة تركت خارجا يبقى كما هو، ويتم تجاهل المعرفات غير الموجودة في view.nodes. القاعدة التي يرميها هي تم إيقاف تشغيله ولا يزال الآخرون قيد التشغيل.
المعلمات
view
المرتجعات
Map<string, string>