একটি কনফিগারেশন অবজেক্ট যা একটি উইজেটের জন্য ডেটা সোর্সগুলো কনফিগার করতে সাহায্য করে।
নমুনা ব্যবহার:
const dataSourceConfig = CardService.newDataSourceConfig() .setPlatformDataSource(CardService.newPlatformDataSource() .setWorkflowDataSource(CardService.WorkflowDataSourceType.USER));
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
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 | ডেটা উৎসকে একটি দূরবর্তী ডেটা সরবরাহকারীতে সেট করে। |
বিস্তারিত ডকুমেন্টেশন
setMaxCharactersToDisable(maxCharactersToDisable)
এই ডেটা প্রোভাইডারটি নিষ্ক্রিয় হওয়ার আগে ব্যবহারকারী সর্বাধিক যতগুলো অক্ষর প্রবেশ করাতে পারবেন, তা নির্ধারণ করে। ইনপুট এই দৈর্ঘ্য অতিক্রম করলে ফলাফল দেখানো হয় না।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
max Characters To Disable | Integer | প্রয়োজনীয় সর্বাধিক অক্ষর সংখ্যা। ০ মানের অর্থ হলো কোনো সীমা নেই, এটি সর্বদা সক্রিয় থাকবে। |
ফেরত
DataSourceConfig — এই অবজেক্টটি, চেইনিংয়ের জন্য ব্যবহৃত হয়।
setMaxResults(maxResults)
ফেরত দেওয়া ফলাফলের সর্বোচ্চ সংখ্যা নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
max Results | Integer | ফেরত দেওয়া ফলাফলের সর্বোচ্চ সংখ্যা। |
ফেরত
DataSourceConfig — এই অবজেক্টটি, চেইনিংয়ের জন্য ব্যবহৃত হয়।
setMinCharactersToTrigger(minCharactersToTrigger)
এই ডেটা প্রোভাইডারটি ফলাফল ফেরত দেওয়ার জন্য সক্রিয় হওয়ার আগে ব্যবহারকারীকে ন্যূনতম যতগুলো অক্ষর প্রবেশ করাতে হবে, তা নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
min Characters To Trigger | Integer | প্রয়োজনীয় ন্যূনতম অক্ষর সংখ্যা। |
ফেরত
DataSourceConfig — এই অবজেক্টটি, চেইনিংয়ের জন্য ব্যবহৃত হয়।
setPlatformDataSource(platformDataSource)
ডেটা উৎসকে একটি প্ল্যাটফর্ম ডেটা উৎসে সেট করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
platform Data Source | Platform Data Source | একটি ডেটা উৎস যা সকল গুগল ওয়ার্কস্পেস অ্যাপ্লিকেশন দ্বারা ব্যবহৃত হয়। |
ফেরত
DataSourceConfig — এই অবজেক্টটি, চেইনিংয়ের জন্য ব্যবহৃত হয়।
setRemoteDataSource(action)
ডেটা উৎসকে একটি দূরবর্তী ডেটা সরবরাহকারীতে সেট করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
action | Action | এমন একটি ক্রিয়া যা ডেটা ফেরত দেয়। |
ফেরত
DataSourceConfig — এই অবজেক্টটি, চেইনিংয়ের জন্য ব্যবহৃত হয়।