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