blockly > comments > CommentBarButton
comments.CommentBarButton क्लास
टिप्पणी के सबसे ऊपर मौजूद बार में दिखने वाला बटन.
हस्ताक्षर:
export declare abstract class CommentBarButton implements IFocusableNode
लागू करता है: IFocusableNode
निर्माता
निर्माता | मॉडिफ़ायर | ब्यौरा |
---|---|---|
(constructor)(id, workspace, container) | यह CommentBarButton का नया इंस्टेंस बनाता है. |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | टाइप | ब्यौरा |
---|---|---|---|
कंटेनर |
|
SVGGElement | |
icon |
|
SVGImageElement | इस बटन पर दिखाई गई SVG इमेज. |
id |
|
स्ट्रिंग | |
workspace |
|
WorkspaceSvg |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
canBeFocused() | यह फ़ंक्शन बताता है कि इस बटन पर फ़ोकस किया जा सकता है या नहीं. अगर यह दिखता है, तो वैल्यू 'सही है' होगी. | |
getFocusableElement() | यह बटन को दिखाने वाले DOM एलिमेंट को दिखाता है. इस पर फ़ोकस किया जा सकता है. | |
getFocusableTree() | यह बटन जिस फ़ाइल फ़ोल्डर का हिस्सा है उसे दिखाता है. | |
getMargin() | यह बटन के चारों ओर मौजूद मार्जिन को फ़ाइल फ़ोल्डर के कोऑर्डिनेट में दिखाता है. | |
getParentComment() | यह फ़ंक्शन, टिप्पणी बार बटन की पैरंट टिप्पणी दिखाता है. | |
getSize(includeMargin) | यह बटन के डाइमेंशन को फ़ाइल फ़ोल्डर के कोऑर्डिनेट में दिखाता है. | |
isVisible() | यह फ़ंक्शन बताता है कि यह बटन फ़िलहाल दिख रहा है या नहीं. | |
onNodeBlur() | यह तब कॉल किया जाता है, जब इस बटन के फ़ोकस किए जा सकने वाले DOM एलिमेंट से फ़ोकस हट जाता है. | |
onNodeFocus() | इस फ़ंक्शन को तब कॉल किया जाता है, जब इस बटन के फ़ोकस किए जा सकने वाले डीओएम एलिमेंट पर फ़ोकस किया जाता है. | |
performAction(e) | abstract |
जब इस बटन पर कार्रवाई की जाती है, तब वह कार्रवाई करें जो इस बटन को करनी चाहिए. |
reposition() | abstract |
इस बटन की पोज़िशन को उसके पैरंट कंटेनर में अडजस्ट करता है. |