blockly > راهنمای ابزار

فضای نام راهنمای ابزار

کارکرد

تابع شرح
bindMouseEvents(عنصر) رویدادهای مورد نیاز ماوس را به یک عنصر SVG متصل می کند.
createDom() Tooltip div را ایجاد کرده و آن را به صفحه تزریق کنید.
getCustomTooltip() تابع راهنمای سفارشی را دریافت می کند.
getDiv() ظرف راهنمای ابزار HTML را برمی گرداند.
getTooltipOfObject(object) متن راهنمای ابزار را برای عنصر داده شده برمی گرداند.
پنهان شدن() راهنمای ابزار را مخفی کنید.
isVisible() نشان می دهد که آیا یک راهنمای ابزار نمایش داده می شود یا نه
setCustomTooltip(customFn) یک تابع سفارشی را تنظیم می کند که در صورت وجود به جای رابط کاربری پیش فرض راهنمای ابزار فراخوانی می شود.
unbindMouseEvents(عنصر) رویدادهای راهنمای ابزار ماوس را از عنصر SVG باز می کند.

متغیرها

متغیر شرح
HOVER_MS تأخیر قبل از ظاهر شدن راهنمای ابزار.
حد حداکثر عرض (به کاراکتر) یک راهنمای ابزار.
حاشیه ها بالشتک افقی بین نوک ابزار و لبه صفحه.
OFFSET_X افست بین مکان نما ماوس و راهنمای ابزار.
OFFSET_Y افست عمودی بین نشانگر ماوس و راهنمای ابزار.
RADIUS_OK ماوس Radius می تواند قبل از کشتن راهنمای ابزار حرکت کند.

نام مستعار را تایپ کنید

نام مستعار را تایپ کنید شرح
CustomTooltip تابعی که UI سفارشی راهنمای ابزار را ارائه می کند. پارامتر اول: عنصر div برای رندر کردن محتوا. پارامتر دوم: عنصری که روی آن قرار می‌گیرد (یعنی عنصری که راهنمای ابزار باید برای آن نشان داده شود).
TipInfo نوعی که می تواند راهنمای ابزار را تعریف کند. یا یک رشته، یک شی حاوی یک ویژگی tooltip، یا تابعی که یک رشته را برمی گرداند، یا تابع تو در تو دلخواه دیگری که در نهایت به یک رشته باز می شود.