cometchat-flutter-v6-customization
Installation
SKILL.md
CometChat Flutter UIKit v6 — Customization Guide
Four tiers of customization, from lightest to deepest.
1. Four-Tier Customization Model
| Tier | Mechanism | Scope | When to Use |
|---|---|---|---|
| 1 | Props & View Slots | Per-component UI overrides | Custom list items, subtitles, trailing widgets, headers |
| 2 | Request Builders | Data filtering & pagination | Filter conversations, users, groups, messages, group members |
| 3 | Text Formatters & Message Templates | Message rendering & actions | Custom text styling, custom long-press options, custom bubble slots |
| 4 | BubbleFactory & DataSource | New message types | Location bubbles, poll bubbles, any custom category_type |
Start at Tier 1. Move deeper only when the lighter tier can't solve the problem.
2. Tier 1: Props & View Slots
Every list-based component exposes view slot callbacks that let you replace individual parts of each list item without rebuilding the entire widget.