محورية / التبسيط
واجهة: Simplification
محدد في: Simplification/Simplification.ts:100
الملحقات
matchQuery
احصل على التوقيع
get matchQuery():
string|undefined
محدد في: Simplification/Simplification.ts:551
ما تم مطابقة مجموعة المباريات عليه.
المرتجعات
string | undefined
openConfirmAbove
احصل على التوقيع
get openConfirmAbove():
number
محدد في: Simplification/Simplification.ts:476
الأعضاء الذين يفتح فوقهم يسألون أولا (UI.simplify.openConfirmAbove).
المرتجعات
number
طرق
close()
close(
group):void
محدد في: Simplification/Simplification.ts:282
قم بطي أعضاء المجموعة المفتوحة مرة أخرى.
المعلمات
group
GroupRef
المرتجعات
void
colorOf()
colorOf(
node):string
محدد في: Simplification/Simplification.ts:513
اللون الذي تم رسم النقطة به: UI.simplify.colorOf، وإلا نمط العقدة، أو نمط المجموعة.
المعلمات
node
المرتجعات
string
defaultTitle()
defaultTitle(
nodes):string
محدد في: Simplification/Simplification.ts:429
التسمية التي ستحصل عليها هذه العقد من أنواعها، ومن ماذا يبدأ موجه العنوان.
المعلمات
nodes
(string | Node)[]
المرتجعات
string
getGroups()
getGroups():
GroupInfo[]
محدد في: Simplification/Simplification.ts:235
كل مجموعة من الجولة الأخيرة، بما في ذلك المجموعات المفتوحة، وتلك التي تم طيها بقاعدة لاحقة مرة أخرى: المجموعة التي تحمل واحدة تدرج أعضائها أيضًا. summary().groups يحسب ال مجموعات مغلقة ترسمها اللوحة القماشية.
المرتجعات
getManualGroups()
getManualGroups():
ManualGroupRecord[]
محدد في: Simplification/Simplification.ts:412
المجموعات المصنوعة يدويًا، ليقوم المضيف بحفظها.
المرتجعات
getRules()
getRules():
SimplifyRuleStatus[]
محدد في: Simplification/Simplification.ts:158
كل قاعدة، بترتيب التشغيل، مع ما فعلته في الجولة الأخيرة.
المرتجعات
groupableIds()
groupableIds(
nodes):string[]
محدد في: Simplification/Simplification.ts:441
العقد الحقيقية التي يمثلها الاختيار هي التي قد تحملها المجموعة المصنوعة يدويًا.
المعلمات
nodes
(string | Node)[]
المرتجعات
string[]
groupLanding()
groupLanding(
runId):void
محدد في: Simplification/Simplification.ts:318
قم بتوزيع ما يضيفه هذا التشغيل المحوري في مجموعات، واحدة لكل نوع. اتصل بها graph.pivots.candidates(pivotId).runId قبل pivots.ingest، وبالتالي فإن العقد هي لم يتم تفكيكها أبدًا؛ يتم استدعاؤها بعد طيها في إعادة الرسم التالية. يضيف المحور قاعدة الهبوط في الأعلى عندما لا يتم الإعلان عنها، وتشغيلها.
المعلمات
runId
string
المرتجعات
void
groupNodes()
groupNodes(
nodes,title?):string|undefined
محدد في: Simplification/Simplification.ts:360
قم بطي هذه العقد في مجموعة واحدة خاصة بها، بعنوان title (غير محدد أو الافتراضي التسمية: المسمى بأنواعه). مجموعة بينهم تعطي أعضائها. عقدة بالفعل في مجموعة يدوية يتركها؛ تبقى العقد المشروحة والمجموعات الموسعة خارجًا. يُرجع معرف المجموعة الجديدة، أو لا يُرجع أي شيء عندما يكون من الممكن تجميع أقل من عقدتين.
المعلمات
nodes
(string | Node)[]
title?
string
المرتجعات
string | undefined
groupOf()
groupOf(
node):GroupInfo|undefined
محدد في: Simplification/Simplification.ts:240
المجموعة هي القاعدة الأولى لطي هذه العقدة ووضعها فيها.
المعلمات
node
string | Node
المرتجعات
GroupInfo | undefined
isEnabled()
isEnabled():
boolean
محدد في: Simplification/Simplification.ts:144
ما إذا كانت الميزة قيد التشغيل على الإطلاق (UI.simplify.enabled).
المرتجعات
boolean
isLandingGrouped()
isLandingGrouped(
runId):boolean
محدد في: Simplification/Simplification.ts:348
ما إذا كان هذا التشغيل المحوري مطلوبًا للهبوط في مجموعة.
المعلمات
runId
string
المرتجعات
boolean
isManual()
isManual(
group):boolean
محدد في: Simplification/Simplification.ts:406
ما إذا كانت هذه المجموعة مصنوعة باليد.
المعلمات
group
GroupRef
المرتجعات
boolean
isPulledOut()
isPulledOut(
node):boolean
محدد في: Simplification/Simplification.ts:308
ما إذا تم سحب العقدة من مجموعتها.
المعلمات
node
string | Node
المرتجعات
boolean
labelOf()
labelOf(
info):string
محدد في: Simplification/Simplification.ts:488
تسمية المجموعة: عنوانها، وإلا انضمت أجزائها، الأكبر أولا.
المعلمات
info
المرتجعات
string
matchesIn()
matchesIn(
group):number
محدد في: Simplification/Simplification.ts:543
كم عدد أعضاء المجموعة الموجودين ضمن مجموعة التطابقات.
المعلمات
group
GroupInfo | GroupNode
المرتجعات
number
onChange()
onChange(
listener): () =>void
محدد في: Simplification/Simplification.ts:562
الاشتراك في تغييرات المجموعة. إرجاع إلغاء الاشتراك الخاص بها.
المعلمات
listener
() => void
المرتجعات
():
void
المرتجعات
void
open()
open(
group):void
محدد في: Simplification/Simplification.ts:277
ضع أعضاء المجموعة مرة أخرى على اللوحة القماشية. ويبقى مفتوحا حتى يغلق أو يذوب.
المعلمات
group
GroupRef
المرتجعات
void
pullOut()
pullOut(
nodes):void
محدد في: Simplification/Simplification.ts:290
أخرج العقد من مجموعاتها للجلسة؛ يبقى كل عقدة عادية حتى يتم وضعها العودة. يقوم العديد منهم بإعادة تجميع صفوفهم مرة واحدة.
المعلمات
nodes
NodeRef | NodeRef[]
المرتجعات
void
putBack()
putBack(
nodes):void
محدد في: Simplification/Simplification.ts:301
دع العقد المسحوبة يتم تجميعها مرة أخرى.
المعلمات
nodes
NodeRef | NodeRef[]
المرتجعات
void
renameGroup()
renameGroup(
group,title):void
محدد في: Simplification/Simplification.ts:393
إعادة تسمية مجموعة مصنوعة يدوياً؛ عنوان فارغ يسميها بأنواعها مرة أخرى.
المعلمات
group
GroupRef
title
string
المرتجعات
void
ruleLabel()
ruleLabel(
id):string
محدد في: Simplification/Simplification.ts:501
اسم القاعدة موجود على بطاقتها للترجمة الفرعية للمجموعة.
المعلمات
id
string
المرتجعات
string
setManualGroups()
setManualGroups(
records):void
محدد في: Simplification/Simplification.ts:417
استبدل المجموعات المصنوعة يدويًا، كما يفعل المضيف الذي يقوم باستعادتها. ليست خطوة التراجع.
المعلمات
records
المرتجعات
void
setMatches()
setMatches(
nodes,query):void
محدد في: Simplification/Simplification.ts:526
وضع علامة على تطابقات البحث: مجموعة مغلقة تحمل البعض تسحب حصتها على حلقتها، ويقوم تلميح الأدوات بإحصائها. قائمة فارغة مسحهم.
المعلمات
nodes
Node[]
query
string = ''
المرتجعات
void
setRuleEnabled()
setRuleEnabled(
id,enabled):void
محدد في: Simplification/Simplification.ts:194
تبديل قاعدة واحدة أو إيقاف تشغيلها. إعادة تشغيل القاعدة الفاشلة مرة أخرى، حاول إعادة تشغيلها مرة أخرى.
المعلمات
id
string
enabled
boolean
المرتجعات
void
setRuleMinSize()
setRuleMinSize(
id,minSize):void
محدد في: Simplification/Simplification.ts:203
قم بتعيين أصغر مجموعة للقاعدة، بحيث تكون من 2 إلى 50. القاعدة ذات الإعداد الآخر لا تحتوي على شيء.
المعلمات
id
string
minSize
number
المرتجعات
void
setRules()
setRules(
rules):void
محدد في: Simplification/Simplification.ts:149
استبدل القواعد. ترتيبهم هو الترتيب الذي يسيرون فيه.
المعلمات
rules
المرتجعات
void
setRuleSetting()
setRuleSetting(
id,value):void
محدد في: Simplification/Simplification.ts:212
قم بتعيين إعداد واحد للقاعدة، ما يفعله السائر أو شريط التمرير: أصغر مجموعة (2-50)، أقل عدد من الروابط أو القوة الأساسية (1-10)، أو مستوى المجتمعات (1-7).
المعلمات
id
string
value
number
المرتجعات
void
summary()
summary():
object
محدد في: Simplification/Simplification.ts:264
ما تحمله اللوحة القماشية: total العقد ذات المستوى الأعلى تمر عبر المرشحات، folded منها تجلس في مجموعات مغلقة، ويتم رسم shown لهم نقط، groups منها مجموعات.
المرتجعات
object
folded
folded:
number
groups
groups:
number
shown
shown:
number
total
total:
number
typeColor()
typeColor(
info,type):string
محدد في: Simplification/Simplification.ts:506
اللون الذي يتم رسم عضو هذا النوع به؛ '' ليس من النوع.
المعلمات
info
type
string
المرتجعات
string
typeLabel()
typeLabel(
type,count):string
محدد في: Simplification/Simplification.ts:481
اسم جزء واحد من المجموعة، 12 × ip ما لم ينص UI.simplify.typeLabel على خلاف ذلك.
المعلمات
type
string | undefined
count
number
المرتجعات
string
typesLabelOf()
typesLabelOf(
info):string
محدد في: Simplification/Simplification.ts:493
انضمت أجزاء المجموعة، الأكبر أولاً، مهما كان عنوانها.
المعلمات
info
Pick<GroupInfo, "typeCounts">
المرتجعات
string
ungroup()
ungroup(
groups):void
محدد في: Simplification/Simplification.ts:379
إزالة المجموعات المصنوعة يدوياً، كخطوة واحدة؛ يتم رسم أعضائها كما لو كانوا بدونهم.
المعلمات
groups
GroupRef | GroupRef[]
المرتجعات
void
ungroupLanding()
ungroupLanding(
runId):void
محدد في: Simplification/Simplification.ts:343
دع ما أضافه هذا التشغيل يتم رسمه كعقد عادية مرة أخرى.
المعلمات
runId
string
المرتجعات
void