blockly > zelos > PathObject
zelos.PathObject क्लास
ऐसा ऑब्जेक्ट जो रेंडरर की ओर से इस्तेमाल किए जाने वाले हर SVG एलिमेंट को बनाने और सेट करने को हैंडल करता है.
हस्ताक्षर:
export declare class PathObject extends BasePathObject
बढ़ाएं: BasePathObject
कंस्ट्रक्टर
निर्माता | मॉडिफ़ायर | ब्यौरा |
---|---|---|
(कंस्ट्रक्टर)(रूट, स्टाइल, कॉन्सटेंट) | PathObject क्लास का एक नया इंस्टेंस बनाता है |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | Type | ब्यौरा |
---|---|---|---|
constants | ConstantProvider | ||
outputShapeType | नंबर | शून्य | ब्लॉक के आउटपुट कनेक्शन के आकार का टाइप. इसे तब सेट किया जाता है, जब आउटपुट कनेक्शन वाला ब्लॉक बनाया जाता है. |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
applyColour(block) | ||
beginDrawing() | वह तरीका जिसे तब कॉल किया जाता है, जब ड्रॉवर ब्लॉक बनाने वाला होता है. | |
endDrawing() | ड्रॉवर ड्रॉइंग पूरा हो जाने पर कॉल किया जाने वाला तरीका. | |
फ़्लिपRTL() | ||
setOutlinePath(name, pathString) | उससे जुड़े आउटलाइन पाथ SVG एलिमेंट पर आउटलाइन पाथ के लिए, रेंडरर से जनरेट किया गया पाथ सेट करें. | |
setPath(pathString) | ||
updateReplacementFade(enable) | ||
updateSelected(enable) | ||
updateShapeForInputHighlight(conn, enable) |