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 |