blockly > تلميح

مساحة اسم التلميح

الدوال

الوظيفة الوصف
bindMouseEvents(element) يربط أحداث الماوس المطلوبة بعنصر SVG.
createDom() أنشئ قسم التلميح div وأدخله في الصفحة.
getCustomTooltip() للحصول على دالة التلميح المخصص.
getDiv() تعرض حاوية تلميح HTML.
getTooltipOfObject(object) لعرض نص التلميح للعنصر المحدد.
hide() إخفاء التلميح.
isVisible() عرض ما إذا كان يتم عرض تلميح أم لا
setCustomTooltip(customFn) تحدِّد هذه الدالة دالة مخصّصة سيتم طلبها إذا كانت متوفّرة بدلاً من واجهة المستخدم التلقائية للتلميح.
unbindMouseEvents(element) لإلغاء ربط أحداث الماوس للتلميح من عنصر SVG.

المتغيرات

متغير الوصف
HOVER_MS المهلة قبل ظهور التلميح.
الحدّ الحد الأقصى لعرض تلميح (بالأحرف)
الهوامش ترك مساحة أفقية بين التلميح وحافة الشاشة
OFFSET_X إزاحة أفقية بين مؤشر الماوس وتلميح الأداة.
OFFSET_Y إزاحة رأسية بين مؤشر الماوس وتلميح.
RADIUS_OK تلميح بشأن ما إذا كان يمكن أن يتحرك ماوس النطاق الجغرافي قبل إنهاء الجهاز

النوع "الأسماء المستعارة"

النوع "الاسم المستعار" الوصف
CustomTooltip دالة تعرض واجهة المستخدم للتلميح. المعلمة الأولى: عنصر div لعرض المحتوى عليه. المعلمة الثانية: العنصر الذي يتم تمرير الماوس فوقه (أي العنصر الذي يجب عرض التلميح له).
TipInfo يشير ذلك المصطلح إلى نوع يمكنه تحديد تلميح. سلسلة أو كائن يحتوي على خاصية tooltip، أو دالة تعرض سلسلة، أو دالة أخرى متداخلة بشكل عشوائي والتي تؤدي في النهاية إلى إرجاع سلسلة.