Class ActionResponseBuilder

অ্যাকশন রেসপন্স বিল্ডার

Action Response অবজেক্টের জন্য একজন নির্মাতা।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
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 এই ক্রিয়াটি বিদ্যমান ডেটা অবস্থা পরিবর্তন করেছে তা নির্দেশ করার জন্য একটি পতাকা সেট করে।

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

build()

বর্তমান কর্ম প্রতিক্রিয়া তৈরি করে এবং এটি বৈধ করে।

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

Action Response — একটি বৈধ অ্যাকশন রেসপন্স।

নিক্ষেপ করে

Error — যদি নির্মিত কর্ম প্রতিক্রিয়া বৈধ না হয়।


set Navigation(navigation)

একটি Navigation কর্মের প্রতিক্রিয়া সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
navigation Navigation ব্যবহার করার জন্য Navigation .

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

Action Response Builder — এই অবজেক্ট, চেইনিংয়ের জন্য।


set Notification(notification)

অ্যাকশন সক্রিয় হলে বিজ্ঞপ্তি প্রদর্শনের জন্য সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
notification Notification ব্যবহারের জন্য Notification

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

Action Response Builder — এই অবজেক্ট, চেইনিংয়ের জন্য।


যখন অ্যাকশন সক্রিয় করা হয় সেখানে নেভিগেট করার জন্য URL সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
open Link Open Link ব্যবহার করার জন্য Open Link

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

Action Response Builder — এই অবজেক্ট, চেইনিংয়ের জন্য।


set State Changed(stateChanged)

এই ক্রিয়াটি বিদ্যমান ডেটা অবস্থা পরিবর্তন করেছে তা নির্দেশ করার জন্য একটি পতাকা সেট করে। উদাহরণস্বরূপ, যদি কর্মটি একটি টাস্ক তৈরি করে বা যোগাযোগের তথ্য আপডেট করে। যখন এই পতাকাটি সত্য হিসাবে সেট করা হয়, Gmail এর মতো পরিষেবাগুলি এই ক্রিয়াটির সাথে যুক্ত যেকোন ক্যাশে করা স্টেট ডেটা সাফ করার চেষ্টা করতে পারে৷

পরামিতি

নাম টাইপ বর্ণনা
state Changed Boolean এই ক্রিয়াটি বিদ্যমান রাজ্যের ডেটা পরিবর্তন করেছে কিনা। ডিফল্ট থেকে মিথ্যা.

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

Action Response Builder — এই অবজেক্ট, চেইনিংয়ের জন্য।