Class TimePicker

সময় বাছাইকারী

একটি ইনপুট ক্ষেত্র যা ব্যবহারকারীদের সময় ইনপুট করতে দেয়।

Google Workspace অ্যাড-অন এবং Google Chat অ্যাপের জন্য উপলব্ধ।

const dateTimePicker =
    CardService.newTimePicker()
        .setTitle('Enter the time.')
        .setFieldName('time_field')
        // Set default value as 3:30 AM.
        .setHours(3)
        .setMinutes(30)
        .setOnChangeAction(
            CardService.newAction().setFunctionName('handleDateTimeChange'),
        );

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Event Action(eventAction) Widget উইজেটে সম্পাদিত হতে পারে এমন ইভেন্ট অ্যাকশন যোগ করে।
set Field Name(fieldName) Time Picker UI ইন্টারঅ্যাকশনের সময় তৈরি হওয়া ইভেন্ট অবজেক্টে এই পিকারটিকে সনাক্তকারী ক্ষেত্রের নাম সেট করে।
set Hours(hours) Time Picker ইনপুট ক্ষেত্রে সেট করার জন্য পূর্বে পূরণ করা ঘন্টার মান সেট করে।
set Id(id) Widget রূপান্তরিত করার জন্য উইজেট সনাক্ত করতে ব্যবহৃত অনন্য আইডি সেট করে।
set Minutes(minutes) Time Picker ইনপুট ক্ষেত্রে সেট করার জন্য পূর্বে পূরণ করা মিনিটের মান সেট করে।
set On Change Action(action) Time Picker পিকার ইনপুট পরিবর্তন হলে স্ক্রিপ্ট যে Action সম্পাদন করে তা সেট করে।
set Title(title) Time Picker ইনপুট ক্ষেত্রের উপরে প্রদর্শিত শিরোনাম সেট করে।
set Visibility(visibility) Widget উইজেটের দৃশ্যমানতা সেট করে।

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

add Event Action(eventAction)

উইজেটে সম্পাদিত হতে পারে এমন ইভেন্ট অ্যাকশন যোগ করে।

পরামিতি

নাম আদর্শ বিবরণ
event Action Event Action Event Action যোগ করা হবে।

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

Widget — চেইন করার জন্য বস্তু।


set Field Name(fieldName)

UI ইন্টারঅ্যাকশনের সময় তৈরি হওয়া ইভেন্ট অবজেক্টে এই পিকারটিকে শনাক্ত করার জন্য ফিল্ডের নাম সেট করে। ফিল্ডের নামটি ব্যবহারকারীর কাছে দৃশ্যমান। প্রয়োজনীয়; নির্দিষ্ট ফিল্ডের নামটি অবশ্যই অনন্য হতে হবে।

পরামিতি

নাম আদর্শ বিবরণ
field Name String এই ইনপুটটিতে যে নামটি বরাদ্দ করা হবে।

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

Time Picker — এই বাছাইকারী, চেইনিং এর জন্য।


set Hours(hours)

ইনপুট ক্ষেত্রে সেট করার জন্য পূর্বে পূরণ করা ঘন্টার মান সেট করে।

পরামিতি

নাম আদর্শ বিবরণ
hours Integer ইনপুটে রাখা ডিফল্ট ঘন্টার মান 0 থেকে 23 পর্যন্ত। এটি সর্বদা কলব্যাক প্যারামিটার ফর্মে একটি স্ট্রিং হিসাবে উপস্থাপিত হয়।

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

Time Picker — এই বাছাইকারী, চেইনিং এর জন্য।


set Id(id)

মিউটেশনের জন্য উইজেট শনাক্ত করতে ব্যবহৃত অনন্য আইডি সেট করে। উইজেট মিউটেশন শুধুমাত্র অ্যাড-অনগুলিতে সমর্থিত।

পরামিতি

নাম আদর্শ বিবরণ
id String উইজেটের আইডি, যার সীমা ৬৪ অক্ষর এবং `[a-zA-Z0-9-]+` ফর্ম্যাটে।

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

Widget — এই অবজেক্টটি, চেইন করার জন্য।


set Minutes(minutes)

ইনপুট ক্ষেত্রে সেট করার জন্য পূর্বে পূরণ করা মিনিটের মান সেট করে।

পরামিতি

নাম আদর্শ বিবরণ
minutes Integer ইনপুটে রাখা ডিফল্ট মিনিটের মান 0 থেকে 59 পর্যন্ত। এটি সর্বদা কলব্যাক প্যারামিটার ফর্মে একটি স্ট্রিং হিসাবে উপস্থাপিত হয়।

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

Time Picker — এই বাছাইকারী, চেইনিং এর জন্য।


set On Change Action(action)

পিকার ইনপুট পরিবর্তন হলে স্ক্রিপ্ট যে Action সম্পাদন করে তা সেট করে।

পরামিতি

নাম আদর্শ বিবরণ
action Action পদক্ষেপ নিতে হবে।

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

Time Picker — এই বাছাইকারী, চেইনিং এর জন্য।


set Title(title)

ইনপুট ক্ষেত্রের উপরে প্রদর্শিত শিরোনাম সেট করে।

পরামিতি

নাম আদর্শ বিবরণ
title String ইনপুট ক্ষেত্রের শিরোনাম।

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

Time Picker — এই বাছাইকারী, চেইনিং এর জন্য।


set Visibility(visibility)

উইজেটের দৃশ্যমানতা সেট করে। ডিফল্ট মান হল `VISIBLE`।

পরামিতি

নাম আদর্শ বিবরণ
visibility Visibility উইজেটের Visibility

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

Widget — চেইন করার জন্য বস্তু।