একটি Google অ্যাপের জন্য ইউজার ইন্টারফেসের একটি উদাহরণে একটি কাস্টম মেনু। একটি স্ক্রিপ্ট শুধুমাত্র একটি খোলা নথি বা ফর্মের বর্তমান উদাহরণের জন্য 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(); }
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
addItem(caption, functionName) | Menu | মেনুতে একটি আইটেম যোগ করে। |
addSeparator() | Menu | মেনুতে একটি ভিজ্যুয়াল বিভাজক যোগ করে। |
addSubMenu(menu) | Menu | মেনুতে একটি সাব-মেনু যোগ করে। |
addToUi() | void | সম্পাদকের ইউজার ইন্টারফেসের উদাহরণে মেনু সন্নিবেশ করান। |
বিস্তারিত ডকুমেন্টেশন
addItem(caption, functionName)
মেনুতে একটি আইটেম যোগ করে। একটি মেনু আইটেমের জন্য লেবেলটি বাক্যের ক্ষেত্রে হওয়া উচিত (শুধুমাত্র প্রথম শব্দ বড় আকারে)।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
caption | String | মেনু আইটেমের জন্য লেবেল, শুধুমাত্র প্রথম শব্দটি বড় করা হয়েছে। |
functionName | String | ব্যবহারকারী যখন আইটেমটি নির্বাচন করে তখন যে ফাংশনটি শুরু করতে হবে তার নাম৷ আপনি অন্তর্ভুক্ত লাইব্রেরি থেকে ফাংশন ব্যবহার করতে পারেন, যেমন Library.libFunction1 । |
প্রত্যাবর্তন
addSubMenu(menu)
addToUi()
সম্পাদকের ইউজার ইন্টারফেসের উদাহরণে মেনু সন্নিবেশ করান।