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) |