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 |