blockly‏ > blockRendering‏ > IPathObject

הממשק blockRendering.IPathObject

ממשק לאובייקט הנתיב של בלוק.

Signature:

export interface IPathObject 

מאפיינים

נכס גורמי שינוי סוג תיאור
constants ConstantProvider הספק הקבוע של ה-Renderer.
style BlockStyle הנתיב הראשי של הבלוק.
svgPath SVGElement הנתיב הראשי של הבלוק.

Methods

שיטה תיאור
addConnectionHighlight(connection, connectionPath, offset, rtl)? (אופציונלי) הוספת הנתיב הנתון כסימן מודגש של החיבור הנתון.
applyColour(block)? (אופציונלי) מחילים את הצבעים השמורים על נתיב הבלוק, תוך התחשבות בכך שהנתיבים שייכים לבלוק צל.
flipRTL() היפוך הנתיבים של קובצי ה-SVG ב-RTL.
removeConnectionHighlight(connection)? (אופציונלי) מסיר את כל הנתונים המודגשים שמשויכים לקישור הנתון, אם הם קיימים.
setPath(pathString) מגדירים את הנתיב שנוצר על ידי המכשיר להצגת הגרפיקה ברכיב ה-SVG המתאים.
setStyle(blockStyle)? (אופציונלי) מעדכנים את הסגנון.
updateDraggingDelete(enabled) הוספה או הסרה של עיצוב שמציין שבלוק גורר מעל אזור מחיקה.
updateHighlighted(highlighted) מגדירים אם הבלוק יציג הדגשה או לא. בדרך כלל משתמשים בהדגשת בלוקים כדי לסמן באופן חזותי בלוקים שפועלים כרגע.
updateInsertionMarker(enabled) הוספה או הסרה של עיצוב שמציין שבלוק הוא סמן להוספה.
updateMovable(enabled) הוספה או הסרה של עיצוב שמציין שאפשר להזיז את הבלוק.
updateSelected(enabled) הוספה או הסרה של עיצוב שמציין שבלוק מסוים נבחר.