oichat_ui
Pre-built Flutter UI widgets for OiChat SDK.
Provides ready-to-use chat components including room list, chat view, message bubbles, and more.
Features
- OiChatRoomList: Room list with pagination and unread badges
- OiChatView: Chat screen with real-time messaging and read receipts
- OiMessageBubble: Message bubble (text, image, file, system)
- OiMessageInput: Message input with file/image attachment
- OiChatThemeData: Theme customization (light/dark/fromMaterial)
- OiChatFeatures: 11 feature toggles
- Server Mode + Client Mode support
Getting Started
import 'package:oichat_ui/oichat_ui.dart';
OiChatProvider(
client: oichatClient,
child: OiChatRoomList(),
);
Documentation
For full documentation, visit https://oichatapi.com
Libraries
- oichat_ui
- OiChat UI Widget Package