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