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 Notification(notification)
অ্যাকশন সক্রিয় হলে বিজ্ঞপ্তি প্রদর্শনের জন্য সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
notification | Notification | ব্যবহারের জন্য Notification । |
প্রত্যাবর্তন
Action Response Builder
— এই অবজেক্ট, চেইনিংয়ের জন্য।
set Open Link(openLink)
যখন অ্যাকশন সক্রিয় করা হয় সেখানে নেভিগেট করার জন্য URL সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
open Link | Open Link | ব্যবহার করার জন্য Open Link । |
প্রত্যাবর্তন
Action Response Builder
— এই অবজেক্ট, চেইনিংয়ের জন্য।
set State Changed(stateChanged)
এই ক্রিয়াটি বিদ্যমান ডেটা অবস্থা পরিবর্তন করেছে তা নির্দেশ করার জন্য একটি পতাকা সেট করে। উদাহরণস্বরূপ, যদি কর্মটি একটি টাস্ক তৈরি করে বা যোগাযোগের তথ্য আপডেট করে। যখন এই পতাকাটি সত্য হিসাবে সেট করা হয়, Gmail এর মতো পরিষেবাগুলি এই ক্রিয়াটির সাথে যুক্ত যেকোন ক্যাশে করা স্টেট ডেটা সাফ করার চেষ্টা করতে পারে৷
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
state Changed | Boolean | এই ক্রিয়াটি বিদ্যমান রাজ্যের ডেটা পরিবর্তন করেছে কিনা। ডিফল্ট থেকে মিথ্যা. |
প্রত্যাবর্তন
Action Response Builder
— এই অবজেক্ট, চেইনিংয়ের জন্য।