blockly > blockRendering > ลิ้นชัก > การวาด

เมธอด blockRendering.Drawer.draw()

วาดบล็อกสี่เหลี่ยมในพื้นที่ทำงาน คำว่า "การวาด" หมายถึงการตั้งค่าองค์ประกอบเส้นทาง SVG รวมถึงการย้ายช่อง ไอคอน และเส้นเชื่อมต่อบนหน้าจอ

ระบบจะพุชส่วนต่างๆ ของเส้นทางเข้าไปในอาร์เรย์ของ "ขั้นตอน" ซึ่งจากนั้นจะผนวกด้วยการเว้นวรรคและตั้งค่าบนบล็อกโดยตรง ซึ่งจะช่วยรับประกันว่าระบบจะแยกขั้นตอนด้วยการเว้นวรรคเพื่อให้อ่านง่ายขึ้น แต่ไม่จำเป็น

ลายเซ็น:

draw(): void;

ส่งกลับ:

void