Class Menu

মেনু

একটি গুগল অ্যাপের ইউজার ইন্টারফেসের ইনস্ট্যান্সে থাকা একটি কাস্টম মেনু। একটি স্ক্রিপ্ট শুধুমাত্র খোলা কোনো ডকুমেন্ট বা ফর্মের বর্তমান ইনস্ট্যান্সের UI-এর সাথে ইন্টারঅ্যাক্ট করতে পারে, এবং তাও কেবল যদি স্ক্রিপ্টটি সেই ডকুমেন্ট বা ফর্মের সাথে কন্টেইনার-বাউন্ড থাকে। আরও তথ্যের জন্য, মেনু সম্পর্কিত নির্দেশিকাটি দেখুন।

// Add a custom menu to the active spreadsheet, including a separator and a
// sub-menu.
function onOpen(e) {
  SpreadsheetApp.getUi()
      .createMenu('My Menu')
      .addItem('My Menu Item', 'myFunction')
      .addSeparator()
      .addSubMenu(
          SpreadsheetApp.getUi()
              .createMenu('My Submenu')
              .addItem('One Submenu Item', 'mySecondFunction')
              .addItem('Another Submenu Item', 'myThirdFunction'),
          )
      .addToUi();
}

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Item(caption, functionName) Menu মেনুতে একটি আইটেম যোগ করে।
add Separator() Menu মেনুতে একটি দৃশ্যমান বিভাজক যোগ করে।
add Sub Menu(menu) Menu মেনুতে একটি সাব-মেনু যোগ করে।
add To Ui() void সম্পাদকের ব্যবহারকারী ইন্টারফেসের ইনস্ট্যান্সে মেনুটি সন্নিবেশ করে।

বিস্তারিত ডকুমেন্টেশন

addItem(caption, functionName)

মেনুতে একটি আইটেম যোগ করে। মেনু আইটেমের লেবেলটি সেন্টেন্স কেসে (শুধুমাত্র প্রথম শব্দটি বড় হাতের অক্ষরে) হতে হবে।

প্যারামিটার

নাম প্রকার বর্ণনা
caption String মেনু আইটেমটির লেবেল, যেখানে শুধুমাত্র প্রথম শব্দটি বড় হাতের অক্ষরে লেখা।
function Name String ব্যবহারকারী আইটেমটি নির্বাচন করলে যে ফাংশনটি চালু হবে তার নাম। আপনি অন্তর্ভুক্ত লাইব্রেরি, যেমন Library.libFunction1 থেকে ফাংশন ব্যবহার করতে পারেন।

ফেরত

Menu — এই Menu , শৃঙ্খলিত করার জন্য।


addSeparator()

মেনুতে একটি দৃশ্যমান বিভাজক যোগ করে।

ফেরত

Menu — এই Menu , শৃঙ্খলিত করার জন্য।


addSubMenu(menu)

মেনুতে একটি সাব-মেনু যোগ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
menu Menu সাব-মেনুটি একটি টপ-লেভেল মেনুর মতো করে তৈরি করা হয়েছে।

ফেরত

Menu — এই Menu , শৃঙ্খলিত করার জন্য।


addToUi()

সম্পাদকের ব্যবহারকারী ইন্টারফেসের ইনস্ট্যান্সে মেনুটি সন্নিবেশ করে।