Class Navigation

ন্যাভিগেশন

কার্ড নেভিগেশন নিয়ন্ত্রণকারী একটি সহায়ক বস্তু। আরও বিস্তারিত জানার জন্য কার্ড নেভিগেশন নির্দেশিকা দেখুন।

নমুনা ব্যবহার:

function myFunction() {
  return AddOnsResponseService.newChatDataActionBuilder();
}

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
pop Card() Navigation
pop To Named Card(cardName) Navigation
pop To Root() Navigation
print Json() String এই অবজেক্টের JSON উপস্থাপনা প্রিন্ট করে।
push Card(card) Navigation প্রদত্ত কার্ডটি স্ট্যাকের উপর ঠেলে দেয়।
set End Navigation(endNavigation) Navigation শেষ নেভিগেশন অ্যাকশন সেট করে।
update Card(card) Navigation বর্তমান কার্ডের একটি ইন-প্লেস প্রতিস্থাপন করে।

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

pop Card()

Google Workspace অ্যাড-অনগুলির জন্য উপলব্ধ যা Google Chat প্রসারিত করে।

নেভিগেশন স্ট্যাক থেকে একটি কার্ড বের করে। অন্যান্য কার্ড নেভিগেশন অ্যাকশনের সাথে চেইন করা যেতে পারে।

প্রত্যাবর্তন

Navigation — এই বস্তুটি, চেইনিং এর জন্য।


pop To Named Card(cardName)

Google Workspace অ্যাড-অনগুলির জন্য উপলব্ধ যা Google Chat প্রসারিত করে।

নির্দিষ্ট কার্ডের নাম অনুসারে পপ আপ করে। অন্যান্য কার্ড নেভিগেশন অ্যাকশনের সাথে চেইন করা যেতে পারে।

পরামিতি

নাম আদর্শ বিবরণ
card Name String যে কার্ডে নেভিগেট করতে হবে তার নাম।

প্রত্যাবর্তন

Navigation — এই বস্তুটি, চেইনিং এর জন্য।


pop To Root()

Google Workspace অ্যাড-অনগুলির জন্য উপলব্ধ যা Google Chat প্রসারিত করে।

কার্ড স্ট্যাকটিকে রুট কার্ডে পপ করে। অন্যান্য কার্ড নেভিগেশন অ্যাকশনের সাথে চেইন করা যেতে পারে।

প্রত্যাবর্তন

Navigation — এই বস্তুটি, চেইনিং এর জন্য।


print Json()

এই অবজেক্টের JSON উপস্থাপনা প্রিন্ট করে। এটি শুধুমাত্র ডিবাগিংয়ের জন্য।

প্রত্যাবর্তন

String


push Card(card)

প্রদত্ত কার্ডটিকে স্ট্যাকের উপর ঠেলে দেয়। অন্যান্য কার্ড নেভিগেশন অ্যাকশনের সাথে চেইন করা যেতে পারে।

const card = CardService.newCardBuilder()
    .setHeader(CardService.newCardHeader().setTitle('Card title'))
    .addSection(cardSection)
    .build();

const navigation = AddOnsResponseService.newNavigation()
    .pushCard(card);

পরামিতি

নাম আদর্শ বিবরণ
card Card স্ট্যাকে যোগ করার জন্য একটি কার্ড।

প্রত্যাবর্তন

Navigation — এই বস্তুটি, চেইনিং এর জন্য।


set End Navigation(endNavigation)

শেষ নেভিগেশন অ্যাকশন সেট করে।

const navigation = AddOnsResponseService.newNavigation()
    .setEndNavigation(AddOnsResponseService.EndNavigation.CLOSE_DIALOG);

পরামিতি

নাম আদর্শ বিবরণ
end Navigation End Navigation ব্যবহারের জন্য End Navigation

প্রত্যাবর্তন

Navigation — এই বস্তুটি, চেইনিং এর জন্য।


update Card(card)

বর্তমান কার্ডের একটি ইন-প্লেস প্রতিস্থাপন করে। অন্যান্য কার্ড নেভিগেশন অ্যাকশনের সাথে চেইন করা যেতে পারে।

const card = CardService.newCardBuilder()
    .setHeader(CardService.newCardHeader().setTitle('Card title'))
    .addSection(cardSection)
    .build();

const navigation = AddOnsResponseService.newNavigation()
    .updateCard(card);

পরামিতি

নাম আদর্শ বিবরণ
card Card বর্তমান কার্ডটি প্রতিস্থাপন করার জন্য একটি কার্ড।

প্রত্যাবর্তন

Navigation — এই বস্তুটি, চেইনিং এর জন্য।