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

pivotick v3.0.0


محورية / GraphUI / MenuActionItemOptions

اكتب الاسم المستعار: MenuActionItemOptions<TThis> ​

MenuActionItemOptions<TThis> = object

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

خيارات لتحديد عنصر عمل في القائمة. يمكن استخدامها في القوائم السياقية أو قوائم متعددة التحديد.

نوع المعلمات ​

TThis ​

TThis يمتد UIElement = UIElement

خصائص ​

dividerBefore? ​

optional dividerBefore: boolean

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

ارسم قاعدة فوق هذا الصف لتجميع ما يليه بعيدًا عن ما جاء قبله.


iconClass? ​

optional iconClass: IconClass

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


iconUnicode? ​

optional iconUnicode: IconUnicode

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

حرف Unicode للأيقونة (اختياري)


imagePath? ​

optional imagePath: ImagePath

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


onclick()? ​

optional onclick: (this, evt, element?) => void

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

اختياري: الصف الذي يفتح فقط MenuActionItemOptions.submenu لا يحتاج إلى أي إجراء من تلقاء نفسه.

المعلمات ​

this ​

TThis

evt ​

PointerEvent | MouseEvent

element? ​

Node | Node[] | Edge | Edge[] | Note | Note[] | null

المرتجعات ​

void


shortcut? ​

optional shortcut: string

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

يقوم ربط المفاتيح بتنشيط هذه الوظيفة. هذا مجرد بصري. يتم تعريف الارتباط الفعلي في UIManager


optional submenu: MenuActionItemOptions<TThis>[] | (element) => MenuActionItemOptions<TThis>[]

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

الصفوف التي يتم فتحها في لوحة بجانب هذا الصف، والتي تقوم بعد ذلك بالنقر. ال يتم حل نموذج الوظيفة في كل مرة يتم فيها فتح القائمة، لذلك قد تعتمد القائمة الفرعية على ذلك العنصر الذي تم فتحه عليه.

الصف الذي يحتوي على قائمة فرعية يحتفظ بـ onclick إذا كان يحتوي على واحدة؛ النقر يفتح اللوحة في كلتا الحالتين، وتغلقها مرة أخرى بنقرة ثانية.


suffix? ​

optional suffix: HTMLElement

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

عنصر مثبت في الطرف الأيمن للصف، بعد التسمية - عدد، أ الشارة، أي شيء لا يجب أن يحمله النص الخاص بالصف.

يحتفظ به المتصل بدلاً من وصفه للمكتبة، لذلك لا يزال من الممكن أن يكون كذلك يتم كتابتها بمجرد رسم القائمة: القيمة التي لا تزال قيد الجلب تملأها فتحة عند وصولها. يوجد العنصر في مكان واحد في كل مرة، لذلك يتم إنشاء صف جديد في كل فتح يحتاج إلى واحدة جديدة أيضًا.


svgIcon? ​

optional svgIcon: SVGIcon

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


text ​

text: string

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

نص الخيار.


title? ​

optional title: string

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

العنوان الذي سيتم عرضه عند المرور فوق الخيار.


variant? ​

optional variant: UIBaseVariant | UIOutlineVariant | UIOutlineSoftVariant

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

الافتراضي ​

ts
outline-primary

visible? ​

optional visible: boolean | (element) => boolean

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