محورية / GraphUI / TopBarAction
واجهة: TopBarAction
محدد في: interfaces/GraphUI.ts:54
قرص مضيف واحد في الشريط العلوي: إجراء على اللوحة بأكملها، مثل حفظه. تتم إعادة قراءة كل حقل دالة على UIManager.refreshTopBar، بعد البيانات يتغير، وبمجرد onclick الذي عاد يستقر الوعد.
خصائص
enabled?
optionalenabled:boolean| (graph) =>boolean
محدد في: interfaces/GraphUI.ts:72
false يسحب الحبة معطلة.
الافتراضي
trueiconClass?
optionaliconClass:string
محدد في: interfaces/GraphUI.ts:61
id
id:
string
محدد في: interfaces/GraphUI.ts:56
المعرف الثابت: حبوب منع الحمل data-action، ومفتاح UIManager.removeTopBarAction يأخذ.
menu?
optionalmenu:MenuActionItemOptions<UIElement>[] | (ctx) =>MenuActionItemOptions<UIElement>[]
محدد في: interfaces/GraphUI.ts:85
صفوف خلف علامة الإقحام: تصبح الحبة زرًا منقسمًا، ويتم تشغيل الملصق onclick وعلامة الإقحام فتح هذه. نفس نوع الصف مثل قوائم السياق، بدون submenu. يحصل نموذج الدالة على السياق، لذا يمكن للصف أن يطالب أيضًا؛ يطلق عليه عند كل تحديث وكل فتح، وعدم وجود صفوف يعني عدم وجود علامة إقحام.
onclick()?
optionalonclick: (evt,ctx) =>void|Promise<void>
محدد في: interfaces/GraphUI.ts:78
يعمل بنقرة واحدة، أو أدخل / مسافة على الجهاز اللوحي الذي تم التركيز عليه. تم تعطيل الوعد المرتجع القرص حتى يستقر، لذلك لا يمكن بدء عملية الحفظ البطيء مرتين، ثم يتم تحديثه كل عمل.
المعلمات
evt
MouseEvent | KeyboardEvent
ctx
المرتجعات
void | Promise<void>
placement?
optionalplacement:"end"|"start"
محدد في: interfaces/GraphUI.ts:68
'start' يتبع الحبوب المدمجة على اليسار؛ 'end' يجلس قبل مجموعة التراجع عن الإعادة على اليمين. أمر الإعلان داخل كل منهما.
الافتراضي
'end'shortcut?
optionalshortcut:string
محدد في: interfaces/GraphUI.ts:87
تظهر كشارة على حبوب منع الحمل. مرئي فقط: الربط هو المضيف الذي يجب عليه التسجيل.
svgIcon?
optionalsvgIcon:string
محدد في: interfaces/GraphUI.ts:62
text
text:
string| (graph) =>string
محدد في: interfaces/GraphUI.ts:58
تم حفظ التسمية: "حفظ كرسم بياني"، ثم "تحديث الرسم البياني" بمجرد حفظها.
title?
optionaltitle:string| (graph) =>string
محدد في: interfaces/GraphUI.ts:60
تظهر عند التمرير.
visible?
optionalvisible:boolean| (graph) =>boolean
محدد في: interfaces/GraphUI.ts:70
false لا يرسم حبة.
الافتراضي
true