انتقل إلى المحتوى

pivotick v3.0.0


محورية / التبسيط

واجهة: 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 ​

Node

المرتجعات ​

string


defaultTitle() ​

defaultTitle(nodes): string

محدد في: Simplification/Simplification.ts:429

التسمية التي ستحصل عليها هذه العقد من أنواعها، ومن ماذا يبدأ موجه العنوان.

المعلمات ​

nodes ​

(string | Node)[]

المرتجعات ​

string


getGroups() ​

getGroups(): GroupInfo[]

محدد في: Simplification/Simplification.ts:235

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

المرتجعات ​

GroupInfo[]


getManualGroups() ​

getManualGroups(): ManualGroupRecord[]

محدد في: Simplification/Simplification.ts:412

المجموعات المصنوعة يدويًا، ليقوم المضيف بحفظها.

المرتجعات ​

ManualGroupRecord[]


getRules() ​

getRules(): SimplifyRuleStatus[]

محدد في: Simplification/Simplification.ts:158

كل قاعدة، بترتيب التشغيل، مع ما فعلته في الجولة الأخيرة.

المرتجعات ​

SimplifyRuleStatus[]


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 ​

GroupInfo

المرتجعات ​

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 ​

ManualGroupRecord[]

المرتجعات ​

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 ​

SimplifyRule[]

المرتجعات ​

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 ​

GroupInfo

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