blockly > Field > setValidator

फ़ील्ड.setValidator() तरीका

बदलाव किए जा सकने वाले फ़ील्ड के लिए, पुष्टि करने का नया फ़ंक्शन सेट करता है या पहले से सेट किए गए पुष्टि करने वाले प्रोग्राम को हटाता है.

पुष्टि करने वाला फ़ंक्शन, फ़ील्ड की नई वैल्यू शामिल करता है और पुष्टि की गई वैल्यू दिखाता है. इनपुट वैल्यू, इनपुट वैल्यू का बदला गया वर्शन या बदलाव को रद्द करने के लिए शून्य हो, जिसकी पुष्टि की गई वैल्यू हो.

अगर फ़ंक्शन कोई वैल्यू नहीं दिखाता है (या तय नहीं है), तो नई वैल्यू को मान्य के तौर पर स्वीकार कर लिया जाता है. ऐसा इसलिए किया जाता है, ताकि फ़ील्ड-लेवल पर बदलाव की सूचना पाने की सुविधा के तौर पर, पुष्टि किए गए फ़ंक्शन का इस्तेमाल किया जा सके.

हस्ताक्षर:

setValidator(handler: FieldValidator<T>): void;

पैरामीटर

पैरामीटर Type ब्यौरा
हैंडलर FieldValidator<T> पिछले पुष्टि करने वाले प्रोग्राम को हटाने के लिए, पुष्टि करने वाला फ़ंक्शन या शून्य.

सामान लौटाना:

void