ब्लॉकली पैकेज
क्लास
कक्षा | कंपनी का ब्यौरा |
---|---|
ASTNode | एएसटी नोड के लिए क्लास. हमारा सुझाव है कि आप सीधे नोड बनाने के बजाय, createNode तरीके का इस्तेमाल करें. |
BasicCursor | बेसिक कर्सर के लिए क्लास. इससे उपयोगकर्ता 'आगे बढ़ें' या 'पीछे जाएं' पर क्लिक करके, AST के सभी नोड ऐक्सेस कर पाएगा. |
ब्लॉक करना | एक ब्लॉक के लिए क्लास. आम तौर पर, इसे सीधे तौर पर कॉल नहीं किया जाता. Workspace.newBlock() को प्राथमिकता दी जाती है. |
BlockSvg | किसी ब्लॉक की SVG इमेज दिखाने के लिए क्लास. आम तौर पर, इसे सीधे तौर पर कॉल नहीं किया जाता. Workspace.newBlock() को प्राथमिकता दी जाती है. |
CodeGenerator | कोड जनरेटर के लिए क्लास, जो ब्लॉक को भाषा में बदल देता है. |
CollapsibleToolboxCategory | टूलबॉक्स में मौजूद किसी कैटगरी की कैटगरी, जिसे छोटा किया जा सकता है. |
ComponentManager | वर्कस्पेस में रजिस्टर किए गए सभी आइटम के लिए मैनेजर. |
कनेक्शन | ब्लॉक के बीच कनेक्शन के लिए क्लास. |
ConnectionChecker | कनेक्शन के टाइप की जांच करने वाले लॉजिक के लिए क्लास. |
ConnectionDB | कनेक्शन का डेटाबेस. कनेक्शन उनके वर्टिकल कॉम्पोनेंट के क्रम में सेव किए जाते हैं. इस तरह बाइनरी सर्च का इस्तेमाल करके किसी इलाके के कनेक्शन जल्दी से ढूंढे जा सकते हैं. |
ContextMenuRegistry | संदर्भ मेन्यू आइटम की रजिस्ट्री के लिए क्लास. यह सिंगलटन के लिए है. आपको एक नया इंस्टेंस नहीं बनाना चाहिए और सिर्फ़ Contextमेन्यूRegistry.registry से इस क्लास को ऐक्सेस करना चाहिए. |
कर्सर | कर्सर के लिए क्लास. कर्सर यह कंट्रोल करता है कि उपयोगकर्ता, Blockly AST पर कैसे नेविगेट करता है. |
DeleteArea | कॉम्पोनेंट के लिए ऐब्स्ट्रैक्ट क्लास, जो उसके ऊपर छोड़े गए ब्लॉक या बबल को मिटा सकती है. |
DragTarget | पसंद के मुताबिक काम करने वाले किसी कॉम्पोनेंट के लिए ऐब्स्ट्रैक्ट क्लास. ऐसा तब किया जाता है, जब किसी ब्लॉक या बबल को खींचकर उसके ऊपर रखा जाता है. |
FieldCheckbox | चेकबॉक्स फ़ील्ड के लिए क्लास. |
FieldDropdown | बदलाव किए जा सकने वाले ड्रॉपडाउन फ़ील्ड के लिए क्लास. |
FieldImage | ब्लॉक पर मौजूद किसी इमेज को कैटगरी में बांटना. |
FieldLabel | ऐसे टेक्स्ट फ़ील्ड के लिए क्लास जिसमें बदलाव नहीं किया जा सकता और जिसे क्रम से नहीं लगाया जा सकता. |
FieldLabelSerializable | क्रम से लगाने लायक ऐसे टेक्स्ट फ़ील्ड के लिए क्लास जिसमें बदलाव नहीं किया जा सकता. |
FieldNumber | बदलाव की जा सकने वाली संख्या वाले फ़ील्ड के लिए क्लास. |
FieldTextInput | बदलाव किए जा सकने वाले टेक्स्ट फ़ील्ड के लिए क्लास. |
FieldVariable | वैरिएबल के ड्रॉपडाउन फ़ील्ड के लिए क्लास. |
FlyoutButton | फ़्लाइआउट में किसी बटन या लेबल के लिए क्लास. |
FlyoutMetricsManager | किसी फ़्लाइआउट के वर्कस्पेस के लिए मेट्रिक कैलकुलेट करता है. इन मेट्रिक का इस्तेमाल मुख्य रूप से फ़्लाइआउट के लिए स्क्रोलबार को साइज़ देने के लिए किया जाता है. |
हाथ के जेस्चर | सिर्फ़ एक जेस्चर के लिए क्लास. |
ग्रिड | वर्कस्पेस की ग्रिड के लिए क्लास. |
HorizontalFlyout | फ़्लाइआउट के लिए क्लास. |
इनपुट | वैकल्पिक फ़ील्ड वाले इनपुट के लिए क्लास. |
InsertionMarkerManager | वह क्लास जो ड्रैग करने के दौरान कनेक्शन के अपडेट को कंट्रोल करती है. यह मुख्य रूप से सबसे नज़दीकी ज़रूरी शर्तें पूरी करने वाला कनेक्शन ढूंढने और ड्रैग करने के दौरान ज़रूरत के मुताबिक हाइलाइट या अनहाइलाइट करने के लिए ज़िम्मेदार होता है. |
InsertionMarkerPreviewer | |
मार्कर | मार्कर के लिए क्लास. इसका इस्तेमाल, कीबोर्ड नेविगेशन में ब्लॉकली एएसटी में किसी जगह की जानकारी को सेव करने के लिए किया जाता है. |
MarkerManager | फ़ाइल फ़ोल्डर पर एक से ज़्यादा मार्कर और कर्सर को मैनेज करने के लिए क्लास. |
मेन्यू | मेन्यू की बुनियादी कैटगरी. |
MenuItem | मेन्यू में किसी आइटम की जानकारी दिखाने वाली क्लास. |
MetricsManager | फ़ाइल फ़ोल्डर की सभी मेट्रिक की गिनती के लिए मैनेजर. |
नाम | इकाई के नामों (वैरिएबल, प्रोसेस वगैरह) के डेटाबेस के लिए क्लास. |
विकल्प | जहां व्यवहार तय नहीं है, वहां उचित डिफ़ॉल्ट का इस्तेमाल करके उपयोगकर्ता के बताए गए विकल्पों को पार्स करें. |
RenderedConnection | स्क्रीन पर रेंडर किए जा सकने वाले ब्लॉक के बीच कनेक्शन के लिए क्लास. |
स्क्रोलबार | बिलकुल SVG स्क्रोलबार के लिए क्लास. यह तकनीक ऐसे स्क्रोलबार की सुविधा देती है जो काम करेगा. हालांकि, हो सकता है कि यह सिस्टम के स्क्रोलबार की तरह दिखे या काम न करे. |
ScrollbarPair | स्क्रोलबार के एक जोड़े के लिए क्लास. हॉरिज़ॉन्टल और वर्टिकल. |
ShortcutRegistry | कीबोर्ड शॉर्टकट की रजिस्ट्री के लिए क्लास. यह सिंगलटन के लिए है. आपको नया इंस्टेंस नहीं बनाना चाहिए, बल्कि इस क्लास को सिर्फ़ ShortcutRegistry.registry से ऐक्सेस करना चाहिए. |
TabNavigateCursor | नेविगेट करने लायक फ़ील्ड के बीच नेविगेट करने के लिए कर्सर. |
थीम | किसी थीम के लिए क्लास. |
ThemeManager | वर्कस्पेस की थीम और यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट को सेव और अपडेट करने के लिए क्लास. |
टूलबॉक्स | टूलबॉक्स रखने की क्लास. टूलबॉक्स का डीओएम बनाता है. |
ToolboxCategory | टूलबॉक्स में किसी कैटगरी के लिए क्लास तय करें. |
ToolboxItem | टूलबॉक्स में किसी आइटम की कैटगरी तय करने के लिए. |
ToolboxSeparator | टूलबॉक्स सेपरेटर के लिए क्लास. यह टूलबॉक्स पर दिखने वाली पतली विज़ुअल लाइन है. इस आइटम से इंटरैक्ट नहीं किया जा सकता. |
ट्रैशकैन | ट्रैश कैन के लिए क्लास. |
UnattachedFieldError | गड़बड़ी को दिखाता है, जहां फ़ील्ड अपने ब्लॉक या ब्लॉक के बारे में जानकारी को ऐक्सेस करने की कोशिश करता है. इसके बाद ही, फ़ील्ड उस ब्लॉक के साथ अटैच हो जाता है. |
VariableMap | वैरिएबल मैप के लिए क्लास. इसमें शब्दकोश का डेटा स्ट्रक्चर होता है, जिसमें वैरिएबल टाइप कुंजी के तौर पर और वैल्यू के तौर पर वैरिएबल की सूचियां होती हैं. वैरिएबल की सूची, कुंजी के ज़रिए दिखाई गई टाइप की सूची होती है. |
VariableModel | किसी वैरिएबल के मॉडल के लिए क्लास. इसमें वैरिएबल की जानकारी होती है. जैसे, नाम, आईडी, और टाइप. |
VerticalFlyout | फ़्लाइआउट के लिए क्लास. |
फ़ाइल फ़ोल्डर | वर्कस्पेस के लिए क्लास. इस डेटा स्ट्रक्चर में ब्लॉक शामिल हैं. इसमें कोई यूज़र इंटरफ़ेस (यूआई) नहीं होता. इसे बिना किसी ग्राफ़िक यूज़र इंटरफ़ेस के बनाया जा सकता है. |
WorkspaceAudio | फ़ाइल फ़ोल्डर के ऑडियो को लोड करने, सेव करने, और चलाने के लिए क्लास. |
WorkspaceDragger | वर्कस्पेस ड्रैगर के लिए क्लास. जब माउस या टच से उसे खींचा जाता है, तब यह उस जगह को इधर-उधर मूव करता है. |
WorkspaceSvg | वर्कस्पेस के लिए क्लास. यह स्क्रीन पर दिखने वाली जगह है, जिसमें ट्रैशकैन, स्क्रोलबार, बबल्स, और खींचकर छोड़ने की सुविधा वैकल्पिक है. |
ZoomControls | ज़ूम कंट्रोल के लिए क्लास. |
ऐब्स्ट्रैक्ट क्लास
ऐब्स्ट्रैक्ट क्लास | कंपनी का ब्यौरा |
---|---|
फ़ील्ड | बदलाव किए जा सकने वाले फ़ील्ड के लिए ऐब्सट्रैक्ट क्लास. |
फ़्लाआउट | फ़्लाइआउट के लिए क्लास. |
गिनती
गिनती | कंपनी का ब्यौरा |
---|---|
ConnectionType | कनेक्शन या इनपुट के टाइप के लिए Enum. |
फ़ंक्शन
फ़ंक्शन | कंपनी का ब्यौरा |
---|---|
hasBubble(obj) | टाइप गार्ड, जो यह जांचता है कि दिया गया ऑब्जेक्ट, IHasBubble है या नहीं. |
hideChaff(opt_onlyClosePopups) | टूलटिप, संदर्भ मेन्यू, ड्रॉपडाउन चुनना वगैरह बंद करें. |
इंजेक्ट(कंटेनर, opt_options) | तय किए गए कंटेनर एलिमेंट (आम तौर पर एक div) में Blockly एडिटर इंजेक्ट करें. |
isCopyable(obj) | |
isDeletable(obj) | यह दिखाता है कि दिया गया ऑब्जेक्ट, आईडी बनाने लायक है या नहीं. |
isDraggable(obj) | यह दिखाता है कि दिया गया ऑब्जेक्ट, I Draggable है या नहीं. |
isIcon(obj) | टाइप गार्ड, जो यह देखता है कि दिया गया ऑब्जेक्ट, IIcon है या नहीं. |
isPaster(obj) | |
isSelectable(obj) | यह जांचता है कि दिया गया ऑब्जेक्ट, ISelectable है या नहीं. |
isSerializable(obj) | टाइप गार्ड, जो यह जांच करता है कि दिया गया ऑब्जेक्ट, आईएसरियलाइज़ किया जा सकता है या नहीं. |
isVariableBackedParameterModel(param) | यह दिखाता है कि दिया गया ऑब्जेक्ट, वैरिएबल होल्डर है या नहीं. |
setLocale(locale) | दिए गए स्थान-भाषा को सेट करता है, जैसे कि स्थानीय भाषा के हिसाब से मैसेज/block-text/वगैरह. स्क्रिप्ट टैग से लोड करते समय यह काम का नहीं होता है या ज़रूरी नहीं है, क्योंकि मैसेज अपने-आप Blockly.Msg ऑब्जेक्ट में लग जाते हैं. लेकिन हम इसे स्क्रिप्ट-टैग और गैर-स्क्रिप्ट-टैग, दोनों कॉन्टेक्स्ट में उपलब्ध कराते हैं, ताकि tscompiler हमारी टाइप डेफ़िनिशन फ़ाइलें सही तरीके से बना सके. |
इंटरफ़ेस
इंटरफ़ेस | कंपनी का ब्यौरा |
---|---|
BlocklyOptions | ब्लॉक किए गए विकल्प. |
FieldCheckboxConfig | चेकबॉक्स फ़ील्ड के लिए कॉन्फ़िगरेशन विकल्प. |
FieldCheckboxFromJsonConfig | चेकबॉक्स फ़ील्ड के लिए, fromJson कॉन्फ़िगरेशन विकल्प चुनने का विकल्प होता है. |
FieldConfig | बेस फ़ील्ड के लिए अतिरिक्त कॉन्फ़िगरेशन विकल्प. |
FieldDropdownFromJsonConfig | fromJson कॉन्फ़िगरेशन को फ़िल्टर करने के लिए फ़ॉर्म भरें. |
FieldImageConfig | इमेज फ़ील्ड के लिए कॉन्फ़िगरेशन विकल्प. |
FieldImageFromJsonConfig | इमेज फ़ील्ड के लिए fromJson कॉन्फ़िगरेशन विकल्प हैं. |
FieldLabelConfig | लेबल फ़ील्ड के लिए कॉन्फ़िगरेशन विकल्प. |
FieldLabelFromJsonConfig | लेबल फ़ील्ड के लिए, fromJson कॉन्फ़िगरेशन के विकल्प मौजूद हैं. |
FieldNumberConfig | नंबर फ़ील्ड के लिए कॉन्फ़िगरेशन विकल्प. |
FieldNumberFromJsonConfig | संख्या फ़ील्ड के लिए fromJson कॉन्फ़िगरेशन विकल्प हैं. |
FieldTextInputFromJsonConfig | टेक्स्ट इनपुट फ़ील्ड के लिए, fromJson कॉन्फ़िगरेशन के विकल्प. |
FieldVariableConfig | वैरिएबल फ़ील्ड के लिए कॉन्फ़िगरेशन विकल्प. |
FieldVariableFromJsonConfig | वैरिएबल फ़ील्ड के लिए fromJson कॉन्फ़िगरेशन विकल्प शामिल हैं. |
IASTNodeLocation | एएसटी नोड लोकेशन इंटरफ़ेस. |
IASTNodeLocationSvg | AST नोड लोकेशन SVG इंटरफ़ेस. |
IASTNodeLocationWithBlock | एएसटी नोड लोकेशन, जिसमें इससे जुड़ा ब्लॉक है. |
IAutoHideable | किसी कॉम्पोनेंट के लिए इंटरफ़ेस, जिसे अपने-आप छिपाया जा सकता है. |
IBoundedElement | एक बाउंड एलिमेंट इंटरफ़ेस. |
IBubble | बबल इंटरफ़ेस. |
ICollapsibleToolboxItem | टूलबॉक्स में मौजूद उस आइटम का इंटरफ़ेस जिसे छोटा किया जा सकता है. |
IComponent | Workspace कॉम्पोनेंट के लिए बना इंटरफ़ेस, जिसे ContainerManager के साथ रजिस्टर किया जा सकता है. |
IConnectionChecker | कनेक्शन के टाइप की जांच करने वाले लॉजिक के लिए क्लास. |
IConnectionPreviewer | अगर कोई ब्लॉक हटा दिया जाता है, तो उसकी विज़ुअल "झलक" दिखाकर यह बताती है कि वह कहां से कनेक्ट होगा. |
IContextMenu | |
ICopyable | |
IDeletable | किसी ऑब्जेक्ट के लिए इंटरफ़ेस, जिसे मिटाया जा सकता है. |
IDeleteArea | किसी कॉम्पोनेंट के लिए इंटरफ़ेस, जो उसके ऊपर छोड़े गए ब्लॉक या बबल को मिटा सकता है. |
IDraggable | यह एक ऐसे ऑब्जेक्ट के बारे में बताता है जिसे खींचा जा सकता है. |
IDragger | |
IDragStrategy | |
IDragTarget | पसंद के मुताबिक काम करने वाले किसी कॉम्पोनेंट के लिए इंटरफ़ेस. ऐसा तब होता है, जब किसी ब्लॉक या बबल को खींचकर उसके ऊपर रखा जाता है. |
IFlyout | फ़्लायआउट के लिए इंटरफ़ेस. |
IHasBubble | |
IIcon | |
IKeyboardAccessible | किसी ऑब्जेक्ट के लिए ऐसा इंटरफ़ेस जो कीबोर्ड शॉर्टकट को हैंडल करता है. |
IMetricsManager | मेट्रिक मैनेजर के लिए इंटरफ़ेस. |
IMovable | किसी ऐसे ऑब्जेक्ट का इंटरफ़ेस जिसे एक जगह से दूसरी जगह ले जाया जा सकता है. |
IPaster | एक ऑब्जेक्ट जो डेटा को वर्कस्पेस में चिपका सकता है. |
IPositionable | फ़ाइल फ़ोल्डर के सबसे ऊपर मौजूद किसी कॉम्पोनेंट के लिए इंटरफ़ेस. |
IRegistrable | रजिस्टर किए जा सकने वाले Blockly कॉम्पोनेंट का इंटरफ़ेस. |
ISelectable | किसी ऐसे ऑब्जेक्ट के लिए इंटरफ़ेस जिसे चुना जा सकता है. |
ISelectableToolboxItem | टूलबॉक्स में मौजूद किसी ऐसे आइटम के लिए इंटरफ़ेस जिसे चुना जा सकता है. |
ISerializable | |
IStyleable | किसी ऑब्जेक्ट के लिए इंटरफ़ेस, जिसमें शैली जोड़ी जा सकती है. |
IToolbox | टूलबॉक्स के लिए इंटरफ़ेस. |
IToolboxItem | टूलबॉक्स में किसी आइटम के लिए इंटरफ़ेस. |
IVariableBackedParameterModel | किसी ऐसे पैरामीटर मॉडल के लिए इंटरफ़ेस जिसमें वैरिएबल मॉडल शामिल है. |
नाम स्थान
वैरिएबल
वैरिएबल | कंपनी का ब्यौरा |
---|---|
ब्लॉक करना | प्रोटोटाइप ऑब्जेक्ट को ब्लॉक करने के लिए, ब्लॉक टाइप के नामों की मैपिंग. |
COLLAPSE_CHARS | |
COLLAPSED_FIELD_NAME | |
COLLAPSED_INPUT_NAME | |
कॉन्फ़िगरेशन | ब्लॉकली पर मौजूद उन सभी वैल्यू को होल्ड करने वाले ऑब्जेक्ट को जिन्हें हम डेवलपर से बदल पाने की उम्मीद करते हैं. |
defineBlocksWithJsonArray | JSON ब्लॉक परिभाषाओं की कैटगरी से ब्लॉक तय करें, जैसा कि Blockly डेवलपर टूल से जनरेट किया जा सकता है. |
DELETE_VARIABLE_ID | |
DropDownDiv | |
getMainWorkspace | मुख्य फ़ाइल फ़ोल्डर दिखाता है. पिछली बार इस्तेमाल किए गए मुख्य फ़ाइल फ़ोल्डर को दिखाता है (फ़ोकस के आधार पर). इस फ़ंक्शन का इस्तेमाल न करने की कोशिश करें. खास तौर पर तब, जब किसी पेज पर 'ब्लॉक करें' वाली एक से ज़्यादा इंस्टेंस मौजूद हों. |
getSelected | कॉपी किया जा सकने वाला मौजूदा ऑब्जेक्ट दिखाता है. |
INPUT_VALUE | |
JavaScript | |
मैसेज | स्थानीय भाषा में लिखे गए मैसेज की डिक्शनरी. |
NEXT_STATEMENT | |
OPPOSITE_TYPE | |
OUTPUT_VALUE | |
PREVIOUS_STATEMENT | |
PROCEDURE_CATEGORY_NAME | टूलबॉक्स एक्सएमएल में, किसी कैटगरी की "कस्टम" एट्रिब्यूट में इस्तेमाल करने के लिए स्ट्रिंग. यह स्ट्रिंग बताती है कि कैटगरी को प्रोसेस ब्लॉक से डाइनैमिक तौर पर पॉप्युलेट किया जाना चाहिए. |
RENAME_VARIABLE_ID | |
setParentContainer | पैरंट कंटेनर सेट करें. यह कंटेनर एलिमेंट है, जिसे पहली बार Blockly.inject कॉल किए जाने पर WidgetDiv, DropdownDiv, और टूलटिप को रेंडर किया जाता है. अगर पहले Blockly.inject के बाद कॉल किया जाता है, तो इस तरीके को NOP माना जाता है. |
svgResize | SVG इमेज के कंटेनर को पूरी तरह से भरने के लिए, इसका साइज़ बदलें. इसे तब कॉल करें, जब व्यू असल में साइज़ बदलता हो (उदाहरण के लिए, विंडो का साइज़ बदलना/डिवाइस की स्क्रीन की दिशा में बदलाव). कॉन्टेंट में बदलाव होने पर फ़ाइल फ़ोल्डर का साइज़ बदलने के लिए, workspace.resizeContents देखें. जैसे, कोई ब्लॉक जोड़ा या हटाया गया हो. SVG इमेज की ऊंचाई/चौड़ाई रिकॉर्ड करें. |
TOOLBOX_AT_BOTTOM | |
TOOLBOX_AT_LEFT | |
TOOLBOX_AT_RIGHT | |
TOOLBOX_AT_TOP | |
VARIABLE_CATEGORY_NAME | टूलबॉक्स एक्सएमएल में, किसी कैटगरी की "कस्टम" एट्रिब्यूट में इस्तेमाल करने के लिए स्ट्रिंग. यह स्ट्रिंग बताती है कि कैटगरी को वैरिएबल ब्लॉक से डाइनैमिक तौर पर भरा जाना चाहिए. |
VARIABLE_DYNAMIC_CATEGORY_NAME | टूलबॉक्स एक्सएमएल में, किसी कैटगरी की "कस्टम" एट्रिब्यूट में इस्तेमाल करने के लिए स्ट्रिंग. यह स्ट्रिंग बताती है कि कैटगरी को वैरिएबल ब्लॉक से डाइनैमिक तौर पर भरा जाना चाहिए. |
वर्शन | ब्लॉकली मुख्य वर्शन. बिल्ड स्क्रिप्ट (npm रन बिल्ड) से इस कॉन्सटेंट को, Package.json के वर्शन की वैल्यू पर बदल दिया जाता है. यह बिल्ड कंप्रेस किए गए गप टास्क में, बंद करने वाले कंपाइलर की मदद से किया जाता है. लोकल बिल्ड के लिए, इस कॉन्स्टेंट को बदलने के लिए, कंपाइलर को --definition='Blockly.VERSION=X.Y.Z' को पास करना होगा. |
उपनाम टाइप
उपनाम लिखें | कंपनी का ब्यौरा |
---|---|
FieldCheckboxValidator | वह फ़ंक्शन जिसे फ़ील्ड की वैल्यू पर सेट होने से पहले किए गए बदलावों की पुष्टि करने के लिए कॉल किया जाता है. |
FieldDropdownConfig | ड्रॉपडाउन फ़ील्ड के लिए कॉन्फ़िगरेशन विकल्प. |
FieldDropdownValidator | वह फ़ंक्शन जिसे फ़ील्ड की वैल्यू पर सेट होने से पहले किए गए बदलावों की पुष्टि करने के लिए कॉल किया जाता है. |
FieldNumberValidator | वह फ़ंक्शन जिसे फ़ील्ड की वैल्यू पर सेट होने से पहले किए गए बदलावों की पुष्टि करने के लिए कॉल किया जाता है. |
FieldTextInputConfig | टेक्स्ट इनपुट फ़ील्ड के लिए कॉन्फ़िगरेशन विकल्प. |
FieldTextInputValidator | वह फ़ंक्शन जिसे फ़ील्ड की वैल्यू पर सेट होने से पहले किए गए बदलावों की पुष्टि करने के लिए कॉल किया जाता है. |
FieldValidator | वह फ़ंक्शन जिसे फ़ील्ड की वैल्यू पर सेट होने से पहले किए गए बदलावों की पुष्टि करने के लिए कॉल किया जाता है. |
FieldVariableValidator | वह फ़ंक्शन जिसे फ़ील्ड की वैल्यू पर सेट होने से पहले किए गए बदलावों की पुष्टि करने के लिए कॉल किया जाता है. |
ICopyData | |
MenuGenerator | मेन्यू के विकल्पों की कैटगरी या ऐसा फ़ंक्शन जो फ़ील्डड्रॉपडाउन या इसके डिसेंडेंट के लिए, मेन्यू के विकल्पों का कलेक्शन जनरेट करता है. |
MenuGeneratorFunction | ऐसा फ़ंक्शन जो फ़ील्डड्रॉपडाउन या इसके डिसेंडेंट के लिए, मेन्यू के विकल्पों का कलेक्शन जनरेट करता है. |
MenuOption | ड्रॉपडाउन मेन्यू में एक विकल्प. पहला एलिमेंट एक ऐसी वैल्यू है जिसे कोई भी व्यक्ति आसानी से पढ़ सकता है (टेक्स्ट या इमेज). दूसरा एलिमेंट है लैंग्वेज- न्यूट्रल वैल्यू. |