blockly > zelo > Renderer

zelos.Renderer क्लास

ज़ेलो रेंडरर. यह रेंडरर, स्क्रैच-स्टाइल और MakeCode-स्टाइल रेंडरिंग को एम्युलेट करता है.

ज़ेलॉस, प्राचीन ग्रीस में दुश्मनी और नकल करने की भावना है.

हस्ताक्षर:

export declare class Renderer extends BaseRenderer 

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

कंस्ट्रक्टर

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

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
constants_ protected ConstantProvider

तरीके

तरीका मॉडिफ़ायर ब्यौरा
getConnectionPreviewMethod(closest, local, topBlock)
getConstants() मौजूदा रेंडरर का कॉन्सटेंट प्रोवाइडर पाएं. हम मानते हैं कि इसे कॉल करने पर, रेंडरर पहले ही शुरू हो चुका है.
makeConstants_() protected रेंडरर के कॉन्सटेंट प्रोवाइडर का नया इंस्टेंस बनाएं.
makeDrawer_(block, जानकारी) protected रेंडरर के ड्रॉर का एक नया इंस्टेंस बनाएं.
makeMarkerDrawer(workspace, marker) रेंडर करने वाले के कर्सर पैनल का एक नया इंस्टेंस बनाएं.
makePathObject(root, style) रेंडरर पाथ ऑब्जेक्ट का नया इंस्टेंस बनाएं.
makeRenderInfo_(block) protected रेंडर करने वाले के इमेज रेंडर करने वाले ऑब्जेक्ट का एक नया इंस्टेंस बनाएं.