ব্লকলি > ফিল্ড ভ্যারিয়েবল > (নির্মাণকারী)

ফিল্ড ভ্যারিয়েবল। (নির্মাণকারী)

FieldVariable ক্লাসের একটি নতুন উদাহরণ তৈরি করে

স্বাক্ষর:

constructor(varName: string | null | typeof Field.SKIP_SETUP, validator?: FieldVariableValidator, variableTypes?: string[], defaultType?: string, config?: FieldVariableConfig);

পরামিতি

প্যারামিটার টাইপ বর্ণনা
varName স্ট্রিং | শূন্য | ক্ষেত্র প্রকার।SKIP_SETUP ভেরিয়েবলের ডিফল্ট নাম। নাল হলে, একটি অনন্য পরিবর্তনশীল নাম তৈরি করা হবে। এছাড়াও Field.SKIP_SETUP গ্রহণ করে যদি আপনি সেটআপ এড়িয়ে যেতে চান (শুধুমাত্র উপশ্রেণীর দ্বারা ব্যবহৃত হয় যেগুলি কনফিগারেশন পরিচালনা করতে চায় এবং তাদের নিজস্ব কনস্ট্রাক্টর চালানোর পরে ক্ষেত্রের মান সেট করে)।
যাচাইকারী ফিল্ড ভ্যারিয়েবল ভ্যালিডেটর (ঐচ্ছিক) একটি ফাংশন যা ফিল্ডের মানের পরিবর্তন যাচাই করতে বলা হয়। একটি পরিবর্তনশীল আইডি নেয় এবং একটি বৈধ ভেরিয়েবল আইডি প্রদান করে, বা পরিবর্তনটি বাতিল করতে নাল।
পরিবর্তনশীল প্রকার স্ট্রিং[] (ঐচ্ছিক) ড্রপডাউনে অন্তর্ভুক্ত করার জন্য ভেরিয়েবলের প্রকারের একটি তালিকা। কনফিগারেশন প্রদান করা না হলে শুধুমাত্র ব্যবহার করা হবে।
ডিফল্ট টাইপ স্ট্রিং (ঐচ্ছিক) এই ক্ষেত্রের মান স্পষ্টভাবে সেট করা না থাকলে তৈরি করা ভেরিয়েবলের ধরন। ডিফল্ট '. কনফিগারেশন প্রদান করা না হলে শুধুমাত্র ব্যবহার করা হবে।
কনফিগারেশন FieldVariableConfig (ঐচ্ছিক) ক্ষেত্র কনফিগার করতে ব্যবহৃত বিকল্পগুলির একটি মানচিত্র। এই প্যারামিটার সমর্থন করে এমন বৈশিষ্ট্যগুলির একটি তালিকার জন্য [ক্ষেত্র তৈরির ডকুমেন্টেশন] https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/variable#creation দেখুন।