blockly > zelos > PathObject
מחלקה zelos.PathObject
אובייקט שמטפל ביצירה ובהגדרה של כל אחד מרכיבי ה-SVG שמשמשים את כלי הרינדור.
Signature:
export declare class PathObject extends BasePathObject
Extends: BasePathObject
יצרנים
| יצרן | גורמי שינוי | תיאור |
|---|---|---|
| (constructor)(root, סגנון, קבועים) | יצירה של מופע חדש של המחלקה PathObject |
מאפיינים
| נכס | גורמי שינוי | סוג | תיאור |
|---|---|---|---|
| קבועים | ConstantProvider | ||
| outputShapeType | מספר | null | סוג צורת חיבור הפלט של בלוק. האפשרות הזו מוגדרת כשמתבצעת שרטוט של בלוק עם חיבור פלט. |
שיטות
| שיטה | גורמי שינוי | תיאור |
|---|---|---|
| applyColour(block) | ||
| beginDrawing() | השיטה נקראת כשחלונית ההזזה עומדת לשרטט את הבלוק. | |
| endDrawing() | השיטה נקראת כשמסיימים לשרטט בחלונית ההזזה. | |
| flipRTL() | ||
| setOutlinePath(name, pathString) | מגדירים את הנתיב שנוצר על ידי כלי הרינדור לנתיב מתאר ברכיב ה-SVG המתאים של נתיב המתאר. | |
| setPath(pathString) | ||
| updateReplacementFade(enable) | ||
| updateSelected(enable) | ||
| updateShapeForInputHighlight(conn, enable) |