blockly > geras > HighlightConstantProvider
geras.highlightConstantProvider מחלקה
אובייקט שמספק קבועים לעיבוד הדגשות על בלוקים. חלק מההדגשות הן היסט פשוט של נתיבי ההורה וניתן ליצור אותן באופן פרוגרמטי. סוגים אחרים, בעיקר בעקומה, נוצרים מתוך ערימות של קבועים וקשה לשנות אותם.
Signature:
export declare class HighlightConstantProvider
יצרנים
יצרן | גורמי שינוי | התיאור |
---|---|---|
(constructor)(קבוע) | יצירת מופע חדש של המחלקה HighlightConstantProvider |
תכונות
נכס | גורמי שינוי | תיאור | התיאור |
---|---|---|---|
constantProvider | ConstantProvider | ||
INSIDE_CORNER | InsideCorner | ||
JAGGED_TEETH | JaggedTeeth | ||
NOTCH | חריץ | ||
OFFSET | מספר | ההיסט בין הנתיב הראשי של הבלוק לנתיב ההדגשה. | |
OUTSIDE_CORNER | OutsideCorner | ||
PUZZLE_TAB | PuzzleTab | ||
START_HAT | StartHat | ||
START_POINT | מחרוזת |
שיטות
שיטה | גורמי שינוי | התיאור |
---|---|---|
init() | אתחל אובייקטי צורה בהתבסס על הקבועים המוגדרים בבונה. | |
makeInsideCorner() | protected |
|
makeJaggedTeeth() | protected |
|
makeNotch() | protected |
|
makeOutsideCorner() | protected |
|
makePuzzleTab() | protected |
|
makeStartHat() | protected |