blockly > zelos > ลิ้นชัก

คลาส 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)