blockly > geras > Renderer

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