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