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

pivotick v3.0.0


محورية / GraphUI / TopBarAction

واجهة: TopBarAction ​

محدد في: interfaces/GraphUI.ts:54

قرص مضيف واحد في الشريط العلوي: إجراء على اللوحة بأكملها، مثل حفظه. تتم إعادة قراءة كل حقل دالة على UIManager.refreshTopBar، بعد البيانات يتغير، وبمجرد onclick الذي عاد يستقر الوعد.

خصائص ​

enabled? ​

optional enabled: boolean | (graph) => boolean

محدد في: interfaces/GraphUI.ts:72

false يسحب الحبة معطلة.

الافتراضي ​

ts
true

iconClass? ​

optional iconClass: string

محدد في: interfaces/GraphUI.ts:61


id ​

id: string

محدد في: interfaces/GraphUI.ts:56

المعرف الثابت: حبوب منع الحمل data-action، ومفتاح UIManager.removeTopBarAction يأخذ.


optional menu: MenuActionItemOptions<UIElement>[] | (ctx) => MenuActionItemOptions<UIElement>[]

محدد في: interfaces/GraphUI.ts:85

صفوف خلف علامة الإقحام: تصبح الحبة زرًا منقسمًا، ويتم تشغيل الملصق onclick وعلامة الإقحام فتح هذه. نفس نوع الصف مثل قوائم السياق، بدون submenu. يحصل نموذج الدالة على السياق، لذا يمكن للصف أن يطالب أيضًا؛ يطلق عليه عند كل تحديث وكل فتح، وعدم وجود صفوف يعني عدم وجود علامة إقحام.


onclick()? ​

optional onclick: (evt, ctx) => void | Promise<void>

محدد في: interfaces/GraphUI.ts:78

يعمل بنقرة واحدة، أو أدخل / مسافة على الجهاز اللوحي الذي تم التركيز عليه. تم تعطيل الوعد المرتجع القرص حتى يستقر، لذلك لا يمكن بدء عملية الحفظ البطيء مرتين، ثم يتم تحديثه كل عمل.

المعلمات ​

evt ​

MouseEvent | KeyboardEvent

ctx ​

TopBarActionContext

المرتجعات ​

void | Promise<void>


placement? ​

optional placement: "end" | "start"

محدد في: interfaces/GraphUI.ts:68

'start' يتبع الحبوب المدمجة على اليسار؛ 'end' يجلس قبل مجموعة التراجع عن الإعادة على اليمين. أمر الإعلان داخل كل منهما.

الافتراضي ​

ts
'end'

shortcut? ​

optional shortcut: string

محدد في: interfaces/GraphUI.ts:87

تظهر كشارة على حبوب منع الحمل. مرئي فقط: الربط هو المضيف الذي يجب عليه التسجيل.


svgIcon? ​

optional svgIcon: string

محدد في: interfaces/GraphUI.ts:62


text ​

text: string | (graph) => string

محدد في: interfaces/GraphUI.ts:58

تم حفظ التسمية: "حفظ كرسم بياني"، ثم "تحديث الرسم البياني" بمجرد حفظها.


title? ​

optional title: string | (graph) => string

محدد في: interfaces/GraphUI.ts:60

تظهر عند التمرير.


visible? ​

optional visible: boolean | (graph) => boolean

محدد في: interfaces/GraphUI.ts:70

false لا يرسم حبة.

الافتراضي ​

ts
true