blockly > geras > PathObject
geras.PathObject क्लास
ऐसा ऑब्जेक्ट जो रेंडरर की ओर से इस्तेमाल किए जाने वाले हर SVG एलिमेंट को बनाने और सेट करने को हैंडल करता है.
हस्ताक्षर:
export declare class PathObject extends BasePathObject
बढ़ाएं: BasePathObject
कंस्ट्रक्टर
निर्माता | मॉडिफ़ायर | ब्यौरा |
---|---|---|
(कंस्ट्रक्टर)(रूट, स्टाइल, कॉन्सटेंट) | PathObject क्लास का एक नया इंस्टेंस बनाता है |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | Type | ब्यौरा |
---|---|---|---|
colourDark | स्ट्रिंग | ब्लॉक पर गहरे रंग के पाथ का रंग, '#RRGGBB' फ़ॉर्मैट में. | |
constants | ConstantProvider | ||
svgPathDark | SVGElement | ||
svgPathLight | SVGElement |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
applyColour(block) | ||
फ़्लिपRTL() | ||
setHighlightPath(highlightPath) | रेंडरर से जनरेट किए गए हाइलाइट पाथ को SVG एलिमेंट पर सेट करें. | |
setPath(mainPath) | ||
setStyle(blockStyle) | ||
updateDisabled_(disabled) | ||
updateHighlighted(highlighted) | ||
updateShadow_(shadow) |