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