Card Service

কার্ড পরিষেবা

এই পরিষেবাটি স্ক্রিপ্টকে একটি UI-এর জন্য কার্ড ও উইজেট কম্পোনেন্ট এবং সেগুলোর আচরণ কনফিগার ও বিল্ড করার সুযোগ দেয়। এই পরিষেবা দিয়ে আপনি যে UI কাঠামো তৈরি করেন, তা ডেস্কটপ ও মোবাইল উভয় ডিভাইসেই স্বয়ংক্রিয়ভাবে উপলব্ধ হয়, ফলে উভয়ের জন্য আলাদা UI তৈরি করার প্রয়োজন হয় না।

ক্লাস

নাম সংক্ষিপ্ত বিবরণ
Action এমন একটি ক্রিয়া যা UI উপাদানগুলির মধ্যে মিথস্ক্রিয়া সক্ষম করে।
Action Response রেসপন্স অবজেক্ট, যা ক্লায়েন্টে এক বা একাধিক অ্যাকশন সম্পাদন করার জন্য একটি কলব্যাক ফাংশন (যেমন, একটি ফর্ম রেসপন্স হ্যান্ডলার) থেকে রিটার্ন করা হতে পারে।
Action Response Builder Action Response অবজেক্ট তৈরির একটি বিল্ডার।
Action Status একটি ক্লাস যা কোনো ডায়ালগ চালু বা জমা দেওয়ার অনুরোধের অবস্থা নির্দেশ করে।
Attachment এটি একটি অ্যাড-অন দ্বারা তৈরি সংযুক্তিকে বোঝায়।
Authorization Action একটি অনুমোদনমূলক ব্যবস্থা, যাতে ক্লিক করলে ব্যবহারকারীকে AuthorizationUrl-এ পাঠানো হবে।
Authorization Exception এমন একটি ত্রুটি যা ব্যবহারকারীকে একটি অনুমোদন কার্ড দেখানোর জন্য প্রদর্শিত হতে পারে।
Border Style একটি ক্লাস যা একটি সম্পূর্ণ বর্ডার স্টাইলকে উপস্থাপন করে এবং যা উইজেটগুলিতে প্রয়োগ করা যেতে পারে।
Border Type একটি এনাম যা উইজেটগুলিতে প্রয়োগ করা যেতে পারে এমন বর্ডারের প্রকারগুলিকে উপস্থাপন করে।
Button সকল বাটনের জন্য একটি বেস ক্লাস।
Button Set এক সারিতে প্রদর্শিত Button অবজেক্টের একটি সেট ধারণ করে।
Calendar Event Action Response এটি এমন একটি প্রতিক্রিয়া যা ইউজার ইন্টারফেসে (UI) নেওয়া কোনো পদক্ষেপ, যেমন বোতামে ক্লিকের প্রতিক্রিয়ায়, ব্যবহারকারীর বর্তমানে সম্পাদনা করা ক্যালেন্ডার ইভেন্টটিতে পরিবর্তন আনে।
Calendar Event Action Response Builder Calendar Event Action Response অবজেক্ট তৈরির একটি বিল্ডার।
Card একটি কনটেক্সট কার্ড যা UI-তে একটিমাত্র ভিউকে উপস্থাপন করে।
Card Action একটি ক্লিকযোগ্য মেনু আইটেম যা কার্ড হেডার মেনুতে যুক্ত করা হয়।
Card Builder Card অবজেক্ট তৈরির একটি বিল্ডার।
Card Header একটি Card হেডার।
Card Section কার্ড সেকশন উইজেটগুলোর গ্রুপ ধারণ করে এবং সেগুলোর মধ্যে দৃশ্যমান বিভাজন তৈরি করে।
Card Service CardService এমন জেনেরিক কার্ড তৈরি করার সুবিধা দেয় যা গুগল ওয়ার্কস্পেস অ্যাড-অন-এর মতো গুগলের বিভিন্ন এক্সটেনসিবিলিটি প্রোডাক্টে ব্যবহৃত হয়।
Card With Id Card With Id অবজেক্টগুলোর জন্য একটি বিল্ডার।
Carousel ক্যারোসেল, যা স্লাইডার নামেও পরিচিত, উইজেটগুলির একটি তালিকা ঘুরিয়ে স্লাইডশো আকারে প্রদর্শন করে এবং এতে আগের বা পরের উইজেটে যাওয়ার জন্য বাটন থাকে।
Carousel Card একটি কার্ড যা ক্যারোসেল আইটেম হিসেবে প্রদর্শন করা যায়।
Chat Action Response একটি ক্লাস যা সেই প্যারামিটারগুলোকে উপস্থাপন করে, যা একটি চ্যাট অ্যাপ তার প্রতিক্রিয়া কীভাবে পোস্ট করা হবে তা কনফিগার করতে ব্যবহার করতে পারে।
Chat Client Data Source মাল্টিসিলেক্ট মেনু ব্যবহারকারী একটি Selection Input উইজেটের জন্য, ডেটা সোর্স হিসেবে গুগল চ্যাট ব্যবহৃত হয়।
Chat Response গুগল চ্যাটে কার্ড মেসেজের রেসপন্স অবজেক্ট।
Chat Response Builder Chat Response অবজেক্ট তৈরির একটি বিল্ডার।
Chat Space Data Source একটি ডেটা উৎস যা গুগল চ্যাট স্পেসগুলিকে একটি মাল্টিসিলেক্ট মেনুর নির্বাচন আইটেম হিসাবে পূরণ করে।
Chip একটি আইকন ও টেক্সট লেবেলসহ একটি Chip
Chip List একগুচ্ছ Chip অবজেক্ট ধারণ করে যা একটি সারিতে প্রদর্শিত হয় এবং অনুভূমিকভাবে স্ক্রোলযোগ্য হওয়ার জন্য পরবর্তী লাইনে চলে যায়।
Chip List Layout একটি enum যা Chip List লেআউট নির্দিষ্ট করে।
Collapse Control কাস্টমাইজযোগ্য সংকোচন ও প্রসারণ নিয়ন্ত্রণ।
Column একটি স্তম্ভ।
Columns Columns উইজেটটি একটি কার্ড বা ডায়ালগে সর্বোচ্চ ২টি কলাম প্রদর্শন করে।
Common Data Source গুগল ওয়ার্কস্পেসের সকল অ্যাপ্লিকেশন দ্বারা ব্যবহৃত একটি ডেটা উৎস।
Common Widget Action এমন সব কাজকে সংজ্ঞায়িত করে যেগুলিতে মূল্যায়নের প্রয়োজন হয় না, যেমন উইজেটের দৃশ্যমানতা আপডেট করা।
Compose Action Response জিমেইল অ্যাড-অনের কম্পোজ অ্যাকশনের জন্য কোনো কলব্যাক মেথড থেকে যে রেসপন্স অবজেক্টটি রিটার্ন করা হতে পারে।
Compose Action Response Builder Compose Action Response অবজেক্ট তৈরির একটি বিল্ডার।
Composed Email Type একটি এনুম ভ্যালু যা নির্দিষ্ট করে যে রচিত ইমেলটি একটি স্বতন্ত্র খসড়া নাকি প্রত্যুত্তর খসড়া।
Condition CEL এক্সপ্রেশন ভ্যালিডেশনের অংশ হিসেবে কোনো ইভেন্ট অ্যাকশন চালানোর জন্য ব্যবহৃত একটি শর্ত।
Content Type একটি enum ভ্যালু যা ' Update Draft Action Response দ্বারা জেনারেট হওয়া কন্টেন্টের কন্টেন্ট টাইপ নির্দিষ্ট করে।
Data Source Config একটি কনফিগারেশন অবজেক্ট যা একটি উইজেটের জন্য ডেটা সোর্সগুলো কনফিগার করতে সাহায্য করে।
Date Picker একটি ইনপুট ফিল্ড যেখানে তারিখ ইনপুট করা যায়।
Date Time Picker একটি ইনপুট ফিল্ড যা ব্যবহারকারীদের তারিখ ও সময় ইনপুট করার সুযোগ দেয়।
Decorated Text একটি উইজেট যা ঐচ্ছিক অলঙ্করণ সহ পাঠ্য প্রদর্শন করে।
Dialog বিস্তারিত জানতে, গুগল চ্যাট ডকুমেন্টেশনে ‘ওপেন ইন্টারেক্টিভ ডায়ালগস’ দেখুন।
Dialog Action Dialog Action অবজেক্ট তৈরির একটি বিল্ডার।
Display Style একটি এনাম যা কার্ডের ডিসপ্লে স্টাইল নির্ধারণ করে।
Divider একটি অনুভূমিক বিভাজক।
Drive Data Source Spec Drive Item Type অবজেক্টের একটি সেট ধারণ করে যা একটি সারিতে প্রদর্শিত হয়।
Drive Item Type একটি enum কোনো ড্রাইভ আইটেমের ফাইলের ধরন নির্ধারণ করে।
Drive Items Selected Action Response এটি এমন একটি প্রতিক্রিয়া যা ড্রাইভ আইটেম নির্বাচিত থাকা অবস্থায় এবং UI-তে নেওয়া কোনো পদক্ষেপের (যেমন বোতামে ক্লিক) প্রতিক্রিয়ায় ড্রাইভে পরিবর্তন ঘটায়।
Drive Items Selected Action Response Builder Drive Items Selected Action Response অবজেক্ট তৈরির একটি বিল্ডার।
Editor File Scope Action Response UI-তে গৃহীত কোনো পদক্ষেপের প্রতিক্রিয়ায় গুগল ডক্স, শিটস বা স্লাইডসের মতো এডিটরে পরিবর্তন আনে।
Editor File Scope Action Response Builder Editor File Scope Action Response অবজেক্ট তৈরির একটি বিল্ডার।
Event Action একটি EventAction যা CEL এক্সপ্রেশন ভ্যালিডেশন শর্ত পূরণ হলে রান করবে।
Expression Data যে এক্সপ্রেশন ডেটা একটি এক্সপ্রেশন মূল্যায়ন করতে ব্যবহৃত হয়।
Expression Data Action CEL এক্সপ্রেশন যাচাইকরণের জন্য করণীয় পদক্ষেপসমূহ।
Expression Data Action Type একটি enum যা এক্সপ্রেশন ডেটা অ্যাকশন- এর ধরণকে প্রতিনিধিত্ব করে।
Expression Data Condition এটি একটি CEL এক্সপ্রেশন যাচাইকরণের ফলাফল উপস্থাপন করে।
Expression Data Condition Type এটি নির্দেশ করে যে CEL এক্সপ্রেশনটি সফলভাবে মূল্যায়ন করা হয়েছে কিনা।
Fixed Footer Card নীচে প্রদর্শিত স্থির ফুটার।
Grid গ্রিড আইটেমগুলির একটি সংগ্রহ প্রদর্শন করার জন্য একটি সুসংগঠিত গ্রিড।
Grid Item একটি গ্রিড উইজেটের মধ্যে ব্যবহারকারীরা যেসব আইটেমের সাথে ইন্টারঅ্যাক্ট করে।
Grid Item Layout একটি enum যা একটি GridItem-এর ছবি এবং টেক্সট স্টাইল নির্ধারণ করে।
Horizontal Alignment একটি এনাম যা কোনো উইজেটের আনুভূমিক সারিবদ্ধতা নির্দিষ্ট করে।
Horizontal Size Style একটি এনাম যা নির্ধারণ করে উইজেটগুলো একটি কলামের স্থান কীভাবে পূরণ করবে।
Host App Data Source মাল্টিসিলেক্ট মেনু ব্যবহারকারী একটি Selection Input উইজেটের জন্য, ডেটা সোর্স হিসেবে গুগল ওয়ার্কস্পেস অ্যাপ্লিকেশন প্রয়োজন।
Icon পূর্বনির্ধারিত আইকন, যা বিভিন্ন UI অবজেক্টে, যেমন Image Button বা Decorated Text উইজেটে ব্যবহার করা যায়।
Icon Image একটি পূর্বনির্ধারিত আইকন, একটি ম্যাটেরিয়াল ডিজাইন আইকন, অথবা কাস্টমাইজযোগ্য ক্রপ স্টাইলসহ একটি ইউআরএল থেকে নেওয়া আইকন।
Image একটি উইজেট যা একটিমাত্র ছবি প্রদর্শন করে।
Image Button একটি Image Button , যেটিতে একটি ছবি প্রদর্শিত হচ্ছে।
Image Button Style একটি enum যা Image Button স্টাইল নির্দিষ্ট করে।
Image Component একটি ইমেজ কম্পোনেন্ট যা গ্রিড আইটেমগুলিতে যোগ করা যায়।
Image Crop Style একটি ক্লাস যা এমন একটি ক্রপ স্টাইলকে উপস্থাপন করে, যা ছবির উপাদানগুলিতে প্রয়োগ করা যেতে পারে।
Image Crop Type একটি এনাম যা ইমেজ কম্পোনেন্টগুলিতে প্রয়োগ করা ক্রপ স্টাইলগুলিকে উপস্থাপন করে।
Image Style একটি এনাম যা ছবির ক্রপিং স্টাইল নির্ধারণ করে।
Input Type একটি এনাম যা উইজেটটির ইনপুট টাইপ নির্ধারণ করে।
Interaction একটি এনুম টাইপ যা নির্দিষ্ট করে যে ব্যবহারকারীর সাথে কোনো ইন্টারঅ্যাকশনের প্রতিক্রিয়ায় কী করতে হবে, যেমন ব্যবহারকারী কার্ড মেসেজে কোনো বোতামে ক্লিক করলে।
Key Value এই ক্লাসটি অপ্রচলিত।
Link Preview কার্ডের এমন একটি অ্যাকশন যা হোস্ট অ্যাপে একটি লিঙ্ক প্রিভিউ কার্ড এবং স্মার্ট চিপ প্রদর্শন করে।
Load Indicator একটি এনুম টাইপ যা কোনো Action প্রক্রিয়াধীন থাকাকালীন প্রদর্শিত লোডিং বা অগ্রগতি সূচকের ধরন নির্দিষ্ট করে।
Material Icon এমন একটি অবজেক্ট যা গুগলের সকল ফন্ট আইকন সমর্থন করে।
Navigation একটি সহায়ক অবজেক্ট যা কার্ড নেভিগেশন নিয়ন্ত্রণ করে।
Notification কোনো UI উপাদানের সাথে মিথস্ক্রিয়ার প্রতিক্রিয়া হিসেবে ব্যবহারকারীকে দেখানো একটি বিজ্ঞপ্তি।
On Close একটি এনাম যা নির্দিষ্ট করে Open Link মাধ্যমে খোলা কোনো ইউআরএল বন্ধ করা হলে কী করতে হবে।
Open As একটি এনাম যা নির্দিষ্ট করে দেয় একটি ইউআরএল কীভাবে খুলতে হবে।
Open Link এটি কিছু বিকল্পসহ একটি লিঙ্ক খোলার ক্রিয়াকে বোঝায়।
Overflow Menu পপ-আপ মেনুতে প্রদর্শিত Overflow Menu Item অবজেক্টগুলোর একটি তালিকা ধারণ করে।
Overflow Menu Item একটি আইকন এবং টেক্সট লেবেল সহ একটি Overflow Menu Item
Platform Data Source মাল্টিসিলেক্ট মেনু ব্যবহারকারী একটি Selection Input উইজেটের জন্য, গুগল ওয়ার্কস্পেস থেকে একটি ডেটা সোর্স প্রয়োজন।
Response Type একটি enum যা চ্যাট অ্যাপ প্রতিক্রিয়ার ধরণকে উপস্থাপন করে।
Selection Input একটি ইনপুট ফিল্ড যা পূর্বনির্ধারিত কিছু বিকল্পের মধ্য থেকে বেছে নেওয়ার সুযোগ দেয়।
Selection Input Type ব্যবহারকারীরা যে আইটেমগুলো নির্বাচন করতে পারেন, সেগুলোর ফরম্যাট।
Status একটি enum যা স্ট্যাটাস কোডকে নির্দেশ করে।
Suggestions Text Input উইজেটের পরিপূরক হিসেবে অটোকমপ্লিট সাজেশন।
Suggestions Response একটি রেসপন্স অবজেক্ট যা সাজেশন্স কলব্যাক ফাংশন থেকে রিটার্ন করা যেতে পারে।
Suggestions Response Builder Suggestions Response অবজেক্টগুলোর জন্য একটি বিল্ডার।
Switch একটি UI উপাদান যা চালু বা বন্ধ করা যায়।
Switch Control Type Switch উইজেট কন্ট্রোলের ধরণ।
Text Button একটি টেক্সট লেবেলসহ Text Button
Text Button Style একটি enum যা Text Button স্টাইল নির্দিষ্ট করে।
Text Input একটি ইনপুট ফিল্ড উইজেট যা টেক্সট ইনপুট গ্রহণ করে।
Text Input Mode একটি enum যা নির্ধারণ করে যে টেক্সট ইনপুট ফিল্ডের জন্য কোন ধরনের ইনপুট অনুমোদিত।
Text Paragraph একটি উইজেট যা টেক্সট প্রদর্শন করে এবং প্রাথমিক HTML ফরম্যাটিং সমর্থন করে।
Time Picker একটি ইনপুট ফিল্ড যা ব্যবহারকারীদের সময় ইনপুট করার সুযোগ দেয়।
Trigger একটি ট্রিগার যা অ্যাকশন রুল আইডি অনুযায়ী CEL এক্সপ্রেশন ভ্যালিডেশন উইজেটের ইভেন্ট অ্যাকশনগুলো চালায়।
Universal Action Response যে মেথড সার্বজনীন ক্রিয়া তৈরি করে, তা থেকে রেসপন্স অবজেক্টটি ফেরত আসতে পারে।
Universal Action Response Builder Universal Action Response অবজেক্টগুলোর জন্য একটি বিল্ডার।
Update Draft Action Response এটি এমন একটি ক্রিয়াকে বোঝায় যা ব্যবহারকারীর বর্তমানে সম্পাদনাধীন ইমেলের খসড়াটি হালনাগাদ করে।
Update Draft Action Response Builder Update Draft Action Response অবজেক্টগুলোর জন্য একটি বিল্ডার।
Update Draft Bcc Recipients Action ইমেইল ড্রাফটের বিসিসি প্রাপকদের তথ্য হালনাগাদ করে।
Update Draft Body Action ইমেইলের খসড়ার মূল অংশ আপডেট করে।
Update Draft Body Type একটি এনুম ভ্যালু যা Update Draft Body Action -এর ধরণ নির্দিষ্ট করে।
Update Draft Cc Recipients Action ইমেইল ড্রাফটের সিসি প্রাপকদের তথ্য হালনাগাদ করে।
Update Draft Subject Action ইমেইল ড্রাফটের সাবজেক্ট লাইন আপডেট করে।
Update Draft To Recipients Action ইমেইল ড্রাফটের প্রাপকদের তালিকা আপডেট করে।
Update Visibility Action একটি কার্ড উইজেটকে প্রদর্শন করতে বা লুকাতে এর দৃশ্যমানতা আপডেট করে।
Updated Widget আপডেট করা উইজেটটির প্রতিক্রিয়া।
Validation একটি অবজেক্ট যা এর সাথে সংযুক্ত উইজেটটির জন্য বৈধতা যাচাইয়ের নিয়ম নির্ধারণ করে।
Variable Button Size একটি enum যা ভেরিয়েবল পিকার বাটনের আকার নির্দেশ করে।
Vertical Alignment একটি এনাম যা একটি কলামে উইজেটগুলির উল্লম্ব সারিবদ্ধতা নির্ধারণ করে।
Visibility একটি এনাম যা উইজেটগুলোর দৃশ্যমানতার অবস্থা নির্দেশ করে।
Widget Card যোগ করা যায় এমন সকল উইজেটের মূল ক্লাস।
Workflow Data Source Selection Input , Date Time Picker বা Text Input উইজেটের জন্য, গুগল ওয়ার্কস্পেস স্টুডিওতে ব্যবহৃত একটি ডেটা সোর্স।
Workflow Data Source Type একটি enum যা ওয়ার্কফ্লো ডেটা সোর্সের ধরণকে প্রতিনিধিত্ব করে।
Wrap Style একটি এনাম যা একটি কলামের ভেতরের কন্টেন্টের র‍্যাপিং স্টাইল নির্ধারণ করে।

Action

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Required Widget(requiredWidget) Action একটি বৈধ সাবমিশনের জন্য এই অ্যাকশনটির প্রয়োজনীয় উইজেটগুলোর নাম যোগ করে।
set All Widgets Are Required(allWidgetsAreRequired) Action এই অ্যাকশনটির জন্য সমস্ত উইজেট থেকে ইনপুট প্রয়োজন কিনা তা নির্দেশ করে।
set Function Name(functionName) Action যে কলব্যাক ফাংশনটি কল করা হবে তার নাম নির্ধারণ করে।
set Interaction(interaction) Action ব্যবহারকারীর সাথে মিথস্ক্রিয়া নির্ধারণ করে, যা শুধুমাত্র একটি ডায়ালগ খোলার সময় প্রয়োজন হয়।
set Load Indicator(loadIndicator) Action কাজটি চলাকালীন প্রদর্শিত লোডিং ইন্ডিকেটরটি নির্ধারণ করে।
set Parameters(parameters) Action কলব্যাক ফাংশনে কাস্টম প্যারামিটার পাস করার সুযোগ দেয়।
set Persist Values(persistValues) Action কোনো অ্যাকশন রেসপন্স ফর্মের Card আপডেট করার পর, ফর্মের মানগুলো ক্লায়েন্টের মান দ্বারা নাকি সার্ভারের মান দ্বারা নির্ধারিত হবে, তা নির্দেশ করে।

ActionResponse

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
print Json() String এই অবজেক্টটির JSON উপস্থাপনা প্রিন্ট করে।

ActionResponseBuilder

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
build() Action Response বর্তমান অ্যাকশন রেসপন্সটি তৈরি করে এবং তা যাচাই করে।
set Navigation(navigation) Action Response Builder একটি Navigation অ্যাকশনের প্রতিক্রিয়া নির্ধারণ করে।
set Notification(notification) Action Response Builder অ্যাকশনটি সক্রিয় হলে যে নোটিফিকেশনটি প্রদর্শিত হবে, তা সেট করে।
set Open Link(openLink) Action Response Builder অ্যাকশনটি সক্রিয় হলে যে URL-এ নেভিগেট করা হবে, তা নির্ধারণ করে।
set State Changed(stateChanged) Action Response Builder এই ক্রিয়াটি যে বিদ্যমান ডেটার অবস্থা পরিবর্তন করেছে, তা বোঝানোর জন্য একটি ফ্ল্যাগ সেট করে।

ActionStatus

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Status Code(statusCode) Action Status কোনো ডায়ালগ খোলা বা জমা দেওয়ার অনুরোধের অবস্থা নির্দেশ করে।
set User Facing Message(message) Action Status ব্যবহারকারীদের তাদের অনুরোধের অবস্থা সম্পর্কে পাঠানোর বার্তা।

Attachment

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Icon Url(iconUrl) Attachment অ্যাটাচমেন্টের জন্য আইকন ইউআরএল নির্ধারণ করে।
set Mime Type(mimeType) Attachment অ্যাটাচমেন্টের MIME টাইপ নির্ধারণ করে।
set Resource Url(resourceUrl) Attachment অ্যাটাচমেন্টের জন্য রিসোর্স ইউআরএল নির্ধারণ করে।
set Title(title) Attachment সংযুক্তিটির শিরোনাম নির্ধারণ করে।

AuthorizationAction

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Authorization Url(authorizationUrl) Authorization Action এটি সেই অনুমোদন URL নির্ধারণ করে, যেখানে ব্যবহারকারীকে অনুমোদন প্রম্পট থেকে নিয়ে যাওয়া হয়।

AuthorizationException

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
print Json() String এই অবজেক্টটির JSON উপস্থাপনা প্রিন্ট করে।
set Authorization Url(authUrl) Authorization Exception এটি সেই অনুমোদন URL নির্ধারণ করে, যেখানে ব্যবহারকারীকে অনুমোদন প্রম্পট থেকে নিয়ে যাওয়া হয়।
set Custom Ui Callback(callback) Authorization Exception কাস্টম অনুমোদন প্রম্পট তৈরি করার জন্য যে ফাংশনটিকে কল করতে হবে, তার নাম।
set Resource Display Name(name) Authorization Exception অনুমতি চাওয়ার সময় ব্যবহারকারীর কাছে যে নামটি প্রদর্শিত হবে, তা নির্ধারণ করে।
throw Exception() void এর ফলে এই ব্যতিক্রমটি ঘটে।

BorderStyle

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Corner Radius(radius) Border Style বর্ডারের কোণার ব্যাসার্ধ নির্ধারণ করে, যেমন ৮।
set Stroke Color(color) Border Style বর্ডারের রঙ নির্ধারণ করে।
set Type(type) Border Style বর্ডারের ধরণ নির্ধারণ করে।

BorderType

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
NO_BORDER Enum কোনো বর্ডার স্টাইল নেই।
STROKE Enum স্ট্রোক বর্ডার স্টাইল।

Button

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Authorization Action(action) Button একটি অনুমোদন অ্যাকশন সেট করে, যা অবজেক্টটিতে ক্লিক করা হলে অনুমোদন ফ্লো-এর জন্য একটি URL খুলে দেয়।
set Compose Action(action, composedEmailType) Button অবজেক্টটিতে ক্লিক করা হলে একটি খসড়া ইমেল তৈরি করার অ্যাকশন সেট করে।
set On Click Action(action) Button অবজেক্টটিতে ক্লিক করা হলে যে অ্যাকশনটি কার্যকর হবে, তা নির্ধারণ করে।
set On Click Open Link Action(action) Button অবজেক্টটিতে ক্লিক করা হলে একটি ট্যাবে ইউআরএল খোলার অ্যাকশন সেট করে।
set Open Link(openLink) Button অবজেক্টটিতে ক্লিক করা হলে যে URL-টি খোলা হবে, তা নির্ধারণ করে।
set Overflow Menu(menu) Button অবজেক্টটিতে ক্লিক করা হলে একটি পপ-আপ মেনু খোলার ব্যবস্থা করে।

ButtonSet

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Button(button) Button Set একটি বাটন যোগ করে।
add Event Action(eventAction) Widget উইজেটটিতে সম্পাদনযোগ্য ইভেন্ট অ্যাকশনটি যোগ করে।
set Id(id) Widget যে উইজেটটি পরিবর্তন করা হবে, সেটিকে শনাক্ত করার জন্য নির্ধারিত অনন্য আইডি সেট করে।
set Visibility(visibility) Widget উইজেটটির দৃশ্যমানতা নির্ধারণ করে।

CalendarEventActionResponse

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
print Json() String এই অবজেক্টটির JSON উপস্থাপনা প্রিন্ট করে।

CalendarEventActionResponseBuilder

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Attachments(attachments) Calendar Event Action Response Builder এটি নির্দিষ্ট করে যে, সংশ্লিষ্ট UI অ্যাকশনটি গ্রহণ করা হলে রেসপন্সটি যেন ক্যালেন্ডার ইভেন্টে অ্যাটাচমেন্টগুলো যুক্ত করে।
add Attendees(emails) Calendar Event Action Response Builder এটি নির্দিষ্ট করে যে, সংশ্লিষ্ট UI অ্যাকশনটি গ্রহণ করা হলে, প্রতিক্রিয়াটি নির্দেশিত অংশগ্রহণকারীদের ক্যালেন্ডার ইভেন্টে যুক্ত করবে।
build() Calendar Event Action Response বর্তমান ক্যালেন্ডার ইভেন্ট অ্যাকশন রেসপন্স তৈরি করে এবং তা যাচাই করে।
set Conference Data(conferenceData) Calendar Event Action Response Builder এটি নির্দিষ্ট করে যে, সংশ্লিষ্ট UI অ্যাকশনটি গ্রহণ করা হলে, প্রতিক্রিয়াটি নির্দেশিত কনফারেন্স ডেটাকে ক্যালেন্ডার ইভেন্টে সেট করবে।

Card

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
print Json() String এই অবজেক্টটির JSON উপস্থাপনা প্রিন্ট করে।

CardAction

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Authorization Action(action) Card Action একটি অনুমোদন অ্যাকশন সেট করে, যা অবজেক্টটিতে ক্লিক করা হলে অনুমোদন ফ্লো-এর জন্য একটি URL খুলে দেয়।
set Compose Action(action, composedEmailType) Card Action অবজেক্টটিতে ক্লিক করা হলে একটি খসড়া ইমেল তৈরি করার অ্যাকশন সেট করে।
set On Click Action(action) Card Action অবজেক্টটিতে ক্লিক করা হলে যে অ্যাকশনটি কার্যকর হবে, তা নির্ধারণ করে।
set On Click Open Link Action(action) Card Action অবজেক্টটিতে ক্লিক করা হলে একটি ট্যাবে ইউআরএল খোলার অ্যাকশন সেট করে।
set Open Link(openLink) Card Action অবজেক্টটিতে ক্লিক করা হলে যে URL-টি খোলা হবে, তা নির্ধারণ করে।
set Text(text) Card Action এই অ্যাকশনের জন্য মেনু টেক্সট নির্ধারণ করে।

CardBuilder

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Card Action(cardAction) Card Builder এই কার্ডে একটি Card Action যোগ করে।
add Expression Data(expressionData) Card Builder এই কার্ডে একটি এক্সপ্রেশন ডেটা যোগ করে।
add Section(section) Card Builder এই কার্ডে একটি বিভাগ যোগ করে।
build() Card বর্তমান কার্ডটি তৈরি করে এবং যাচাই করে।
set Display Style(displayStyle) Card Builder এই কার্ডের প্রদর্শন শৈলী নির্ধারণ করে।
set Fixed Footer(fixedFooter) Card Builder এই কার্ডের জন্য একটি স্থির ফুটার নির্ধারণ করে।
set Header(cardHeader) Card Builder এই কার্ডের হেডার নির্ধারণ করে।
set Name(name) Card Builder এই কার্ডের নাম নির্ধারণ করে।
set Peek Card Header(peekCardHeader) Card Builder পিক কার্ড হেডার সেট করে।

CardHeader

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Image Alt Text(imageAltText) Card Header হেডার ইমেজের জন্য বিকল্প টেক্সট নির্ধারণ করে।
set Image Style(imageStyle) Card Header কার্ড হেডারে আইকনের ক্রপিং নির্ধারণ করে।
set Image Url(imageUrl) Card Header হেডারে ব্যবহার করার জন্য ছবিটির ইউআরএল বা ডেটা স্ট্রিং প্রদান করে তা নির্ধারণ করা হয়।
set Subtitle(subtitle) Card Header কার্ড হেডারের উপশিরোনাম নির্ধারণ করে।
set Title(title) Card Header কার্ড হেডারের শিরোনাম নির্ধারণ করে।

CardSection

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Widget(widget) Card Section প্রদত্ত উইজেটটি এই বিভাগে যোগ করে।
set Collapse Control(collapseControl) Card Section সেকশনটির কাস্টমাইজযোগ্য এক্সপ্যান্ড এবং কলাপস বাটনগুলো সেট করে।
set Collapsible(collapsible) Card Section বিভাগটি সংকুচিত করা যাবে কিনা তা নির্ধারণ করে।
set Header(header) Card Section সেকশনটির হেডার নির্ধারণ করে।
set Id(id) Card Section যে অংশটি পরিবর্তন করা হবে, সেটিকে শনাক্ত করার জন্য নির্ধারিত অনন্য আইডি সেট করে।
set Num Uncollapsible Widgets(numUncollapsibleWidgets) Card Section এই সেকশনটি সংকুচিত থাকা অবস্থায়ও কতগুলো উইজেট প্রদর্শিত হবে তা নির্ধারণ করে।

CardService

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
Border Type Border Type Border Type এনুমারেশন।
Chip List Layout Chip List Layout Chip List Layout গণনা।
Common Data Source Common Data Source Common Data Source গণনা।
Composed Email Type Composed Email Type Composed Email Type গণনা।
Content Type Content Type Content Type এনুমারেশন।
Drive Item Type Drive Item Type Drive Item Type গণনা।
Expression Data Action Type Expression Data Action Type Expression Data Action Type এনুমারেশন।
Expression Data Condition Type Expression Data Condition Type Expression Data Condition Type এনুমারেশন।
Grid Item Layout Grid Item Layout Grid Item Layout এনুমারেশন।
Horizontal Alignment Horizontal Alignment Horizontal Alignment এনুমারেশন।
Icon Icon Icon গণনা।
Image Button Style Image Button Style Image Button Style এনুমারেশন।
Image Crop Type Image Crop Type Image Crop Type গণনা।
Image Style Image Style Image Style গণনা।
Input Type Input Type Input Type এনুমারেশন।
Load Indicator Load Indicator Load Indicator গণনা।
On Close On Close On Close গণনা।
Open As Open As Open As গণনা।
Selection Input Type Selection Input Type Selection Input Type গণনা।
Text Button Style Text Button Style Text Button Style এনুমারেশন।
Text Input Mode Text Input Mode Text Input Mode এনুমারেশন।
Update Draft Body Type Update Draft Body Type Update Draft Body Type এনুমারেশন।
Variable Button Size Variable Button Size Variable Button Size গণনা।
Visibility Visibility Visibility গণনা।
Workflow Data Source Type Workflow Data Source Type Workflow Data Source Type এনুমারেশন।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
new Action() Action একটি নতুন Action তৈরি করে।
new Action Response Builder() Action Response Builder একটি নতুন Action Response Builder তৈরি করে।
new Action Status() Action Status একটি নতুন Action Status তৈরি করে।
new Attachment() Attachment একটি নতুন Attachment তৈরি করে।
new Authorization Action() Authorization Action একটি নতুন Authorization Action তৈরি করে।
new Authorization Exception() Authorization Exception একটি নতুন Authorization Exception তৈরি করে।
new Border Style() Border Style একটি নতুন Border Style তৈরি করে।
new Button Set() Button Set একটি নতুন Button Set তৈরি করে।
new Calendar Event Action Response Builder() Calendar Event Action Response Builder একটি নতুন Calendar Event Action Response Builder তৈরি করে।
new Card Action() Card Action একটি নতুন Card Action তৈরি করে।
new Card Builder() Card Builder একটি নতুন কার্ড বিল্ডার তৈরি করে।
new Card Header() Card Header একটি নতুন Card Header তৈরি করে।
new Card Section() Card Section একটি নতুন Card Section তৈরি করে।
new Card With Id() Card With Id Card With Id তৈরি করে।
new Carousel() Carousel একটি Carousel তৈরি করে।
new Carousel Card() Carousel Card একটি নতুন Carousel Card তৈরি করে।
new Chat Action Response() Chat Action Response একটি নতুন Chat Action Response তৈরি করে।
new Chat Response Builder() Chat Response Builder একটি নতুন Chat Response Builder তৈরি করে।
new Chip() Chip একটি নতুন Chip তৈরি করে।
new Chip List() Chip List একটি নতুন Chip List তৈরি করে।
new Collapse Control() Collapse Control একটি নতুন Collapse Control তৈরি করে।
new Column() Column একটি নতুন Column তৈরি করে।
new Columns() Columns নতুন এক সেট Columns তৈরি করে।
new Common Widget Action() Common Widget Action একটি নতুন Common Widget Action তৈরি করে।
new Compose Action Response Builder() Compose Action Response Builder একটি নতুন Compose Action Response Builder তৈরি করে।
new Condition() Condition ক্লায়েন্ট-সাইড ভ্যালিডেশনের জন্য ব্যবহৃত একটি নতুন Condition তৈরি করে।
new Data Source Config() Data Source Config একটি নতুন, খালি Data Source Config তৈরি করে।
new Date Picker() Date Picker একটি নতুন Date Picker তৈরি করে।
new Date Time Picker() Date Time Picker একটি নতুন Date Time Picker তৈরি করে।
new Decorated Text() Decorated Text একটি নতুন Decorated Text তৈরি করে।
new Dialog() Dialog একটি নতুন Dialog তৈরি করে।
new Dialog Action() Dialog Action একটি নতুন Dialog Action তৈরি করে।
new Divider() Divider একটি নতুন Divider তৈরি করে।
new Drive Data Source Spec() Drive Data Source Spec একটি নতুন Drive Data Source Spec তৈরি করে।
new Drive Items Selected Action Response Builder() Drive Items Selected Action Response Builder একটি নতুন Drive Items Selected Action Response Builder তৈরি করে।
new Editor File Scope Action Response Builder() Editor File Scope Action Response Builder একটি নতুন Editor File Scope Action Response Builder তৈরি করে।
new Event Action() Event Action ক্লায়েন্ট-সাইড ভ্যালিডেশনের জন্য ব্যবহৃত একটি নতুন Event Action তৈরি করে।
new Expression Data() Expression Data ক্লায়েন্ট-সাইড ভ্যালিডেশনের জন্য ব্যবহৃত একটি নতুন Expression Data তৈরি করে।
new Expression Data Action() Expression Data Action ক্লায়েন্ট-সাইড ভ্যালিডেশনের জন্য ব্যবহৃত একটি নতুন Expression Data Action তৈরি করে।
new Expression Data Condition() Expression Data Condition ক্লায়েন্ট-সাইড ভ্যালিডেশনের জন্য ব্যবহৃত একটি নতুন Expression Data Condition তৈরি করে।
new Fixed Footer() Fixed Footer একটি নতুন Fixed Footer তৈরি করে।
new Grid() Grid একটি নতুন Grid তৈরি করে।
new Grid Item() Grid Item একটি নতুন Grid Item তৈরি করে।
new Host App Data Source() Host App Data Source একটি নতুন Host App Data Source তৈরি করে।
new Icon Image() Icon Image একটি নতুন Icon Image তৈরি করে।
new Image() Image একটি নতুন Image তৈরি করে।
new Image Button() Image Button একটি নতুন Image Button তৈরি করে।
new Image Component() Image Component একটি নতুন Image Component তৈরি করে।
new Image Crop Style() Image Crop Style একটি নতুন Image Crop Style তৈরি করে।
new Key Value() Key Value একটি নতুন Key Value তৈরি করে।
new Link Preview() Link Preview একটি নতুন Link Preview তৈরি করে।
new Material Icon() Material Icon একটি নতুন Material Icon তৈরি করে।
new Navigation() Navigation একটি নতুন Navigation তৈরি করে।
new Notification() Notification একটি নতুন Notification তৈরি করে।
new Open Link() Open Link একটি নতুন Open Link তৈরি করে।
new Overflow Menu() Overflow Menu একটি নতুন Overflow Menu তৈরি করে।
new Overflow Menu Item() Overflow Menu Item একটি নতুন Overflow Menu Item তৈরি করে।
new Platform Data Source() Platform Data Source একটি নতুন Platform Data Source তৈরি করে।
new Selection Input() Selection Input একটি নতুন Selection Input তৈরি করে।
new Suggestions() Suggestions নতুন Suggestions তৈরি করে।
new Suggestions Response Builder() Suggestions Response Builder একটি নতুন Suggestions Response Builder তৈরি করে।
new Switch() Switch একটি নতুন Switch তৈরি করে।
new Text Button() Text Button একটি নতুন Text Button তৈরি করে।
new Text Input() Text Input একটি নতুন Text Input তৈরি করে।
new Text Paragraph() Text Paragraph একটি নতুন Text Paragraph তৈরি করে।
new Time Picker() Time Picker একটি নতুন Time Picker তৈরি করে।
new Trigger() Trigger ক্লায়েন্ট-সাইড ভ্যালিডেশনের জন্য ব্যবহৃত একটি নতুন Trigger তৈরি করে এবং ফেরত দেয়।
new Universal Action Response Builder() Universal Action Response Builder একটি নতুন Universal Action Response Builder তৈরি করে।
new Update Draft Action Response Builder() Update Draft Action Response Builder একটি নতুন Update Draft Action Response Builder তৈরি করে।
new Update Draft Bcc Recipients Action() Update Draft Bcc Recipients Action একটি নতুন Update Draft Bcc Recipients Action তৈরি করে;
new Update Draft Body Action() Update Draft Body Action একটি নতুন Update Draft Body Action তৈরি করে।
new Update Draft Cc Recipients Action() Update Draft Cc Recipients Action একটি নতুন Update Draft Cc Recipients Action তৈরি করে।
new Update Draft Subject Action() Update Draft Subject Action একটি নতুন Update Draft Subject Action তৈরি করে।
new Update Draft To Recipients Action() Update Draft To Recipients Action একটি নতুন Update Draft To Recipients Action তৈরি করে।
new Update Visibility Action() Update Visibility Action একটি নতুন Update Visibility Action তৈরি করে।
new Validation() Validation একটি নতুন Validation তৈরি করে।
new Workflow Data Source() Workflow Data Source একটি নতুন Workflow Data Source তৈরি করে।

CardWithId

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Card(card) Card With Id card With Id কার্ডটি সেট করে।
set Card Id(id) Card With Id card With Id অনন্য কার্ড আইডি নির্ধারণ করে।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Carousel Card(card) Carousel একটি ক্যারোসেল কার্ড যোগ করে।
add Event Action(eventAction) Widget উইজেটটিতে সম্পাদনযোগ্য ইভেন্ট অ্যাকশনটি যোগ করে।
set Id(id) Widget যে উইজেটটি পরিবর্তন করা হবে, সেটিকে শনাক্ত করার জন্য নির্ধারিত অনন্য আইডি সেট করে।
set Visibility(visibility) Widget উইজেটটির দৃশ্যমানতা নির্ধারণ করে।

CarouselCard

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Footer Widget(widget) Carousel Card এই ক্যারোসেল কার্ডের ফুটার অংশে প্রদত্ত উইজেটটি যোগ করে।
add Widget(widget) Carousel Card প্রদত্ত উইজেটটি এই ক্যারোসেল কার্ডে যোগ করে।

ChatActionResponse

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Dialog Action(dialogAction) Chat Action Response ডায়ালগের অ্যাকশনকে ডায়ালগ-সম্পর্কিত কোনো ইভেন্টে সেট করে।
set Response Type(responseType) Chat Action Response চ্যাট অ্যাপের প্রতিক্রিয়ার ধরন।
set Updated Widget(updatedWidget) Chat Action Response আপডেট করা উইজেটটি সেট করে, যা একটি উইজেটের জন্য অটোকমপ্লিট অপশন প্রদান করতে ব্যবহৃত হয়।
set Url(url) Chat Action Response ব্যবহারকারীদের প্রমাণীকরণ বা কনফিগার করার জন্য ইউআরএল।

ChatClientDataSource

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Space Data Source(spaceDataSource) Chat Client Data Source একটি ডেটা উৎস যা গুগল চ্যাট স্পেসগুলিকে একটি মাল্টিসিলেক্ট মেনুর নির্বাচন আইটেম হিসাবে পূরণ করে।

ChatResponse

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
print Json() String এই অবজেক্টটির JSON উপস্থাপনা প্রিন্ট করে।

ChatResponseBuilder

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Cards V2(cardWithId) Chat Response Builder বার্তার কার্ড ফিল্ড নির্ধারণ করে।
build() Chat Response বর্তমান অ্যাকশন রেসপন্সটি তৈরি করে এবং তা যাচাই করে।
set Action Response(actionResponse) Chat Response Builder বার্তার অ্যাকশন রেসপন্স ফিল্ড নির্ধারণ করে।
set Text(text) Chat Response Builder চ্যাট বার্তার লেখা নির্ধারণ করে।

ChatSpaceDataSource

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Default To Current Space(defaultToCurrentSpace) Chat Space Data Source যদি ' true সেট করা থাকে, তাহলে মাল্টি সিলেক্ট মেনুটি ডিফল্টরূপে বর্তমান গুগল চ্যাট স্পেসটিকে একটি আইটেম হিসেবে নির্বাচন করে।

Chip

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Alt Text(altText) Chip অ্যাক্সেসিবিলিটির জন্য চিপটির বিকল্প টেক্সট সেট করে।
set Authorization Action(action) Chip একটি অনুমোদন অ্যাকশন সেট করে, যা অবজেক্টটিতে ক্লিক করা হলে অনুমোদন ফ্লো-এর জন্য একটি URL খুলে দেয়।
set Compose Action(action, composedEmailType) Chip অবজেক্টটিতে ক্লিক করা হলে একটি খসড়া ইমেল তৈরি করার অ্যাকশন সেট করে।
set Disabled(disabled) Chip চিপটি নিষ্ক্রিয় থাকবে কিনা তা নির্ধারণ করে।
set Icon(icon) Chip চিপ হিসেবে ব্যবহার করার জন্য আইকনটি নির্ধারণ করে।
set Label(label) Chip চিপটির শিরোনাম নির্ধারণ করে।
set On Click Action(action) Chip অবজেক্টটিতে ক্লিক করা হলে যে অ্যাকশনটি কার্যকর হবে, তা নির্ধারণ করে।
set On Click Open Link Action(action) Chip অবজেক্টটিতে ক্লিক করা হলে একটি ট্যাবে ইউআরএল খোলার অ্যাকশন সেট করে।
set Open Link(openLink) Chip অবজেক্টটিতে ক্লিক করা হলে যে URL-টি খোলা হবে, তা নির্ধারণ করে।

ChipList

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Chip(chip) Chip List একটি চিপ যোগ করে।
add Event Action(eventAction) Widget উইজেটটিতে সম্পাদনযোগ্য ইভেন্ট অ্যাকশনটি যোগ করে।
set Id(id) Widget যে উইজেটটি পরিবর্তন করা হবে, সেটিকে শনাক্ত করার জন্য নির্ধারিত অনন্য আইডি সেট করে।
set Layout(layout) Chip List চিপ তালিকার বিন্যাস নির্ধারণ করে।
set Visibility(visibility) Widget উইজেটটির দৃশ্যমানতা নির্ধারণ করে।

ChipListLayout

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
WRAPPED Enum পর্যাপ্ত আনুভূমিক স্থান না থাকলে চিপ তালিকাটি পরবর্তী লাইনে চলে যায়।
HORIZONTAL_SCROLLABLE Enum উপলব্ধ জায়গায় না ধরলে চিপগুলো আনুভূমিকভাবে সরে যায়।

CollapseControl

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Collapse Button(button) Collapse Control 'কম দেখান' বোতামের জন্য প্রদর্শিত Button নির্ধারণ করে।
set Expand Button(button) Collapse Control 'আরও দেখান' বাটনের জন্য প্রদর্শিত Button নির্ধারণ করে।
set Horizontal Align(horizontalAlignment) Collapse Control Collapse Control Horizontal Alignment নির্ধারণ করে।

Column

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Widget(widget) Column কলামে একটি উইজেট যোগ করে।
set Horizontal Alignment(horizontalAlignment) Column Column Horizontal Alignment নির্ধারণ করে।
set Horizontal Size Style(horizontalSizeStyle) Column কলামের Horizontal Size Style নির্ধারণ করে।
set Vertical Alignment(verticalAlignment) Column Column Vertical Alignment নির্ধারণ করে।

Columns

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Column(column) Columns কলাম উইজেটে একটি Column যোগ করে।
add Event Action(eventAction) Widget উইজেটটিতে সম্পাদনযোগ্য ইভেন্ট অ্যাকশনটি যোগ করে।
set Id(id) Widget যে উইজেটটি পরিবর্তন করা হবে, সেটিকে শনাক্ত করার জন্য নির্ধারিত অনন্য আইডি সেট করে।
set Visibility(visibility) Widget উইজেটটির দৃশ্যমানতা নির্ধারণ করে।
set Wrap Style(wrapStyle) Columns কলামগুলোর র‍্যাপ স্টাইল নির্ধারণ করে, যা স্ক্রিনের প্রস্থ অনুযায়ী কলামের আকার পরিবর্তন নিয়ন্ত্রণ করে।

CommonDataSource

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
UNKNOWN Enum ডিফল্ট মান।
USER Enum গুগল ওয়ার্কস্পেস ব্যবহারকারীরা।
DRIVE Enum ডেটার উৎস হিসেবে গুগল ড্রাইভ ব্যবহার করুন।

CommonWidgetAction

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Update Visibility Action(updateVisibilityAction) Common Widget Action উইজেটগুলির জন্য আপডেট দৃশ্যমানতা অ্যাকশন নির্ধারণ করে।

ComposeActionResponse

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
print Json() String এই অবজেক্টটির JSON উপস্থাপনা প্রিন্ট করে।

ComposeActionResponseBuilder

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
build() Compose Action Response বর্তমান কম্পোজ অ্যাকশন প্রতিক্রিয়াটি তৈরি করে এবং তা যাচাই করে।
set Gmail Draft(draft) Compose Action Response Builder Gmail Message.createDraftReply(body) বা অনুরূপ ফাংশন ব্যবহার করে তৈরি করা খসড়া Gmail Message সেট করে।

ComposedEmailType

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
REPLY_AS_DRAFT Enum একটি খসড়া যা অন্য একটি বার্তার প্রত্যুত্তর।
STANDALONE_DRAFT Enum একটি খসড়া যা একটি স্বতন্ত্র বার্তা।

Condition

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Action Rule Id(actionRuleId) Condition শর্তটির প্রতিক্রিয়ায় যে অ্যাকশন রুলটি চালানো হবে, তার অনন্য আইডি।
set Expression Data Condition(expressionDataCondition) Condition ইভেন্ট অ্যাকশনটি চালানো হবে কিনা তা নির্ধারণ করতে ব্যবহৃত CEL এক্সপ্রেশন ভ্যালিডেশন শর্তটি সেট করে।

ContentType

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
TEXT Enum এটি নির্দেশ করে যে তৈরি হওয়া বিষয়বস্তুটি সাধারণ টেক্সট।
MUTABLE_HTML Enum এটি নির্দেশ করে যে তৈরি করা বিষয়বস্তু HTML ফরম্যাটে বিন্যস্ত করা হয়েছে।
IMMUTABLE_HTML Enum এটি নির্দেশ করে যে তৈরি হওয়া কন্টেন্টটি HTML ফরম্যাটে থাকে, কিন্তু একবার তৈরি হয়ে গেলে এই কন্টেন্ট আর সম্পাদনা করা যায় না।

DataSourceConfig

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Max Characters To Disable(maxCharactersToDisable) Data Source Config এই ডেটা প্রদানকারীটি নিষ্ক্রিয় হওয়ার আগে ব্যবহারকারী সর্বাধিক কতটি অক্ষর প্রবেশ করতে পারবেন তা নির্ধারণ করে।
set Max Results(maxResults) Data Source Config ফেরত দেওয়া ফলাফলের সর্বোচ্চ সংখ্যা নির্ধারণ করে।
set Min Characters To Trigger(minCharactersToTrigger) Data Source Config এই ডেটা প্রোভাইডারটি ফলাফল ফেরত দেওয়ার জন্য সক্রিয় হওয়ার আগে ব্যবহারকারীকে ন্যূনতম যতগুলো অক্ষর প্রবেশ করাতে হবে, তা নির্ধারণ করে।
set Platform Data Source(platformDataSource) Data Source Config ডেটা উৎসকে একটি প্ল্যাটফর্ম ডেটা উৎসে সেট করে।
set Remote Data Source(action) Data Source Config ডেটা উৎসকে একটি দূরবর্তী ডেটা সরবরাহকারীতে সেট করে।

DatePicker

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Event Action(eventAction) Widget উইজেটটিতে সম্পাদনযোগ্য ইভেন্ট অ্যাকশনটি যোগ করে।
set Field Name(fieldName) Date Picker UI ইন্টারঅ্যাকশনের ফলে যে ইভেন্ট অবজেক্টটি তৈরি হয়, তাতে এই পিকারটিকে শনাক্তকারী ফিল্ডের নাম সেট করে।
set Id(id) Widget যে উইজেটটি পরিবর্তন করা হবে, সেটিকে শনাক্ত করার জন্য নির্ধারিত অনন্য আইডি সেট করে।
set On Change Action(action) Date Picker এমন একটি Action নির্ধারণ করে যা পিকার ইনপুট পরিবর্তিত হলেই স্ক্রিপ্টটি সম্পাদন করে।
set Title(title) Date Picker ইনপুট ফিল্ডের উপরে প্রদর্শিত শিরোনাম নির্ধারণ করে।
set Value In Ms Since Epoch(valueMsEpoch) Date Picker ইনপুট ফিল্ডে সেট করার জন্য আগে থেকে পূরণ করা মান নির্ধারণ করে।
set Value In Ms Since Epoch(valueMsEpoch) Date Picker ইনপুট ফিল্ডে সেট করার জন্য আগে থেকে পূরণ করা মান নির্ধারণ করে।
set Visibility(visibility) Widget উইজেটটির দৃশ্যমানতা নির্ধারণ করে।

DateTimePicker

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Event Action(eventAction) Widget উইজেটটিতে সম্পাদনযোগ্য ইভেন্ট অ্যাকশনটি যোগ করে।
set Field Name(fieldName) Date Time Picker UI ইন্টারঅ্যাকশনের ফলে যে ইভেন্ট অবজেক্টটি তৈরি হয়, তাতে এই পিকারটিকে শনাক্তকারী ফিল্ডের নাম সেট করে।
set Host App Data Source(hostAppDataSource) Date Time Picker গুগল ওয়ার্কস্পেস স্টুডিও এজেন্টে, ইনপুট ভেরিয়েবলগুলোকে এজেন্টের অন্যান্য ধাপ থেকে ডেটটাইম আউটপুট গ্রহণ করতে দেওয়া হয়।
set Id(id) Widget যে উইজেটটি পরিবর্তন করা হবে, সেটিকে শনাক্ত করার জন্য নির্ধারিত অনন্য আইডি সেট করে।
set On Change Action(action) Date Time Picker এমন একটি Action নির্ধারণ করে যা পিকার ইনপুট পরিবর্তিত হলেই স্ক্রিপ্টটি সম্পাদন করে।
set Time Zone Offset In Mins(timeZoneOffsetMins) Date Time Picker UTC থেকে টাইম জোনের মিনিটের অফসেট নির্ধারণ করে।
set Title(title) Date Time Picker ইনপুট ফিল্ডের উপরে প্রদর্শিত শিরোনাম নির্ধারণ করে।
set Value In Ms Since Epoch(valueMsEpoch) Date Time Picker ইনপুট ফিল্ডে সেট করার জন্য আগে থেকে পূরণ করা মান নির্ধারণ করে।
set Value In Ms Since Epoch(valueMsEpoch) Date Time Picker ইনপুট ফিল্ডে সেট করার জন্য আগে থেকে পূরণ করা মান নির্ধারণ করে।
set Visibility(visibility) Widget উইজেটটির দৃশ্যমানতা নির্ধারণ করে।

DecoratedText

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Event Action(eventAction) Widget উইজেটটিতে সম্পাদনযোগ্য ইভেন্ট অ্যাকশনটি যোগ করে।
set Authorization Action(action) Decorated Text একটি অনুমোদন অ্যাকশন সেট করে, যা অবজেক্টটিতে ক্লিক করা হলে অনুমোদন ফ্লো-এর জন্য একটি URL খুলে দেয়।
set Bottom Label(text) Decorated Text লেবেল টেক্সটকে কী (key) হিসেবে সেট করে, যা টেক্সট কন্টেন্টের নিচে প্রদর্শিত হয়।
set Button(button) Decorated Text টেক্সটের ডানদিকে প্রদর্শিত Button নির্ধারণ করে।
set Compose Action(action, composedEmailType) Decorated Text অবজেক্টটিতে ক্লিক করা হলে একটি খসড়া ইমেল তৈরি করার অ্যাকশন সেট করে।
set End Icon(endIcon) Decorated Text কন্টেন্টের ডানদিকে প্রদর্শিত ঐচ্ছিক Icon Image নির্ধারণ করে।
set Id(id) Widget যে উইজেটটি পরিবর্তন করা হবে, সেটিকে শনাক্ত করার জন্য নির্ধারিত অনন্য আইডি সেট করে।
set On Click Action(action) Decorated Text অবজেক্টটিতে ক্লিক করা হলে যে অ্যাকশনটি কার্যকর হবে, তা নির্ধারণ করে।
set On Click Open Link Action(action) Decorated Text অবজেক্টটিতে ক্লিক করা হলে একটি ট্যাবে ইউআরএল খোলার অ্যাকশন সেট করে।
set Open Link(openLink) Decorated Text অবজেক্টটিতে ক্লিক করা হলে যে URL-টি খোলা হবে, তা নির্ধারণ করে।
set Start Icon(startIcon) Decorated Text টেক্সট কন্টেন্টের আগে প্রদর্শনের জন্য ঐচ্ছিক Icon Image সেট করে।
set Switch Control(switchToSet) Decorated Text কন্টেন্টের ডানদিকে প্রদর্শিত Switch সেট করে।
set Text(text) Decorated Text মান হিসেবে ব্যবহৃত হওয়ার জন্য টেক্সট নির্ধারণ করে।
set Top Label(text) Decorated Text লেবেল টেক্সটকে কী (key) হিসেবে সেট করে, যা টেক্সট কন্টেন্টের উপরে প্রদর্শিত হয়।
set Visibility(visibility) Widget উইজেটটির দৃশ্যমানতা নির্ধারণ করে।
set Wrap Text(wrapText) Decorated Text মান টেক্সটটি এক লাইনে নাকি একাধিক লাইনে প্রদর্শিত হবে তা নির্ধারণ করে।

Dialog

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Body(card) Dialog Dialog কার্ডটি নির্ধারণ করে।

DialogAction

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Action Status(actionStatus) Dialog Action Dialog Action অ্যাকশন স্ট্যাটাস নির্ধারণ করে।
set Dialog(dialog) Dialog Action Dialog Action ডায়ালগ নির্ধারণ করে।

DisplayStyle

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
PEEK Enum বিদ্যমান কন্টেন্টের উপরে, অ্যাড-অন কন্টেন্টের নিচে কার্ড হেডারটি দেখান।
REPLACE Enum বিদ্যমান বিষয়বস্তু প্রতিস্থাপন করে কার্ডটি দেখান।

Divider

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Event Action(eventAction) Widget উইজেটটিতে সম্পাদনযোগ্য ইভেন্ট অ্যাকশনটি যোগ করে।
set Id(id) Widget যে উইজেটটি পরিবর্তন করা হবে, সেটিকে শনাক্ত করার জন্য নির্ধারিত অনন্য আইডি সেট করে।
set Visibility(visibility) Widget উইজেটটির দৃশ্যমানতা নির্ধারণ করে।

DriveDataSourceSpec

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Item Type(driveItemType) Drive Data Source Spec অনুমোদিত আইটেম প্রকারের তালিকায় একটি driveItemType যোগ করে।

DriveItemType

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
DRIVE_ITEM_TYPE_UNSPECIFIED Enum ডিফল্ট মান।
DOCUMENTS Enum এটি একটি গুগল ডক্স ডকুমেন্টকে উপস্থাপন করে।
SPREADSHEETS Enum এটি একটি গুগল শিটস ডকুমেন্টকে উপস্থাপন করে।
PRESENTATIONS Enum এটি একটি গুগল স্লাইডস ডকুমেন্টকে উপস্থাপন করে।
PDFS Enum এটি একটি পিডিএফ ডকুমেন্টকে উপস্থাপন করে।
FORMS Enum এটি একটি গুগল ফর্মস ডকুমেন্টকে উপস্থাপন করে।
FOLDERS Enum এটি একটি গুগল ড্রাইভ ফোল্ডারকে বোঝায়।

DriveItemsSelectedActionResponse

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
print Json() String এই অবজেক্টটির JSON উপস্থাপনা প্রিন্ট করে।

DriveItemsSelectedActionResponseBuilder

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
build() Drive Items Selected Action Response বর্তমান ড্রাইভ অ্যাকশন প্রতিক্রিয়া তৈরি করে।
request File Scope(itemId) Drive Items Selected Action Response Builder এটি নির্দিষ্ট করে যে, প্রতিক্রিয়াটি ড্রাইভে প্রাসঙ্গিকভাবে প্রাসঙ্গিক আইটেমটির জন্য ফাইল স্কোপ অনুরোধ করে।

EditorFileScopeActionResponse

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
print Json() String এই অবজেক্টটির JSON উপস্থাপনা প্রিন্ট করে।

EditorFileScopeActionResponseBuilder

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
build() Editor File Scope Action Response বর্তমান সম্পাদকের কার্যকলাপের প্রতিক্রিয়া তৈরি করে।
request File Scope For Active Document() Editor File Scope Action Response Builder বর্তমান সক্রিয় এডিটর ডকুমেন্টের জন্য drive.file স্কোপের অনুরোধ করা হচ্ছে।

EventAction

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Post Event Trigger(trigger) Event Action ইভেন্ট অ্যাকশনটি চলার পরে মূল্যায়ন করার জন্য একটি CEL এক্সপ্রেশন ভ্যালিডেশন কন্ডিশন যোগ করে।
set Action Rule Id(actionRuleId) Event Action ইভেন্ট অ্যাকশনের জন্য একটি অনন্য শনাক্তকারী নির্ধারণ করে।
set Common Widget Action(commonWidgetAction) Event Action উইজেটগুলোর জন্য সাধারণ উইজেট অ্যাকশন সেট করুন।
set Expression Data Action(expressionDataAction) Event Action উইজেটগুলির জন্য CEL এক্সপ্রেশন ভ্যালিডেশন ডেটা অ্যাকশন নির্ধারণ করে।

ExpressionData

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Condition(condition) Expression Data বর্তমান এক্সপ্রেশন ডেটাতে একটি শর্ত যোগ করে।
add Event Action(eventAction) Expression Data বর্তমান এক্সপ্রেশন ডেটাতে একটি ইভেন্ট অ্যাকশন যোগ করে।
set Expression(expression) Expression Data এক্সপ্রেশন ডেটার মান নির্ধারণ করে।
set Id(id) Expression Data এক্সপ্রেশন ডেটা আইডি নির্ধারণ করে।

ExpressionDataAction

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Action Type(type) Expression Data Action এক্সপ্রেশন ডেটা অ্যাকশনের ধরণ নির্ধারণ করে।

ExpressionDataActionType

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
ACTION_TYPE_UNSPECIFIED Enum অনির্দিষ্ট কর্মের ধরণ।
START_EXPRESSION_EVALUATION Enum CEL এক্সপ্রেশন যাচাইকরণ শুরু করার পদক্ষেপ।

ExpressionDataCondition

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Condition Type(type) Expression Data Condition একটি CEL এক্সপ্রেশন যাচাইকরণের জন্য শর্তের ধরণ নির্ধারণ করে, যা এক্সপ্রেশনটি সফলভাবে মূল্যায়ন করা হয়েছে কিনা তা নির্দেশ করে।

ExpressionDataConditionType

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
CONDITION_TYPE_UNSPECIFIED Enum অনির্দিষ্ট অবস্থার ধরণ।
EXPRESSION_EVALUATION_SUCCESS Enum CEL এক্সপ্রেশনটি একটি সফল ফলাফলে মূল্যায়ন করা হয়েছে।
EXPRESSION_EVALUATION_FAILURE Enum CEL এক্সপ্রেশনটি মূল্যায়ন করে ব্যর্থ ফলাফল পাওয়া গেছে।

FixedFooter

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Primary Button(button) Fixed Footer ফিক্সড ফুটারে প্রাইমারি বাটনটি সেট করুন।
set Secondary Button(button) Fixed Footer ফিক্সড ফুটারে সেকেন্ডারি বাটনটি সেট করুন।

Grid

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Event Action(eventAction) Widget উইজেটটিতে সম্পাদনযোগ্য ইভেন্ট অ্যাকশনটি যোগ করে।
add Item(gridItem) Grid গ্রিডে একটি নতুন আইটেম যোগ করে।
set Authorization Action(action) Grid একটি অনুমোদন অ্যাকশন সেট করে, যা অবজেক্টটিতে ক্লিক করা হলে অনুমোদন ফ্লো-এর জন্য একটি URL খুলে দেয়।
set Border Style(borderStyle) Grid প্রতিটি গ্রিড আইটেমে প্রযোজ্য বর্ডার স্টাইল নির্ধারণ করে।
set Compose Action(action, composedEmailType) Grid অবজেক্টটিতে ক্লিক করা হলে একটি খসড়া ইমেল তৈরি করার অ্যাকশন সেট করে।
set Id(id) Widget যে উইজেটটি পরিবর্তন করা হবে, সেটিকে শনাক্ত করার জন্য নির্ধারিত অনন্য আইডি সেট করে।
set Num Columns(numColumns) Grid গ্রিডে প্রদর্শিত কলামের সংখ্যা।
set On Click Action(action) Grid অবজেক্টটিতে ক্লিক করা হলে যে অ্যাকশনটি কার্যকর হবে, তা নির্ধারণ করে।
set On Click Open Link Action(action) Grid অবজেক্টটিতে ক্লিক করা হলে একটি ট্যাবে ইউআরএল খোলার অ্যাকশন সেট করে।
set Open Link(openLink) Grid অবজেক্টটিতে ক্লিক করা হলে যে URL-টি খোলা হবে, তা নির্ধারণ করে।
set Title(title) Grid গ্রিডের শিরোনাম টেক্সট নির্ধারণ করে।
set Visibility(visibility) Widget উইজেটটির দৃশ্যমানতা নির্ধারণ করে।

GridItem

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Identifier(id) Grid Item গ্রিড আইটেমের শনাক্তকারী নির্ধারণ করে।
set Image(image) Grid Item এই গ্রিড আইটেমের জন্য ছবিটি নির্ধারণ করে।
set Layout(layout) Grid Item গ্রিড আইটেমের জন্য টেক্সট এবং ছবির লেআউট নির্ধারণ করে।
set Subtitle(subtitle) Grid Item গ্রিড আইটেমের উপশিরোনাম নির্ধারণ করে।
set Text Alignment(alignment) Grid Item গ্রিড আইটেমটির আনুভূমিক বিন্যাস নির্ধারণ করে।
set Title(title) Grid Item গ্রিড আইটেমের শিরোনাম টেক্সট নির্ধারণ করে।

GridItemLayout

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
TEXT_BELOW Enum গ্রিড আইটেমের ছবির নিচে শিরোনাম ও উপ-শিরোনাম দেখানো হয়।
TEXT_ABOVE Enum গ্রিড আইটেমের ছবির উপরে শিরোনাম ও উপ-শিরোনাম দেখানো হয়।

HorizontalAlignment

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
START Enum উইজেটটিকে বাক্যের শুরুর দিকে সারিবদ্ধ করুন।
CENTER Enum উইজেটটিকে কেন্দ্রে সারিবদ্ধ করুন।
END Enum উইজেটটিকে বাক্যের শেষের দিকে সারিবদ্ধ করুন।

HorizontalSizeStyle

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
FILL_AVAILABLE_SPACE Enum একটি Column উপলব্ধ আনুভূমিক স্থান পূরণ করার জন্য Widget আকার নির্ধারণ করে।
FILL_MINIMUM_SPACE Enum একটি Column মধ্যে সর্বনিম্ন পরিমাণ আনুভূমিক স্থান পূরণ করার জন্য Widget আকার পরিবর্তন করে।

HostAppDataSource

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Chat Data Source(chatClientDataSource) Host App Data Source গুগল চ্যাট থেকে ডেটা উৎস নির্ধারণ করে।
set Workflow Data Source(workflowDataSource) Host App Data Source গুগল ওয়ার্কস্পেস ফ্লো থেকে ডেটা উৎস নির্ধারণ করে।

Icon

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
NONE Enum কোন আইকন নেই।
AIRPLANE Enum উড়োজাহাজের উড্ডয়ন আইকন
BOOKMARK Enum বুকমার্ক আইকন
BUS Enum বাস আইকন
CAR Enum গাড়ির আইকন
CLOCK Enum ঘড়ির আইকন
CONFIRMATION_NUMBER_ICON Enum নিশ্চিতকরণ নম্বর আইকন
DOLLAR Enum ডলার আইকন
DESCRIPTION Enum বর্ণনা আইকন
EMAIL Enum ইমেল আইকন
EVENT_PERFORMER Enum ইমেল আইকন
EVENT_SEAT Enum ইভেন্ট আসন আইকন
FLIGHT_ARRIVAL Enum ফ্লাইট আগমনের আইকন
FLIGHT_DEPARTURE Enum ফ্লাইট ছাড়ার আইকন
HOTEL Enum হোটেল আইকন
HOTEL_ROOM_TYPE Enum হোটেল আইকন
INVITE Enum আমন্ত্রণ আইকন
MAP_PIN Enum মানচিত্র পিন আইকন
MEMBERSHIP Enum সদস্যপদ আইকন
MULTIPLE_PEOPLE Enum একাধিক ব্যক্তির আইকন
OFFER Enum অফার আইকন
PERSON Enum ব্যক্তি আইকন
PHONE Enum ফোন আইকন
RESTAURANT_ICON Enum রেস্তোরাঁর আইকন
SHOPPING_CART Enum শপিং কার্ট আইকন
STAR Enum তারকা আইকন
STORE Enum স্টোর আইকন
TICKET Enum টিকিট আইকন
TRAIN Enum ট্রেন আইকন
VIDEO_CAMERA Enum ভিডিও ক্যামেরা আইকন
VIDEO_PLAY Enum ভিডিও প্লে আইকন

IconImage

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Alt Text(altText) Icon Image ইউআরএল-এর বিকল্প টেক্সট নির্ধারণ করে, যা অ্যাক্সেসিবিলিটির জন্য ব্যবহৃত হয়।
set Icon(icon) Icon Image URL সেট করা না থাকলে পূর্বনির্ধারিত আইকনটি সেট করে।
set Icon Url(url) Icon Image আইকন সেট করা না থাকলে আইকনের URL সেট করে।
set Image Crop Type(imageCropType) Icon Image ছবির ক্রপ স্টাইল নির্ধারণ করে।
set Material Icon(icon) Icon Image ম্যাটেরিয়াল ডিজাইন আইকন সেট করে।

Image

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Event Action(eventAction) Widget উইজেটটিতে সম্পাদনযোগ্য ইভেন্ট অ্যাকশনটি যোগ করে।
set Alt Text(altText) Image অ্যাক্সেসিবিলিটির জন্য ছবিটির বিকল্প টেক্সট সেট করে।
set Authorization Action(action) Image একটি অনুমোদন অ্যাকশন সেট করে, যা অবজেক্টটিতে ক্লিক করা হলে অনুমোদন ফ্লো-এর জন্য একটি URL খুলে দেয়।
set Compose Action(action, composedEmailType) Image অবজেক্টটিতে ক্লিক করা হলে একটি খসড়া ইমেল তৈরি করার অ্যাকশন সেট করে।
set Id(id) Widget যে উইজেটটি পরিবর্তন করা হবে, সেটিকে শনাক্ত করার জন্য নির্ধারিত অনন্য আইডি সেট করে।
set Image Url(url) Image এর ইউআরএল বা ডেটা স্ট্রিং প্রদান করে ব্যবহারের জন্য ছবিটি নির্ধারণ করা হয়।
set On Click Action(action) Image অবজেক্টটিতে ক্লিক করা হলে যে অ্যাকশনটি কার্যকর হবে, তা নির্ধারণ করে।
set On Click Open Link Action(action) Image অবজেক্টটিতে ক্লিক করা হলে একটি ট্যাবে ইউআরএল খোলার অ্যাকশন সেট করে।
set Open Link(openLink) Image অবজেক্টটিতে ক্লিক করা হলে যে URL-টি খোলা হবে, তা নির্ধারণ করে।
set Visibility(visibility) Widget উইজেটটির দৃশ্যমানতা নির্ধারণ করে।

ImageButton

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Alt Text(altText) Image Button অ্যাক্সেসিবিলিটির জন্য বাটনটির বিকল্প টেক্সট নির্ধারণ করে।
set Authorization Action(action) Image Button একটি অনুমোদন অ্যাকশন সেট করে, যা অবজেক্টটিতে ক্লিক করা হলে অনুমোদন ফ্লো-এর জন্য একটি URL খুলে দেয়।
set Compose Action(action, composedEmailType) Image Button অবজেক্টটিতে ক্লিক করা হলে একটি খসড়া ইমেল তৈরি করার অ্যাকশন সেট করে।
set Icon(icon) Image Button বাটনে প্রদর্শনের জন্য একটি পূর্বনির্ধারিত Icon সেট করে।
set Icon Url(url) Image Button এই বাটনের আইকন হিসেবে ব্যবহার করার জন্য একটি ছবির ইউআরএল নির্ধারণ করে।
set Image Button Style(imageButtonStyle) Image Button বাটনের স্টাইল নির্ধারণ করে।
set Material Icon(icon) Image Button ম্যাটেরিয়াল ডিজাইন আইকন সেট করে।
set On Click Action(action) Image Button অবজেক্টটিতে ক্লিক করা হলে যে অ্যাকশনটি কার্যকর হবে, তা নির্ধারণ করে।
set On Click Open Link Action(action) Image Button অবজেক্টটিতে ক্লিক করা হলে একটি ট্যাবে ইউআরএল খোলার অ্যাকশন সেট করে।
set Open Link(openLink) Image Button অবজেক্টটিতে ক্লিক করা হলে যে URL-টি খোলা হবে, তা নির্ধারণ করে।
set Overflow Menu(menu) Image Button অবজেক্টটিতে ক্লিক করা হলে একটি পপ-আপ মেনু খোলার ব্যবস্থা করে।

ImageButtonStyle

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
BORDERLESS Enum বর্ডারবিহীন ইমেজ বাটন।
OUTLINED Enum স্বচ্ছ পটভূমিসহ ছবিযুক্ত বাটন।
FILLED Enum রঙিন পটভূমিসহ ছবির বাটন।
FILLED_TONAL Enum ভরাট এবং আউটলাইন করা বাটনের মাঝামাঝি একটি বিকল্প ব্যবস্থা সহ ইমেজ বাটন।

ImageComponent

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Alt Text(altText) Image Component ছবিটির বিকল্প টেক্সট নির্ধারণ করে।
set Border Style(borderStyle) Image Component ইমেজে প্রযোজ্য বর্ডার স্টাইল নির্ধারণ করে।
set Crop Style(imageCropStyle) Image Component ছবির ক্রপ স্টাইল নির্ধারণ করে।
set Image Url(url) Image Component ছবিটির ইউআরএল নির্ধারণ করে।

ImageCropStyle

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Aspect Ratio(ratio) Image Crop Style ক্রপ টাইপ RECTANGLE_CUSTOM হলে যে অ্যাস্পেক্ট রেশিও ব্যবহার করা হবে, তা নির্ধারণ করে।
set Image Crop Type(type) Image Crop Style ছবির ক্রপ টাইপ নির্ধারণ করে।

ImageCropType

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
SQUARE Enum বর্গাকার আকৃতির ক্রপ স্টাইল।
CIRCLE Enum বৃত্তাকার ক্রপ স্টাইল।
RECTANGLE_CUSTOM Enum কাস্টম অনুপাত সহ আয়তক্ষেত্রাকার ক্রপ স্টাইল।
RECTANGLE_4_3 Enum ৪:৩ অনুপাতে আয়তক্ষেত্রাকার ক্রপ স্টাইল।

ImageStyle

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
SQUARE Enum কোনো ক্রপিং নেই।
CIRCLE Enum বৃত্তাকার আকৃতিতে ক্রপ করুন।

InputType

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
TEXT Enum সাধারণ লেখা গ্রহণ করুন।
INTEGER Enum একটি পূর্ণসংখ্যা গ্রহণ করুন।
FLOAT Enum একটি ফ্লোটিং-পয়েন্ট সংখ্যা গ্রহণ করুন।
EMAIL Enum একটি ইমেল ঠিকানা গ্রহণ করুন।

Interaction

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
INTERACTION_UNSPECIFIED Enum ডিফল্ট মান।
OPEN_DIALOG Enum একটি ডায়ালগ খোলে, যা হলো একটি কার্ড-ভিত্তিক ইন্টারফেস এবং চ্যাট অ্যাপগুলো ব্যবহারকারীদের সাথে আলাপচারিতার জন্য এটি ব্যবহার করে।

KeyValue

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Event Action(eventAction) Widget উইজেটটিতে সম্পাদনযোগ্য ইভেন্ট অ্যাকশনটি যোগ করে।
set Authorization Action(action) Key Value একটি অনুমোদন অ্যাকশন সেট করে, যা অবজেক্টটিতে ক্লিক করা হলে অনুমোদন ফ্লো-এর জন্য একটি URL খুলে দেয়।
set Compose Action(action, composedEmailType) Key Value অবজেক্টটিতে ক্লিক করা হলে একটি খসড়া ইমেল তৈরি করার অ্যাকশন সেট করে।
set Id(id) Widget যে উইজেটটি পরিবর্তন করা হবে, সেটিকে শনাক্ত করার জন্য নির্ধারিত অনন্য আইডি সেট করে।
set On Click Action(action) Key Value অবজেক্টটিতে ক্লিক করা হলে যে অ্যাকশনটি কার্যকর হবে, তা নির্ধারণ করে।
set On Click Open Link Action(action) Key Value অবজেক্টটিতে ক্লিক করা হলে একটি ট্যাবে ইউআরএল খোলার অ্যাকশন সেট করে।
set Open Link(openLink) Key Value অবজেক্টটিতে ক্লিক করা হলে যে URL-টি খোলা হবে, তা নির্ধারণ করে।
set Visibility(visibility) Widget উইজেটটির দৃশ্যমানতা নির্ধারণ করে।

LinkPreview

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
print Json() String এই অবজেক্টটির JSON উপস্থাপনা প্রিন্ট করে।
set Link Preview Title(title) Link Preview প্রিভিউ কার্ডের উপরে লিঙ্ক প্রিভিউতে যে শিরোনামটি প্রদর্শিত হবে, তা নির্ধারণ করে।
set Preview Card(previewCard) Link Preview তৃতীয় পক্ষ বা গুগল-বহির্ভূত কোনো পরিষেবার লিঙ্কের তথ্য প্রদর্শনকারী কার্ডটি নির্ধারণ করে।
set Title(title) Link Preview লিঙ্ক প্রিভিউয়ের জন্য স্মার্ট চিপে যে শিরোনামটি প্রদর্শিত হবে, তা নির্ধারণ করে।

LoadIndicator

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
SPINNER Enum স্পিনার ইন্ডিকেটর ব্যবহার করুন।
NONE Enum ইন্ডিকেটর ব্যবহার করবেন না।

MaterialIcon

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Fill(fill) Material Icon আইকনটি ভরাট অবস্থায় প্রদর্শিত হবে কিনা।
set Grade(grade) Material Icon ওজন এবং গ্রেড একটি প্রতীকের পুরুত্বকে প্রভাবিত করে।
set Name(name) Material Icon আইকনের নাম নির্ধারণ করে।
set Weight(weight) Material Icon আইকনটির স্ট্রোকের পুরুত্ব।

পদ্ধতি

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

Notification

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Text(text) Notification নোটিফিকেশনে প্রদর্শিতব্য টেক্সট নির্ধারণ করে।

OnClose

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
NOTHING Enum বন্ধ করার সময় কিছুই করবেন না।
RELOAD Enum উইন্ডো বন্ধ হলে অ্যাড-অনটি পুনরায় লোড হয়।

OpenAs

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
FULL_SIZE Enum সম্পূর্ণ উইন্ডো বা ট্যাবে খুলুন।
OVERLAY Enum পপ-আপের মতো একটি ওভারলে হিসেবে খুলুন।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set On Close(onClose) Open Link ইউআরএল উইন্ডো বা ট্যাব বন্ধ করা হলে ইউআরএল অ্যাকশনের আচরণ নির্ধারণ করে।
set Open As(openAs) Open Link ইউআরএল খোলার সময় তার আচরণ নির্ধারণ করে।
set Url(url) Open Link খোলার জন্য ইউআরএল নির্ধারণ করে।

OverflowMenu

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Menu Item(menuItem) Overflow Menu একটি মেনু আইটেম যোগ করে।

OverflowMenuItem

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Authorization Action(action) Overflow Menu Item একটি অনুমোদন অ্যাকশন সেট করে, যা অবজেক্টটিতে ক্লিক করা হলে অনুমোদন ফ্লো-এর জন্য একটি URL খুলে দেয়।
set Compose Action(action, composedEmailType) Overflow Menu Item অবজেক্টটিতে ক্লিক করা হলে একটি খসড়া ইমেল তৈরি করার অ্যাকশন সেট করে।
set Disabled(disabled) Overflow Menu Item মেনু আইটেমটি নিষ্ক্রিয় থাকবে কিনা তা নির্ধারণ করে।
set On Click Action(action) Overflow Menu Item অবজেক্টটিতে ক্লিক করা হলে যে অ্যাকশনটি কার্যকর হবে, তা নির্ধারণ করে।
set On Click Open Link Action(action) Overflow Menu Item অবজেক্টটিতে ক্লিক করা হলে একটি ট্যাবে ইউআরএল খোলার অ্যাকশন সেট করে।
set Open Link(openLink) Overflow Menu Item অবজেক্টটিতে ক্লিক করা হলে যে URL-টি খোলা হবে, তা নির্ধারণ করে।
set Start Icon(icon) Overflow Menu Item মেনু আইটেমের প্রধান আইকন নির্ধারণ করে।
set Text(text) Overflow Menu Item মেনু আইটেমটির শিরোনাম নির্ধারণ করে।

PlatformDataSource

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Common Data Source(commonDataSource) Platform Data Source গুগল ওয়ার্কস্পেস থেকে ডেটা উৎস নির্ধারণ করে।
set Drive Data Source Spec(driveDataSourceSpec) Platform Data Source গুগল ওয়ার্কস্পেস থেকে ড্রাইভ ডেটা সোর্স স্পেক সেট করে।
set Host App Data Source(hostAppDataSource) Platform Data Source মাল্টিসিলেক্ট মেনুতে খালি স্থান পূরণ করতে ব্যবহৃত হয়।

ResponseType

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
TYPE_UNSPECIFIED Enum ডিফল্ট টাইপ যা NEW_MESSAGE হিসেবে পরিচালিত হয়।
NEW_MESSAGE Enum বিষয়টিতে একটি নতুন বার্তা হিসেবে পোস্ট করুন।
UPDATE_MESSAGE Enum চ্যাট অ্যাপের বার্তা আপডেট করুন।
UPDATE_USER_MESSAGE_CARDS Enum ব্যবহারকারীর মেসেজে কার্ডগুলো আপডেট করুন।
REQUEST_CONFIG Enum ব্যবহারকারীর কাছে ব্যক্তিগতভাবে অতিরিক্ত প্রমাণীকরণ বা কনফিগারেশনের জন্য অনুরোধ করুন।
DIALOG Enum একটি সংলাপ উপস্থাপন করে।
UPDATE_WIDGET Enum উইজেট টেক্সট অটোকমপ্লিট অপশন কোয়েরি।

SelectionInput

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Data Source Config(dataSourceConfig) Selection Input সিলেকশন কন্ট্রোলের জন্য ডেটা সোর্স কনফিগারেশন নির্ধারণ করে।
add Event Action(eventAction) Widget উইজেটটিতে সম্পাদনযোগ্য ইভেন্ট অ্যাকশনটি যোগ করে।
add Item(text, value, selected) Selection Input একটি নতুন আইটেম যোগ করে যা নির্বাচন করা যাবে।
add Multi Select Item(text, value, selected, startIconUri, bottomText) Selection Input একাধিক নির্বাচনের মেনুর জন্য একটি নতুন নির্বাচনযোগ্য আইটেম যোগ করে।
set External Data Source(action) Selection Input বাহ্যিক ডেটা উৎস নির্ধারণ করে, যেমন একটি রিলেশনাল ডেটাবেস।
set Field Name(fieldName) Selection Input UI ইন্টারঅ্যাকশনের ফলে যে ইভেন্ট অবজেক্টটি তৈরি হয়, তাতে এই সিলেকশন ইনপুটটিকে শনাক্তকারী কী (key) সেট করে।
set Id(id) Widget যে উইজেটটি পরিবর্তন করা হবে, সেটিকে শনাক্ত করার জন্য নির্ধারিত অনন্য আইডি সেট করে।
set Multi Select Max Selected Items(maxSelectedItems) Selection Input একজন ব্যবহারকারী সর্বোচ্চ কতগুলো আইটেম নির্বাচন করতে পারবে তা নির্ধারণ করে।
set Multi Select Min Query Length(queryLength) Selection Input অ্যাপটি অটোকমপ্লিট থেকে পরামর্শমূলক আইটেমগুলো খুঁজে বের করে কার্ডে দেখানোর আগে ব্যবহারকারীকে কতগুলো টেক্সট ক্যারেক্টার ইনপুট করতে হবে, তা এটি নির্ধারণ করে।
set On Change Action(action) Selection Input নির্বাচন ইনপুট পরিবর্তিত হলে যে Action সম্পাদিত হবে, তা নির্ধারণ করে।
set Platform Data Source(platformDataSource) Selection Input গুগল ওয়ার্কস্পেস থেকে একটি ডেটা উৎস নির্ধারণ করে।
set Title(title) Selection Input ইনপুট ফিল্ডের আগে শিরোনামটি দেখানোর জন্য সেট করে।
set Type(type) Selection Input এই ইনপুটের ধরণ নির্ধারণ করে।
set Visibility(visibility) Widget উইজেটটির দৃশ্যমানতা নির্ধারণ করে।

SelectionInputType

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
CHECK_BOX Enum চেকবক্স ইনপুট স্টাইল।
RADIO_BUTTON Enum রেডিও বাটন ইনপুট স্টাইল।
DROPDOWN Enum ড্রপডাউন মেনু নির্বাচনের ইনপুট স্টাইল।
SWITCH Enum একগুচ্ছ সুইচ।
MULTI_SELECT Enum স্থির বা পরিবর্তনশীল ডেটার জন্য একটি বহুনির্বাচন মেনু।
OVERFLOW_MENU Enum একটি UI উপাদান যা এমন অতিরিক্ত বিকল্প ধারণ করে, যা মূল ইন্টারফেসের মধ্যে অন্তর্ভুক্ত করা যায় না।

Status

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
OK Enum HTTP ম্যাপিং: 200 OK
CANCELLED Enum HTTP ম্যাপিং: 499 ক্লায়েন্ট অনুরোধ বন্ধ করেছে
UNKNOWN Enum অজানা ত্রুটি।
INVALID_ARGUMENT Enum ক্লায়েন্ট একটি অবৈধ আর্গুমেন্ট নির্দিষ্ট করেছে।
DEADLINE_EXCEEDED Enum HTTP ম্যাপিং: ৫০৪ গেটওয়ে টাইমআউট
NOT_FOUND Enum HTTP ম্যাপিং: 404 পাওয়া যায়নি
ALREADY_EXISTS Enum ক্লায়েন্ট যে সত্তাটি তৈরি করার চেষ্টা করেছিল, সেটি ইতিমধ্যেই বিদ্যমান।
PERMISSION_DENIED Enum HTTP ম্যাপিং: ৪০৩ নিষিদ্ধ
UNAUTHENTICATED Enum HTTP ম্যাপিং: ৪০১ অননুমোদিত
RESOURCE_EXHAUSTED Enum HTTP ম্যাপিং: 429 অতিরিক্ত অনুরোধ
FAILED_PRECONDITION Enum অপারেশনটি প্রত্যাখ্যান করা হয়েছে কারণ সিস্টেমটি অপারেশনটি সম্পাদনের জন্য প্রয়োজনীয় অবস্থায় নেই।
ABORTED Enum অপারেশনটি বাতিল করা হয়েছিল, সাধারণত কনকারেন্সি সংক্রান্ত কোনো সমস্যার কারণে, যেমন সিকোয়েন্সার চেক ব্যর্থতা বা ট্রানজ্যাকশন বাতিল হওয়া।
OUT_OF_RANGE Enum বৈধ সীমার বাইরে অপারেশনটি করার চেষ্টা করা হয়েছিল।
UNIMPLEMENTED Enum HTTP ম্যাপিং: ৫০১ বাস্তবায়িত হয়নি
INTERNAL Enum অভ্যন্তরীণ ত্রুটি।
UNAVAILABLE Enum HTTP ম্যাপিং: ৫০৩ পরিষেবা অনুপলব্ধ
DATA_LOSS Enum অপূরণীয় ডেটা ক্ষতি বা বিকৃতি।

Suggestions

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Suggestion(suggestion) Suggestions একটি টেক্সট সাজেশন যোগ করুন।
add Suggestions(suggestions) Suggestions পাঠ্য পরামর্শের একটি তালিকা যোগ করুন।

SuggestionsResponse

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
print Json() String এই অবজেক্টটির JSON উপস্থাপনা প্রিন্ট করে।

SuggestionsResponseBuilder

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
build() Suggestions Response বর্তমান পরামর্শগুলোর প্রতিক্রিয়া তৈরি করে এবং তা যাচাই করে।
set Suggestions(suggestions) Suggestions Response Builder টেক্সট ফিল্ডে অটো কমপ্লিটে ব্যবহৃত সাজেশনগুলো সেট করে।

Switch

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Control Type(controlType) Switch সুইচের নিয়ন্ত্রণের ধরণ নির্ধারণ করে।
set Field Name(fieldName) Switch UI ইন্টারঅ্যাকশনের ফলে যে ইভেন্ট অবজেক্টটি তৈরি হয়, তাতে এই সুইচটিকে শনাক্তকারী কী (key) সেট করে।
set On Change Action(action) Switch সুইচটি টগল করা হলে কী পদক্ষেপ নেওয়া হবে তা নির্ধারণ করে।
set Selected(selected) Switch এই সুইচটি শুরুতে নির্বাচিত থাকবে নাকি অনির্দিষ্ট থাকবে, তা নির্ধারণ করে।
set Value(value) Switch এই সুইচটি চালু করা হলে ফর্ম ইনপুট হিসাবে যে মান পাঠানো হবে, তা নির্ধারণ করে।

SwitchControlType

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
SWITCH Enum একটি সুইচ উইজেটের জন্য টগল-স্টাইলের নিয়ন্ত্রণ।
CHECK_BOX Enum একটি সুইচ উইজেটের জন্য চেকবক্স-শৈলীর নিয়ন্ত্রণ।

TextButton

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Alt Text(altText) Text Button অ্যাক্সেসিবিলিটির জন্য বাটনটির বিকল্প টেক্সট নির্ধারণ করে।
set Authorization Action(action) Text Button একটি অনুমোদন অ্যাকশন সেট করে, যা অবজেক্টটিতে ক্লিক করা হলে অনুমোদন ফ্লো-এর জন্য একটি URL খুলে দেয়।
set Background Color(backgroundColor) Text Button Text Button Style.FILLED বাটনের ব্যাকগ্রাউন্ড কালার নির্ধারণ করে।
set Compose Action(action, composedEmailType) Text Button অবজেক্টটিতে ক্লিক করা হলে একটি খসড়া ইমেল তৈরি করার অ্যাকশন সেট করে।
set Disabled(disabled) Text Button বাটনটি নিষ্ক্রিয় থাকবে কিনা তা নির্ধারণ করে।
set Icon(icon) Text Button বাটনে প্রদর্শনের জন্য একটি পূর্বনির্ধারিত Icon সেট করে।
set Icon Url(url) Text Button এই বাটনের আইকন হিসেবে ব্যবহার করার জন্য একটি ছবির ইউআরএল নির্ধারণ করে।
set Material Icon(icon) Text Button ম্যাটেরিয়াল ডিজাইন আইকন সেট করে।
set On Click Action(action) Text Button অবজেক্টটিতে ক্লিক করা হলে যে অ্যাকশনটি কার্যকর হবে, তা নির্ধারণ করে।
set On Click Open Link Action(action) Text Button অবজেক্টটিতে ক্লিক করা হলে একটি ট্যাবে ইউআরএল খোলার অ্যাকশন সেট করে।
set Open Link(openLink) Text Button অবজেক্টটিতে ক্লিক করা হলে যে URL-টি খোলা হবে, তা নির্ধারণ করে।
set Overflow Menu(menu) Text Button অবজেক্টটিতে ক্লিক করা হলে একটি পপ-আপ মেনু খোলার ব্যবস্থা করে।
set Text(text) Text Button বাটনে প্রদর্শিত টেক্সট নির্ধারণ করে।
set Text Button Style(textButtonStyle) Text Button বাটনের স্টাইল নির্ধারণ করে।

TextButtonStyle

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
OUTLINED Enum স্বচ্ছ পটভূমিসহ সাধারণ টেক্সট বাটন।
TEXT Enum ব্যবহার করবেন না।
FILLED Enum রঙিন পটভূমিসহ টেক্সট বাটন।
FILLED_TONAL Enum ফিল্ড এবং আউটলাইনড বাটনের মাঝামাঝি একটি বিকল্প ব্যবস্থা সহ সাধারণ টেক্সট বাটন।
BORDERLESS Enum বর্ডারবিহীন সাধারণ টেক্সট বাটন।

TextInput

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Event Action(eventAction) Widget উইজেটটিতে সম্পাদনযোগ্য ইভেন্ট অ্যাকশনটি যোগ করে।
set Field Name(fieldName) Text Input UI ইন্টারঅ্যাকশনের ফলে যে ইভেন্ট অবজেক্টটি তৈরি হয়, তাতে এই টেক্সট ইনপুটটিকে শনাক্তকারী কী (key) সেট করে।
set Hint(hint) Text Input টেক্সট ইনপুটের জন্য একটি ইঙ্গিত সেট করে।
set Host App Data Source(hostAppDataSource) Text Input গুগল ওয়ার্কস্পেস অ্যাপ্লিকেশনগুলো থেকে একটি ডেটা উৎস নির্ধারণ করে।
set Id(id) Widget যে উইজেটটি পরিবর্তন করা হবে, সেটিকে শনাক্ত করার জন্য নির্ধারিত অনন্য আইডি সেট করে।
set Input Mode(inputMode) Text Input এই টেক্সট ইনপুট ফিল্ডটি ভেরিয়েবল সন্নিবেশ সমর্থন করে কিনা তা নির্ধারণ করে।
set Multiline(multiline) Text Input ইনপুট করা টেক্সট এক লাইনে নাকি একাধিক লাইনে প্রদর্শিত হবে তা নির্ধারণ করে।
set On Change Action(action) Text Input টেক্সট ইনপুট পরিবর্তিত হলে যে কাজটি করা হবে, তা নির্ধারণ করে।
set Suggestions(suggestions) Text Input টেক্সট ফিল্ডে স্বয়ংক্রিয়ভাবে পূরণের জন্য সাজেশনগুলো সেট করে।
set Suggestions Action(suggestionsAction) Text Input স্বয়ংক্রিয়ভাবে সম্পূর্ণ করার জন্য ব্যবহারকারীর ইনপুটের ভিত্তিতে সাজেশন আনার কলব্যাক অ্যাকশন নির্ধারণ করে।
set Title(title) Text Input ইনপুট ফিল্ডের উপরে প্রদর্শিত হওয়ার জন্য শিরোনাম নির্ধারণ করে।
set Validation(validation) Text Input এই উইজেটের জন্য যাচাইকরণ নিয়ম নির্ধারণ করে।
set Value(value) Text Input ইনপুট ফিল্ডে সেট করার জন্য আগে থেকে পূরণ করা মান নির্ধারণ করে।
set Visibility(visibility) Widget উইজেটটির দৃশ্যমানতা নির্ধারণ করে।

TextInputMode

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
PLAIN_TEXT Enum শুধুমাত্র সাধারণ টেক্সট ইনপুটের অনুমতি দিন।
RICH_TEXT Enum টেক্সট ইনপুটে সাধারণ টেক্সট ইনপুট এবং ভেরিয়েবল উভয়ই সমর্থন করে।

TextParagraph

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Event Action(eventAction) Widget উইজেটটিতে সম্পাদনযোগ্য ইভেন্ট অ্যাকশনটি যোগ করে।
set Id(id) Widget যে উইজেটটি পরিবর্তন করা হবে, সেটিকে শনাক্ত করার জন্য নির্ধারিত অনন্য আইডি সেট করে।
set Max Lines(maxLines) Text Paragraph উইজেটে প্রদর্শিত টেক্সটের সর্বোচ্চ লাইন সংখ্যা নির্ধারণ করে।
set Text(text) Text Paragraph অনুচ্ছেদের পাঠ্য নির্ধারণ করে।
set Visibility(visibility) Widget উইজেটটির দৃশ্যমানতা নির্ধারণ করে।

TimePicker

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Event Action(eventAction) Widget উইজেটটিতে সম্পাদনযোগ্য ইভেন্ট অ্যাকশনটি যোগ করে।
set Field Name(fieldName) Time Picker UI ইন্টারঅ্যাকশনের ফলে যে ইভেন্ট অবজেক্টটি তৈরি হয়, তাতে এই পিকারটিকে শনাক্তকারী ফিল্ডের নাম সেট করে।
set Hours(hours) Time Picker ইনপুট ফিল্ডে সেট করার জন্য আগে থেকে পূরণ করা ঘণ্টার মান নির্ধারণ করে।
set Id(id) Widget যে উইজেটটি পরিবর্তন করা হবে, সেটিকে শনাক্ত করার জন্য নির্ধারিত অনন্য আইডি সেট করে।
set Minutes(minutes) Time Picker ইনপুট ফিল্ডে সেট করার জন্য আগে থেকে পূরণ করা মিনিটের মান নির্ধারণ করে।
set On Change Action(action) Time Picker এমন একটি Action নির্ধারণ করে যা পিকার ইনপুট পরিবর্তিত হলেই স্ক্রিপ্টটি সম্পাদন করে।
set Title(title) Time Picker ইনপুট ফিল্ডের উপরে প্রদর্শিত শিরোনাম নির্ধারণ করে।
set Visibility(visibility) Widget উইজেটটির দৃশ্যমানতা নির্ধারণ করে।

Trigger

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Action Rule Id(actionRuleId) Trigger ট্রিগারের জন্য অ্যাকশন রুল আইডি নির্ধারণ করে।

UniversalActionResponse

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
print Json() String এই অবজেক্টটির JSON উপস্থাপনা প্রিন্ট করে।

UniversalActionResponseBuilder

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
build() Universal Action Response বর্তমান সার্বজনীন কর্ম প্রতিক্রিয়া তৈরি করে এবং তা যাচাই করে।
display Add On Cards(cardObjects) Universal Action Response Builder নির্দিষ্ট কার্ডগুলোসহ অ্যাড-অনটি প্রদর্শন করে।
set Open Link(openLink) Universal Action Response Builder সার্বজনীন অ্যাকশনটি নির্বাচন করা হলে যে URL-টি খুলবে, তা নির্ধারণ করে।

UpdateDraftActionResponse

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
print Json() String এই অবজেক্টটির JSON উপস্থাপনা প্রিন্ট করে।

UpdateDraftActionResponseBuilder

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
build() Update Draft Action Response বর্তমান আপডেট খসড়া অ্যাকশন প্রতিক্রিয়া তৈরি করে এবং তা যাচাই করে।
set Update Draft Bcc Recipients Action(updateDraftBccRecipientsAction) Update Draft Action Response Builder এমন একটি অ্যাকশন সেট করে যা একটি ড্রাফটের ইমেইল বিসিসি প্রাপকদের তথ্য আপডেট করে।
set Update Draft Body Action(updateDraftBodyAction) Update Draft Action Response Builder এমন একটি অ্যাকশন সেট করুন যা ড্রাফটের ইমেইল বডি আপডেট করে।
set Update Draft Cc Recipients Action(updateDraftCcRecipientsAction) Update Draft Action Response Builder এমন একটি অ্যাকশন সেট করে যা কোনো ড্রাফটের সিসি প্রাপকদের তথ্য আপডেট করে।
set Update Draft Subject Action(updateDraftSubjectAction) Update Draft Action Response Builder এমন একটি অ্যাকশন নির্ধারণ করে যা কোনো ড্রাফটের সাবজেক্ট লাইন আপডেট করে।
set Update Draft To Recipients Action(updateDraftToRecipientsAction) Update Draft Action Response Builder এমন একটি অ্যাকশন নির্ধারণ করে যা কোনো ড্রাফটের প্রাপকদের তালিকা আপডেট করে।

UpdateDraftBccRecipientsAction

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Update Bcc Recipients(bccRecipientEmails) Update Draft Bcc Recipients Action ইমেইল ড্রাফটের বিসিসি প্রাপকদের তথ্য হালনাগাদ করে।

UpdateDraftBodyAction

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Update Content(content, contentType) Update Draft Body Action খসড়ার মূল অংশে নির্দিষ্ট বিষয়বস্তু যোগ করে।
set Update Type(updateType) Update Draft Body Action ড্রাফট বডিতে এই আপডেট অ্যাকশনের জন্য Update Draft Body Type নির্ধারণ করে।

UpdateDraftBodyType

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
IN_PLACE_INSERT Enum ডিফল্ট।
INSERT_AT_START Enum আপডেট অ্যাকশনগুলো মেসেজ বডির শুরুতে কন্টেন্ট যুক্ত করে।
INSERT_AT_END Enum আপডেট অ্যাকশনগুলো মেসেজ বডির শেষে কন্টেন্ট যুক্ত করে।

UpdateDraftCcRecipientsAction

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Update Cc Recipients(ccRecipientEmails) Update Draft Cc Recipients Action ইমেইল ড্রাফটের সিসি প্রাপকদের তথ্য হালনাগাদ করে।

UpdateDraftSubjectAction

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Update Subject(subject) Update Draft Subject Action ইমেইল ড্রাফটের সাবজেক্ট লাইন আপডেট করে।

UpdateDraftToRecipientsAction

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Update To Recipients(toRecipientEmails) Update Draft To Recipients Action ইমেইল ড্রাফটের প্রাপকদের তালিকা আপডেট করে।

UpdateVisibilityAction

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Visibility(visibility) Update Visibility Action উইজেটগুলোর দৃশ্যমানতা দৃশ্যমান বা অদৃশ্যমান নির্ধারণ করে।

UpdatedWidget

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Item(text, value, selected, startIconUri, bottomText) Updated Widget একটি নতুন আইটেম যোগ করে যা নির্বাচন করা যাবে।

Validation

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Character Limit(characterLimit) Validation উইজেটটির অক্ষর সংখ্যা সীমা নির্ধারণ করে।
set Input Type(inputType) Validation উইজেটটির ইনপুট টাইপ নির্ধারণ করে।

VariableButtonSize

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
UNSPECIFIED Enum সাইডপ্যানেলের জন্য স্বয়ংক্রিয়ভাবে COMPACT নির্বাচন করে, অন্যথায় FULL_SIZE নির্বাচন করে।
COMPACT Enum `+` লেবেলযুক্ত বাটনগুলির জন্য
FULL_SIZE Enum `+ ভেরিয়েবল` লেবেলযুক্ত বাটনগুলির জন্য

VerticalAlignment

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
CENTER Enum কন্টেইনারের কেন্দ্রে বিষয়বস্তুটিকে উল্লম্বভাবে স্থাপন করে।
TOP Enum কন্টেইনারের উপরের অংশে বিষয়বস্তুটিকে উল্লম্বভাবে স্থাপন করে।
BOTTOM Enum পাত্রের তলায় থাকা উপাদানগুলোকে উল্লম্বভাবে রাখে।

Visibility

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
VISIBLE Enum UI উপাদানটি দৃশ্যমান।
HIDDEN Enum UI উপাদানটি অদৃশ্য।
VISIBILITY_UNSPECIFIED Enum UI উপাদানটি অনির্দিষ্ট।

Widget

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Event Action(eventAction) Widget উইজেটটিতে সম্পাদনযোগ্য ইভেন্ট অ্যাকশনটি যোগ করে।
set Id(id) Widget যে উইজেটটি পরিবর্তন করা হবে, সেটিকে শনাক্ত করার জন্য নির্ধারিত অনন্য আইডি সেট করে।
set Visibility(visibility) Widget উইজেটটির দৃশ্যমানতা নির্ধারণ করে।

WorkflowDataSource

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Include Variables(includeVariables) Workflow Data Source পূর্ববর্তী ধাপের ভেরিয়েবলগুলো ডেটা সোর্সে অন্তর্ভুক্ত করা হবে কিনা।
set Type(type) Workflow Data Source ওয়ার্কফ্লো ডেটা সোর্সের ধরণ নির্ধারণ করে।
set Variable Button Label(variableButtonLabel) Workflow Data Source ভেরিয়েবল পিকার বাটনের লেবেল নির্ধারণ করে, যা FULL_SIZE বাটন সাইজে `+` চিহ্নের পরে প্রদর্শিত হয়।
set Variable Button Size(variableButtonSize) Workflow Data Source ভেরিয়েবল পিকার বাটনের আকার নির্ধারণ করে, UNSPECIFIED নির্বাচন করা হলে Workflow স্বয়ংক্রিয়ভাবে সাইড প্যানেলে COMPACT এবং অন্যান্য ক্ষেত্রে FULL_SIZE ব্যবহার করে।

WorkflowDataSourceType

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
UNKNOWN Enum ডিফল্ট মান।
USER Enum ডেটার উৎস হলো ব্যবহারকারীর ডেটা।
SPACE Enum ডেটার উৎস হলো একটি গুগল চ্যাট স্পেস।
USER_WITH_FREE_FORM Enum ডেটার উৎস হলো ব্যবহারকারীর নিজস্ব ডেটা; ব্যবহারকারীরা তাদের গুগল ওয়ার্কস্পেস অর্গানাইজেশন থেকে বিদ্যমান সদস্যদের দেখতে ও নির্বাচন করতে পারেন অথবা ম্যানুয়ালি একটি ইমেল ঠিকানা বা একটি বৈধ ডোমেইন প্রবেশ করাতে পারেন।

WrapStyle

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
NOWRAP Enum মোড়ক নেই।
WRAP Enum যেকোনো উইজেটের বিষয়বস্তুকে একটি কলামে আবদ্ধ করে।