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