সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
SearchBoxAdapter
ইন্টারফেস
অনুসন্ধান বাক্সের অ্যাডাপ্টার
পদ্ধতি
সাজেশন এলিমেন্ট তৈরি করুন
createSuggestionElement(পরামর্শ) এলিমেন্ট প্রদান করে
একটি পরামর্শের রেন্ডারিং ওভাররাইড করতে এই পদ্ধতিটি প্রয়োগ করুন।
প্যারামিটার
পরামর্শ
অবজেক্ট
প্রতিক্রিয়া থেকে একটি পরামর্শ বস্তু
মান শূন্য হতে হবে না.
রিটার্নস
non-null Element এলিমেন্ট একটি সাজেশনের উপর ভিত্তি করে নির্মিত।
সাজেশান এলিমেন্ট
সাজান সাজেশন এলিমেন্ট (উপাদান, পরামর্শ)
একটি পরামর্শ সাজাতে এই পদ্ধতিটি প্রয়োগ করুন, যেমন CSS পরিবর্তন করুন।
প্যারামিটার
উপাদান
উপাদান
উপাদান আপনি সাজাইয়া পারেন
মান শূন্য হতে হবে না.
পরামর্শ
অবজেক্ট
প্রতিক্রিয়া থেকে একটি পরামর্শ বস্তু
মান শূন্য হতে হবে না.
interceptSuggestRequest
interceptSuggestRequest(request) অবজেক্ট রিটার্ন করে
অনুরোধে অতিরিক্ত প্যারাম যোগ করতে এই পদ্ধতিটি প্রয়োগ করুন।
প্যারামিটার
অনুরোধ
অবজেক্ট
মূল অনুরোধ
মান শূন্য হতে হবে না.
রিটার্নস
non-null Object অনুরোধ আপডেট করা অনুরোধ
interceptSuggest Response
interceptSuggest Response(প্রতিক্রিয়া)
রেন্ডারিংয়ের আগে প্রস্তাবিত প্রতিক্রিয়া পড়তে এই পদ্ধতিটি প্রয়োগ করুন। প্রতিক্রিয়া অবজেক্ট শুধুমাত্র পঠনযোগ্য। কল ব্যর্থ হলে, প্রতিক্রিয়াতে ত্রুটি থাকবে।
যদি একটি মুলতুবি থাকা অবস্থায় একটি নতুন পরামর্শের অনুরোধ জারি করা হয়, তবে পূর্ববর্তী অনুরোধটি বাতিল করা হয় এবং পদ্ধতিটি বলা হয় না।
[null,null,["2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[],null,["# Interface: SearchBoxAdapter\n\nSearchBoxAdapter\n================\n\ninterface\n\nThe Adapter of search box\n\nMethods\n-------\n\n### createSuggestionElement\n\ncreateSuggestionElement(suggestion) returns Element\n\nImplement this method to override rendering of a suggestion.\n\n| #### Parameter ||\n|------------|------------------------------------------------------------------|\n| suggestion | Object A suggestion object from response Value must not be null. |\n\nReturns\n\n: `non-null Element` element Element built based on a suggestion.\n\n### decorateSuggestionElement\n\ndecorateSuggestionElement(element, suggestion)\n\nImplement this method to decorate a suggestion, such as change CSS.\n\n| #### Parameter ||\n|------------|------------------------------------------------------------------|\n| element | Element Element you can decorate on Value must not be null. |\n| suggestion | Object A suggestion object from response Value must not be null. |\n\n### interceptSuggestRequest\n\ninterceptSuggestRequest(request) returns Object\n\nImplement this method to add extra params in request.\n\n| #### Parameter ||\n|---------|-----------------------------------------------------|\n| request | Object The original request Value must not be null. |\n\nReturns\n\n: `non-null Object` request The updated request\n\n### interceptSuggestResponse\n\ninterceptSuggestResponse(response)\n\nImplement this method to read the suggest response prior to rendering. The\nresponse object is read-only. If the call fails, the response\nwill contain the error.\n\nIf a new suggest request is issued while one is pending, the previous\nrequest is cancelled and the method is not called.\n\n| #### Parameter ||\n|----------|-----------------------------------------------------|\n| response | Object The suggest response Value must not be null. |"]]