محورية / PluginContext
واجهة: PluginContext
محدد في: interfaces/Plugin.ts:43
تم تسليم القدرات إلى البرنامج المساعد PivotickPlugin.install. أي شيء المسجل هنا مدفوع بنفس دورة حياة واجهة المستخدم المضمنة والممزقة أسفل معها.
طرق
addDockTab()
addDockTab(
tab): () =>void
محدد في: interfaces/Plugin.ts:88
قم بتسجيل جزء في الرصيف السفلي — نفس الباب مثل UIManager.addDockTab، والذي يأتي من خلاله الجدول المدمج. إرجاع المتخلص.
علامة التبويب الأولى تبني المنطقة، لذا لا يتعين على المكون الإضافي أن يطلب من المستهلك لتشغيل الرصيف: الوضع full هو المطلب الوحيد.
المعلمات
tab
المرتجعات
():
void
المرتجعات
void
addElement()
addElement(
element,slot?):void
محدد في: interfaces/Plugin.ts:70
أضف عنصر واجهة المستخدم إلى دورة الحياة. عندما يتم إعطاء slot العنصر هو تم تركيبه فيه على الفور؛ ثم يشارك في كل لاحقة المرحلة (afterMount / graphReady / تدمير). آمنة للاتصال بعد الرسم البياني موجود بالفعل — العنصر ملتصق بالمرحلة الحالية.
المعلمات
element
slot?
HTMLElement
المرتجعات
void
addKeybinding()
addKeybinding(
binding):void
محدد في: interfaces/Plugin.ts:132
قم بتسجيل رابط مفتاح تتم إزالته تلقائيًا عند هدم واجهة المستخدم.
المعلمات
binding
المرتجعات
void
addPanel()
addPanel(
panel): () =>void
محدد في: interfaces/Plugin.ts:76
قم بتسجيل لوحة الشريط الجانبي — نفس الباب مثل UI.extraPanels و UIManager.addPanel. إرجاع المتخلص. يتم إعادة عرض اللوحة في كل مرة تغيير التحديد وهدمه مع واجهة المستخدم.
المعلمات
panel
المرتجعات
():
void
المرتجعات
void
addPivot()
addPivot(
definition): () =>void
محدد في: interfaces/Plugin.ts:128
سجل المحور — نفس الباب مثل graph.pivots.register و pivots الخيار، والطريقة التي يقوم بها البرنامج المساعد بشحن التخصيب. إرجاع المتخلص.
يظهر وضع السكة المحورية بمجرد تسجيل المحور الأول وانتقاله عندما يغادر الأخير، لذلك لا يتعين على المكون الإضافي أن يطلب من المستهلك الرجوع أي شيء على.
المعلمات
definition
المرتجعات
():
void
المرتجعات
void
addRailMode()
addRailMode(
mode): () =>void
محدد في: interfaces/Plugin.ts:110
قم بتسجيل الوضع على حاجز الوضع — نفس الباب مثل UIManager.addRailMode، و الطريقة التي يقوم بها البرنامج الإضافي بشحن وضع الاستكشاف أو الإثراء الخاص به. إرجاع المتخلص.
يتم عرض الأوضاع المسجلة أسفل الفاصل، بعد الأوضاع الأربعة المضمنة. التسجيل ينجح في كل وضع. يتم رسم الزر فقط في حالة وجود سكة (full و light).
المعلمات
mode
المرتجعات
():
void
المرتجعات
void
addTopBarAction()
addTopBarAction(
action): () =>void
محدد في: interfaces/Plugin.ts:117
أضف حبة إلى الشريط العلوي — نفس الباب مثل UIManager.addTopBarAction و UI.topBar.actions. إرجاع المتخلص. ui.refreshTopBar() إعادة قراءة مجالاتها.
المعلمات
action
المرتجعات
():
void
المرتجعات
void
onPhase()
onPhase(
phase,callback): () =>void
محدد في: interfaces/Plugin.ts:130
ربط مرحلة دورة الحياة. إرجاع وظيفة إلغاء الاشتراك.
المعلمات
phase
callback
() => void
المرتجعات
():
void
المرتجعات
void
refreshDockTab()
refreshDockTab(
id):void
محدد في: interfaces/Plugin.ts:96
إعادة إنشاء علامة تبويب قفص الاتهام من render و toolbar — عندما تكون بيانات الجزء الخاصة أو تم تغيير العرض المختار. نفس الشيء الذي يفعله DockTabHandle refresh() الكود الذي يحمل المعرف بدلاً من المقبض.
المعلمات
id
string
المرتجعات
void
refreshPanel()
refreshPanel(
id?):void
محدد في: interfaces/Plugin.ts:80
أعد عرض لوحة شريط جانبي واحدة، أو جميعها عند حذف id.
المعلمات
id?
string
المرتجعات
void
removeDockTab()
removeDockTab(
id):void
محدد في: interfaces/Plugin.ts:90
قم بإزالة علامة تبويب الإرساء حسب المعرف (أي ما يعادل استدعاء المتخلص منها).
المعلمات
id
string
المرتجعات
void
removePanel()
removePanel(
id):void
محدد في: interfaces/Plugin.ts:78
قم بإزالة لوحة الشريط الجانبي بواسطة المعرف (أي ما يعادل استدعاء المتخلص منها).
المعلمات
id
string
المرتجعات
void
removeRailMode()
removeRailMode(
id):void
محدد في: interfaces/Plugin.ts:112
قم بإزالة وضع السكة بواسطة المعرف (أي ما يعادل استدعاء المتخلص منه).
المعلمات
id
string
المرتجعات
void
removeTopBarAction()
removeTopBarAction(
id):void
محدد في: interfaces/Plugin.ts:119
قم بإزالة إجراء الشريط العلوي بواسطة المعرف (أي ما يعادل استدعاء المتخلص منه).
المعلمات
id
string
المرتجعات
void
setDockTabLabel()
setDockTabLabel(
id,label):void
محدد في: interfaces/Plugin.ts:101
إعادة تسمية علامة تبويب الإرساء في الشريط، مع ترك نصها وموضع التمرير الخاص بها وحدهما - العد المباشر، دون إعادة تسجيل علامة التبويب.
المعلمات
id
string
label
string
المرتجعات
void
خصائص
graph
graph:
Pivotick
محدد في: interfaces/Plugin.ts:44
i18n
i18n:
I18n
محدد في: interfaces/Plugin.ts:63
لغة الرسم البياني: موقعه، وتنسيقات الأرقام والقائمة والفرز، وt أكثر رسائل المكتبة الخاصة. النص الذي يكتبه البرنامج المساعد نفسه هو النص الذي يكتبه البرنامج المساعد ترجمة، الضغط على i18n.locale.
keyManager
keyManager:
KeybindingManager
محدد في: interfaces/Plugin.ts:57
layout
layout:
Layout|undefined
محدد في: interfaces/Plugin.ts:56
سقالة DOM الجذرية، يمكن قراءتها مباشرةً من واجهة المستخدم (وليست لقطة قديمة أبدًا). ذلك موجود في كل وضع أثناء وجود واجهة المستخدم على قيد الحياة ويكون undefined بعد ذلك فقط تم تدمير واجهة المستخدم. فتحاتها هي التي تختلف حسب الوضع: canvas و notification دائمًا؛ graphnavigation في كل وضع ما عدا static؛ mainheader / modal / slidePanel / moderail / toolpanel / flyout / legend في full و light؛ sidebar في full فقط.
canvas هي الفتحة التي يريدها العنصر المُرسى على القماش - راجع المكون الإضافي للخريطة المصغرة.
ui
ui:
UIManager
محدد في: interfaces/Plugin.ts:45