फ़ील्ड रंग की क्लास
रंग के इनपुट फ़ील्ड के लिए क्लास.
हस्ताक्षर:
export declare class FieldColour extends Field<string>
बढ़ाएं: फ़ील्ड<string>
कंस्ट्रक्टर
निर्माता | मॉडिफ़ायर | ब्यौरा |
---|---|---|
(कंस्ट्रक्टर)(वैल्यू, पुष्टि करने वाला, कॉन्फ़िगरेशन) | FieldColour क्लास का एक नया इंस्टेंस बनाता है |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | Type | ब्यौरा |
---|---|---|---|
रंग | static |
स्ट्रिंग[] | पैलेट के लिए कलर स्ट्रिंग का कलेक्शन. google.ui.ColorSelecter.SIMPLE_GRID_COLORS से कॉपी किया गया. सभी रंग पिकर इसका इस्तेमाल तब तक करते हैं, जब तक कि उन्हें setColours से बदला न जाए. |
कॉलम | static |
नंबर | पैलेट में कॉलम की संख्या. सभी कलर पिकर इसका इस्तेमाल करते हैं, जब तक कि उन्हें setकॉलम से बदल न दिया जाए. |
कर्सर | स्ट्रिंग | कर्सर की स्टाइल को उस हॉटस्पॉट के ऊपर रखें जिससे एडिटर शुरू होता है. | |
isDirty_ | protected |
boolean | इसका इस्तेमाल यह बताने के लिए किया जाता है कि अगली बार ब्लॉक को रेंडर करने पर, फ़ील्ड को रेंडर करना है या नहीं. रंग वाले फ़ील्ड का साइज़ स्टैटिक होता है और इन्हें सिर्फ़ शुरू होने पर रेंडर किया जाना चाहिए. |
क्रम से लगाया जा सकता है | boolean | सीरियल के हिसाब से बनाए जा सकने वाले फ़ील्ड, सीरियलाइज़र की मदद से सेव किए जाते हैं, लेकिन क्रम से न लगाए जा सकने वाले फ़ील्ड को नहीं. बदलाव किए जा सकने वाले फ़ील्ड, सीरियल के हिसाब से भी होने चाहिए. | |
टाइटल | static |
स्ट्रिंग[] | पैलेट के लिए टूलटिप स्ट्रिंग का अरे. अगर COLORS की लंबाई के बराबर नहीं है, तो रंग का हेक्स कोड उन सभी टाइटल के लिए इस्तेमाल किया जाएगा जो मौजूद नहीं हैं. सभी कलर पिकर इसका इस्तेमाल करते हैं, जब तक कि उन्हें setColours से नहीं बदला जाता. |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
applyColour() | ब्लॉक के रंग/स्टाइल से मैच करने के लिए, टेक्स्ट फ़ील्ड को अपडेट करता है. | |
configure_(config) | protected |
फ़ील्ड को दिए गए विकल्पों के मैप के आधार पर कॉन्फ़िगर करें. |
doClassValidation_(newValue) | protected |
पक्का करें कि इनपुट वैल्यू एक मान्य रंग हो. |
getSize() | फ़ील्ड की ऊंचाई और चौड़ाई दिखाता है. *आम तौर पर* यही एक ऐसी जगह होनी चाहिए जहां से रेंडरिंग_ को कॉल किया जा सकता है. |
|
getText() | इस फ़ील्ड के लिए टेक्स्ट पाएं. ब्लॉक को छोटा करने पर, इसका इस्तेमाल किया जाता है. | |
initView() | इस कलर फ़ील्ड के लिए, ब्लॉक यूज़र इंटरफ़ेस (यूआई) बनाएं. | |
isFullBlockField() | protected |
|
render_() | protected |
यह दिखाने के लिए ब्लॉक का रंग अपडेट करता है कि यह पूरा ब्लॉक फ़ील्ड है या नहीं. |
setColours(colours, titles) | इस फ़ील्ड के लिए पसंद के मुताबिक कलर ग्रिड सेट करें. | |
setColumns(columns) | इस फ़ील्ड के लिए पसंद के मुताबिक ग्रिड साइज़ सेट करें. | |
showEditor_() | protected |
कलर फ़ील्ड का एडिटर बनाएं और दिखाएं. |
updateSize_(margin) | protected |
फ़ील्ड का साइज़ इस आधार पर अपडेट करता है कि यह एक पूरा ब्लॉक फ़ील्ड है या नहीं. |