blockly > comments > CommentBarButton

comments.CommentBarButton क्लास

टिप्पणी के सबसे ऊपर मौजूद बार में दिखने वाला बटन.

हस्ताक्षर:

export declare abstract class CommentBarButton implements IFocusableNode 

लागू करता है: IFocusableNode

निर्माता

निर्माता मॉडिफ़ायर ब्यौरा
(constructor)(id, workspace, container) यह CommentBarButton का नया इंस्टेंस बनाता है.

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
कंटेनर

protected

readonly

SVGGElement
icon

protected

abstract

readonly

SVGImageElement इस बटन पर दिखाई गई SVG इमेज.
id

protected

readonly

स्ट्रिंग
workspace

protected

readonly

WorkspaceSvg

तरीके

तरीका मॉडिफ़ायर ब्यौरा
canBeFocused() यह फ़ंक्शन बताता है कि इस बटन पर फ़ोकस किया जा सकता है या नहीं. अगर यह दिखता है, तो वैल्यू 'सही है' होगी.
getFocusableElement() यह बटन को दिखाने वाले DOM एलिमेंट को दिखाता है. इस पर फ़ोकस किया जा सकता है.
getFocusableTree() यह बटन जिस फ़ाइल फ़ोल्डर का हिस्सा है उसे दिखाता है.
getMargin() यह बटन के चारों ओर मौजूद मार्जिन को फ़ाइल फ़ोल्डर के कोऑर्डिनेट में दिखाता है.
getParentComment() यह फ़ंक्शन, टिप्पणी बार बटन की पैरंट टिप्पणी दिखाता है.
getSize(includeMargin) यह बटन के डाइमेंशन को फ़ाइल फ़ोल्डर के कोऑर्डिनेट में दिखाता है.
isVisible() यह फ़ंक्शन बताता है कि यह बटन फ़िलहाल दिख रहा है या नहीं.
onNodeBlur() यह तब कॉल किया जाता है, जब इस बटन के फ़ोकस किए जा सकने वाले DOM एलिमेंट से फ़ोकस हट जाता है.
onNodeFocus() इस फ़ंक्शन को तब कॉल किया जाता है, जब इस बटन के फ़ोकस किए जा सकने वाले डीओएम एलिमेंट पर फ़ोकस किया जाता है.
performAction(e) abstract जब इस बटन पर कार्रवाई की जाती है, तब वह कार्रवाई करें जो इस बटन को करनी चाहिए.
reposition() abstract इस बटन की पोज़िशन को उसके पैरंट कंटेनर में अडजस्ट करता है.