blockly > ประวัติ > โหมดแสดงภาพ
คลาส geras.Renderer
ตัวแสดงผล Geras โหมดแสดงภาพนี้ออกแบบมาให้เข้ากันได้กับ Blockly ก่อนปี 2019 โปรเจ็กต์ใหม่ๆ ที่ไม่ได้ถูกจำกัดโดยความเข้ากันได้แบบย้อนหลังควรใช้ Thrasos ซึ่งเป็นโหมดที่ทันสมัยกว่าสำหรับโหมดแสดงภาพนี้
Geras เป็นจิตวิญญาณกรีกโบราณจากยุคโบราณ
ลายเซ็น:
export declare class Renderer extends BaseRenderer
ขยาย: BaseRenderer
ผู้ผลิต
ผู้ผลิต | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
(เครื่องมือสร้าง)(ชื่อ) | สร้างอินสแตนซ์ใหม่ของคลาส Renderer |
เมธอด
วิธีการ | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
getHighlightConstants() | ดูผู้ให้บริการค่าคงที่ไฮไลต์ของโหมดแสดงภาพ เราถือว่าเมื่อมีการเรียกการตั้งค่านี้ ให้เริ่มต้นโหมดแสดงภาพแล้ว | |
init(ธีม, opt_rendererOverrides) | เริ่มต้นโหมดแสดงภาพ Geras มีผู้ให้บริการไฮไลต์นอกเหนือจากผู้ให้บริการค่าคงที่ปกติ | |
makeConstants_() | ||
makeDrawer_(บล็อก, ข้อมูล) | protected |
สร้างอินสแตนซ์ใหม่ของลิ้นชักของโหมดแสดงภาพ |
makeHighlightConstants_() | protected |
สร้างอินสแตนซ์ใหม่ของผู้ให้บริการไฮไลต์แบบคงที่ของโหมดแสดงภาพ |
makePathObject(root, style) | สร้างอินสแตนซ์ใหม่ของออบเจ็กต์เส้นทางของตัวแสดงผล | |
makeRenderInfo_(block) | protected |
สร้างอินสแตนซ์ใหม่ของออบเจ็กต์ข้อมูลการแสดงภาพของโหมดแสดงภาพ |
refreshDom(svg, ธีม) |