Table
ডাটাবেস থেকে রেকর্ড প্রদর্শনের জন্য উপাদান
প্রাথমিক সেটিং:
Model - টেবিলের জন্য ডেটা মডেল।
Endpoint - টেবিলের জন্য ডেটা উৎস।
চেহারা এবং অনুভূতি সেটিংস:
Title (বাধ্যতামূলক নয়) - টেবিল শিরোনাম।
Width (বাধ্যতামূলক) - টেবিলের প্রস্থ।
Style (বাধ্যতামূলক) - টেবিল সারি আকার।
পৃষ্ঠা Pagination (আবশ্যিক) - পৃষ্ঠা সংখ্যা চালু এবং বন্ধ করা। ডিফল্টরূপে চালু.
Page size (বাধ্যতামূলক নয়) - প্রতি পৃষ্ঠায় সারি।
Border (বাধ্যতামূলক) - টেবিল সীমানা।
Name (বাধ্যতামূলক) - টেবিলের নাম।
Visible (বাধ্যতামূলক) - চালু থাকলে টেবিলটিকে দৃশ্যমান করে তোলে। ডিফল্টরূপে সক্রিয়.
তথ্য:
এই বিভাগে আপনি টেবিল কলাম পরিচালনা করতে পারেন.
ওয়ার্কফ্লো ট্রিগার:
- onCreate - যখন পৃষ্ঠায় উপাদান তৈরি করা হয় তখন ফায়ার হয়;
- onShow - যখন উপাদানটি দৃশ্যমান অবস্থায় তার অবস্থা পরিবর্তন করে (পৃষ্ঠায় প্রদর্শিত হয়) তখন আগুন লাগে;
- onHide - যখন কম্পোনেন্ট তার অবস্থাকে লুকানো অবস্থায় পরিবর্তন করে তখন আগুন লাগে (প্রদর্শিত হওয়া বন্ধ করে);
- onDestroy - উপাদানটি ধ্বংস হয়ে গেলে আগুন লাগে;
- onDataUpdate – টেবিল আপডেট ডেটা ব্লক দ্বারা আগুন;
- onRowClick - একটি সারিতে ক্লিক করে ফায়ার করে;
- onRowDoubleClick – একটি সারিতে ডাবল ক্লিক করে ফায়ার করে;
- onFilter - টেবিলটি পৃষ্ঠাযুক্ত হলে আগুন লাগে;
উপাদান কর্ম:
Table Get properties
টেবিল বৈশিষ্ট্য পায়.
ইনপুট পরামিতি:
- কম্পোনেন্ট আইডি [স্ট্রিং] - টেবিলের উপাদানের শনাক্তকারী।
আউটপুট পরামিতি:
- Title [string] - টেবিল শিরোনাম;
- Style [enum] - টেবিল শৈলী;
- Pagination [boolean] - প্যাজিটেশনের অবস্থা;
- Bordered [boolean] - সীমান্তের রাজ্য;
- Visible [boolean] - দৃশ্যমান অবস্থা;
- Loading [boolean] - লোড করার অবস্থা;
- Current page [integer] - বর্তমান টেবিল পৃষ্ঠা;
- Records per page [integer] - প্রতি টেবিল পৃষ্ঠা রেকর্ড সংখ্যা;
- Total records [integer] - টেবিলে রেকর্ডের মোট সংখ্যা।
Table Set Properties
টেবিল বৈশিষ্ট্য সেট করে।
ইনপুট পরামিতি:
- Component Id [string] - টেবিল উপাদানের শনাক্তকারী;
- Title [string] - টেবিল শিরোনাম;
- Style [enum] - টেবিল শৈলী;
- Pagination [boolean] - প্যাজিটেশনের অবস্থা;
- Bordered [boolean] - সীমান্তের রাজ্য;
- Visible [boolean] - দৃশ্যমান অবস্থা;
- Loading [boolean] - লোড করার অবস্থা;
- Current page [integer] - বর্তমান টেবিল পৃষ্ঠা;
- Records per page [integer] - প্রতি টেবিল পৃষ্ঠা রেকর্ড সংখ্যা;
- Total records [integer] - টেবিলে রেকর্ডের মোট সংখ্যা।
Table Update Properties
টেবিল বৈশিষ্ট্য আপডেট করুন.
ইনপুট পরামিতি:
- Component Id [string] - টেবিল উপাদানের শনাক্তকারী;
- Title [string] - টেবিল শিরোনাম;
- Style [enum] - টেবিল শৈলী;
- Pagination [boolean] - প্যাজিটেশনের অবস্থা;
- Bordered [boolean] - সীমান্তের রাজ্য;
- Visible [boolean] - দৃশ্যমান অবস্থা;
- Loading [boolean] - লোড করার অবস্থা;
- Current page [integer] - বর্তমান টেবিল পৃষ্ঠা;
- Records per page [integer] - প্রতি টেবিল পৃষ্ঠা রেকর্ড সংখ্যা;
- Total records [integer] - টেবিলে রেকর্ডের মোট সংখ্যা।
Table Get Data
টেবিল ডেটা পায়
ইনপুট পরামিতি:
- Component Id [string] - টেবিলের উপাদানের শনাক্তকারী।
আউটপুট পরামিতি:
- Records [integer] - টেবিলে রেকর্ডের সংখ্যা;
- Data [model] - টেবিল থেকে ডেটা। কম্পোনেন্ট আইডি শুধুমাত্র নির্দিষ্ট করা হলে ব্যবসায়িক প্রক্রিয়ায় দেখানো হবে;
Table Update Data
টেবিল ডেটা আপডেট করুন
ইনপুট পরামিতি:
- Data [model] - টেবিল থেকে ডেটা। কম্পোনেন্ট আইডি শুধুমাত্র নির্দিষ্ট করা হলে ব্যবসায়িক প্রক্রিয়ায় দেখানো হবে;
- Component Id [string] - টেবিলের উপাদানের শনাক্তকারী।
- Total Records [integer] - টেবিলে রেকর্ডের সংখ্যা।
- _limit [integer] - সারণিতে এন্ট্রির সর্বাধিক সম্ভাব্য সংখ্যা;
- _offset [integer] - প্রথম রেকর্ডের সাথে বর্তমান রেকর্ডের অফসেট।
Table Clear Data
টেবিল ডেটা সাফ করুন
ইনপুট পরামিতি:
- Component Id [string] - টেবিলের উপাদানের শনাক্তকারী।