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

pivotick v3.0.0


محورية / PivotickPlugin

واجهة: PivotickPlugin ​

محدد في: interfaces/Plugin.ts:31

البرنامج المساعد Pivotick: حزمة قائمة بذاتها من عناصر واجهة المستخدم وارتباطات المفاتيح و خطافات دورة الحياة التي تثبت نفسها في رسم بياني دون الحاجة إلى النواة لتعرف أنها موجودة.

قم بتسجيل واحد إما بشكل تصريحي عبر GraphOptions.plugins، أو بشكل إلزامي عبر Graph.use:

ts
const minimap: PivotickPlugin = {
    name: 'minimap',
    install(ctx) {
        ctx.addElement(new MinimapPanel(ctx.ui), ctx.layout?.canvas)
        ctx.addKeybinding({ key: 'm', callback: () => ... })
    },
}
new Graph(el, data, { plugins: [minimap] })
// or
graph.use(minimap)

طرق ​

install() ​

install(ctx): void

محدد في: interfaces/Plugin.ts:35

يتم الاتصال به مرة واحدة عند تثبيت البرنامج المساعد.

المعلمات ​

ctx ​

PluginContext

المرتجعات ​

void

خصائص ​

name ​

name: string

محدد في: interfaces/Plugin.ts:33

معرف ثابت، يستخدم للتسجيل وإزالة التكرار.