ব্লকলি > ফিল্ড ভ্যারিয়েবল > (নির্মাণকারী)
ফিল্ড ভ্যারিয়েবল। (নির্মাণকারী)
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 দেখুন। |