intellicon_chat_sdk 1.0.6
intellicon_chat_sdk: ^1.0.6 copied to clipboard
A Flutter Intellicon chat sdk
1.0.6 #
-
Added new custom download handler callbacks in the Chat widget to allow clients full control over download and loading behaviors.
-
Introduced the following optional function parameters:
downloadAudio→Function({required String url, required Function() stopLoading})?downloadImage→Function({required String url, required Function() stopLoading})?downloadVideo→Function({required String url, required Function() stopLoading})?downloadFile→Function({required String url, required Function() stopLoading})?
-
These callbacks let clients:
- Handle custom download logic (e.g., file storage, permissions, or API-based downloads).
- Manually trigger the
stopLoadingfunction once their custom process completes.
-
Improved flexibility for file and media download handling within chat messages.
1.0.5 #
- Added extensive chat UI customization and theming support, including:
- Background gradients with backgroundDecoration for a richer visual experience.
- AppBar enhancements:
- Gradient background (appBarGradientBgColor)
- Custom title style, icon theme, and centered title option
- Loader, attachment modal, and mic button color customizations.
- Feedback section styling with separate active/inactive colors for icons and text.
- Date box customization via dateBoxDecoration, allowing border, shadow, and radius styling.
- Hint and message text styling with full typography, color, and shadow customization.
- Voice message control colors, including send and delete icon customization.
- Message box background color control.
- AgentBubble and VisitorBubble refinements:
- Custom text styles, audio, video, and document message appearance.
- Added fine-grained control for slider, icon, and duration styles in audio messages.
- Enhanced document message style with customizable icons and text overflow handling.
- Improved visual consistency across chat bubbles and message types.
- Minor performance and stability improvements.
- Fixed feedback duplication issue.
1.0.3 #
- Added full widget styling customization support across the chat interface.
- Extended customization options for:
- AppBar (color, text style, icon theme, center title).
- Chat bubbles via
AgentBubbleandVisitorBubble(background, text, audio, video, and document message styles). - AudioMessageStyle (play/pause icon, slider, duration, download icon colors).
- VideoMessageStyle (play button color).
- DocumentMessageStyle (attachment, text, copy, and download icon colors).
- Date box, hint text, and message text.
- Improved overall flexibility and theming consistency for SDK users.
1.0.2 #
- Updated Flutter SDK constraint to support Flutter 3.32.8 / Dart 3.5.4.
- Improved README documentation for usage and customization details.
1.0.0 #
- Initial release of the Intellicon Chat SDK.
- Added full support for:
- AgentBubble and VisitorBubble customization.
- AudioMessageStyle, VideoMessageStyle, and DocumentMessageStyle.
- AppBar, hintText, and message text styling options.
- Provided detailed setup and usage guide in README.**