blockly > geras > Renderer

geras.Renderer क्लास

जेरा रेंडरर. इस रेंडरर को इस तरह से डिज़ाइन किया गया था कि यह 2019 से पहले के ब्लॉकली सिस्टम में भी काम कर सके. जो नए प्रोजेक्ट पुराने सिस्टम के साथ काम नहीं करते उन्हें थैसो का इस्तेमाल करना चाहिए, जो इस रेंडरर का नया वर्शन है.

गेरास, पुराने ज़माने की ग्रीक भावना है.

हस्ताक्षर:

export declare class Renderer extends BaseRenderer 

बढ़ावा देना: BaseRenderer

कंस्ट्रक्टर

निर्माता मॉडिफ़ायर ब्यौरा
(कंस्ट्रक्टर)(नाम) Renderer क्लास का एक नया इंस्टेंस बनाता है

तरीके

तरीका मॉडिफ़ायर ब्यौरा
getHighlightConstants() रेंडर करने वाले का हाइलाइट कॉन्स्टेंट प्रोवाइडर पाएं. हम मानते हैं कि जब इसे कॉल किया जाता है, तब रेंडरर पहले ही शुरू हो चुका होता है.
init(theme, opt_rendererOverrides) रेंडरर को शुरू करें. Geras में, सामान्य कॉन्सटेंट प्रोवाइडर के अलावा, हाइलाइट देने वाला एक प्लैटफ़ॉर्म भी है.
makeConstants_()
makeDrawer_(ब्लॉक, जानकारी) protected रेंडरर के ड्रॉवर का एक नया इंस्टेंस बनाएं.
makeHighlightConstants_() protected रेंडर करने वाले के हाइलाइट कॉन्स्टेंट प्रोवाइडर का नया इंस्टेंस बनाएं.
makePathObject(root, style) रेंडरर पाथ ऑब्जेक्ट का नया इंस्टेंस बनाएं.
makeRenderInfo_(block) protected रेंडर करने वाले के रेंडर की जानकारी वाले ऑब्जेक्ट का नया इंस्टेंस बनाएं.
रीफ़्रेश करेंDom(svg, थीम)