chrome.search

বর্ণনা

ডিফল্ট প্রদানকারীর মাধ্যমে অনুসন্ধান করতে chrome.search API ব্যবহার করুন৷

অনুমতি

search

উপস্থিতি

Chrome 87+

প্রকারভেদ

Disposition

এনাম

"CURRENT_TAB"
নির্দিষ্ট করে যে অনুসন্ধানের ফলাফলগুলি কলিং ট্যাবে বা সক্রিয় ব্রাউজার থেকে ট্যাবে প্রদর্শিত হয়৷

"নতুন ট্যাব"
নির্দিষ্ট করে যে অনুসন্ধান ফলাফল একটি নতুন ট্যাবে প্রদর্শিত হয়৷

"নতুন জানালা"
নির্দিষ্ট করে যে অনুসন্ধানের ফলাফল একটি নতুন উইন্ডোতে প্রদর্শিত হবে।

QueryInfo

বৈশিষ্ট্য

  • স্বভাব

    স্বভাব ঐচ্ছিক

    অবস্থান যেখানে অনুসন্ধান ফলাফল প্রদর্শিত হবে. CURRENT_TAB ডিফল্ট।

  • ট্যাবআইডি

    সংখ্যা ঐচ্ছিক

    অবস্থান যেখানে অনুসন্ধান ফলাফল প্রদর্শিত হবে. tabId disposition সহ ব্যবহার করা যাবে না।

  • পাঠ্য

    স্ট্রিং

    ডিফল্ট অনুসন্ধান প্রদানকারীর সাথে ক্যোয়ারী করার জন্য স্ট্রিং।

পদ্ধতি

query()

প্রতিশ্রুতি
chrome.search.query(
  queryInfo: QueryInfo,
  callback?: function,
)

ডিফল্ট অনুসন্ধান প্রদানকারীকে জিজ্ঞাসা করতে ব্যবহৃত হয়। একটি ত্রুটির ক্ষেত্রে, runtime.lastError সেট করা হবে।

পরামিতি

  • প্রশ্ন তথ্য
  • কলব্যাক

    ফাংশন ঐচ্ছিক

    callback প্যারামিটারটি এর মত দেখাচ্ছে:

    ()=>void

রিটার্নস

  • প্রতিশ্রুতি <void>

    Chrome 96+

    প্রতিশ্রুতিগুলি ম্যানিফেস্ট V3 এবং পরবর্তীতে সমর্থিত, তবে পশ্চাদগামী সামঞ্জস্যের জন্য কলব্যাক প্রদান করা হয়। আপনি একই ফাংশন কলে উভয় ব্যবহার করতে পারবেন না। প্রতিশ্রুতিটি একই ধরণের সাথে সমাধান করে যা কলব্যাকে পাস করা হয়।