blockly > geras > PathObject
מחלקה geras.PathObject
אובייקט שמטפל ביצירה ובהגדרה של כל אחד מרכיבי ה-SVG שמשמשים את כלי הרינדור.
Signature:
export declare class PathObject extends BasePathObject
Extends: BasePathObject
יצרנים
יצרן | גורמי שינוי | תיאור |
---|---|---|
(constructor)(root, סגנון, קבועים) | יצירה של מופע חדש של המחלקה PathObject |
מאפיינים
נכס | גורמי שינוי | סוג | תיאור |
---|---|---|---|
colourDark | מחרוזת | הצבע של הנתיב הכהה בבלוק ' #RRGGBB' הפורמט. | |
קבועים | ConstantProvider | ||
svgPathDark | SVGElement | ||
svgPathLight | SVGElement |
שיטות
שיטה | גורמי שינוי | תיאור |
---|---|---|
applyColour(block) | ||
flipRTL() | ||
setHighlightPath(highlightPath) | מגדירים לרכיב ה-SVG את נתיב ההדגשה שנוצר על ידי כלי הרינדור. | |
setPath(mainPath) | ||
setStyle(blockStyle) | ||
updateDisabled_(disabled) | ||
updateHighlighted(highlighted) | ||
updateShadow_(shadow) |