blockly > geras > HighlightConstantProvider

geras.HighlightConstantProvider کلاس

شی ای که ثابت هایی را برای رندر کردن هایلایت روی بلوک ها ارائه می کند. برخی از نکات برجسته، آفست های ساده مسیرهای والد هستند و می توانند به صورت برنامه نویسی تولید شوند. برخی دیگر، به ویژه در منحنی ها، فقط از انبوهی از ثابت ها ساخته شده اند و به سختی می توان آنها را تغییر داد.

امضا:

export declare class HighlightConstantProvider 

سازندگان

سازنده اصلاح کننده ها شرح
(سازنده) (ثابت) یک نمونه جدید از کلاس HighlightConstantProvider می سازد

خواص

ویژگی اصلاح کننده ها تایپ کنید شرح
ثابت ارائه دهنده ConstantProvider
INSIDE_CORNER InsideCorner
JAGGED_TEETH دندان های ناهموار
NOTCH شکاف
انحراف عدد افست بین مسیر اصلی بلوک و مسیر برجسته.
OUTSIDE_CORNER بیرون گوشه
PUZZLE_TAB PuzzleTab
START_HAT StartHat
START_POINT رشته

مواد و روش ها

روش اصلاح کننده ها شرح
init() اشیاء شکل را بر اساس ثابت های تنظیم شده در سازنده راه اندازی کنید.
makeInsideCorner() protected
makeJaggedTeeth() protected
makeNotch() protected
makeOutsideCorner() protected
makePuzzleTab() protected
makeStartHat() protected