blockly > ศูนย์ ลิ้นชัก

คลาส zelos.Drawer

วัตถุที่วาดบล็อกตามข้อมูลการแสดงผลที่ระบุ

ลายเซ็น:

export declare class Drawer extends BaseDrawer 

ขยาย: BaseDrawer

ผู้ผลิต

ผู้ผลิต คีย์ตัวปรับแต่ง คำอธิบาย
(ตัวสร้าง)(บล็อก, ข้อมูล) สร้างอินสแตนซ์ใหม่ของคลาส Drawer

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ คีย์ตัวปรับแต่ง ประเภท คำอธิบาย
info_ RenderInfo

เมธอด

วิธีการ คีย์ตัวปรับแต่ง คำอธิบาย
draw()
drawConnectionHighlightPath(measurable) แสดงเส้นทางเพื่อไฮไลต์การเชื่อมต่อที่ระบุ
drawFlatBottom_() protected เพิ่มขั้นตอนเพื่อวาดแถวแนวนอนด้านล่าง
drawFlatTop_() protected เพิ่มขั้นตอนเพื่อวาดแถวบนสุดแบบแบน
drawInlineInput_(input)
drawLeft_()
drawLeftDynamicConnection_() protected เพิ่มขั้นตอนการวาดด้านซ้ายของเอาต์พุตด้วยการเชื่อมต่อแบบไดนามิก
drawOutline_()
drawRightDynamicConnection_() protected เพิ่มขั้นตอนเพื่อวาดทางด้านขวาของเอาต์พุตด้วยการเชื่อมต่อแบบไดนามิก
drawRightSideRow_(row) protected เพิ่มขั้นตอนสำหรับด้านขวาของแถวที่ไม่มีการเชื่อมต่ออินพุตค่าหรือคำสั่ง
drawStatementInput_(row)