cinitiq_chat_sdk 1.0.1 copy "cinitiq_chat_sdk: ^1.0.1" to clipboard
cinitiq_chat_sdk: ^1.0.1 copied to clipboard

A Flutter SDK for integrating Cinitiq AI chat using WebView with built-in authentication, customizable headers, branded UI, and simple one-line implementation.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0 - 2024-01-15 #

Added #

  • Initial release of Cinitiq Chat SDK
  • CinitiqChatSdk.openChat() method for opening chat interface
  • ChatWebView widget for displaying chat in WebView
  • Authentication support with Bearer token
  • Custom headers support
  • Query parameters support
  • Loading indicator during page load
  • Error handling for WebView errors
  • Customizable AppBar title
  • Option to hide AppBar
  • Example app demonstrating SDK usage
  • Comprehensive documentation

Features #

  • Cross-platform support (iOS & Android)
  • Automatic token inclusion in URL and headers
  • Navigation delegate for page state tracking
  • Material Design 3 support

[Unreleased] #

Planned #

  • JavaScript bridge for bidirectional communication
  • Message passing between Flutter and WebView
  • Custom loading widget
  • Theme customization options
  • Offline mode detection
  • Download handling
  • File upload support
2
likes
155
points
31
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A Flutter SDK for integrating Cinitiq AI chat using WebView with built-in authentication, customizable headers, branded UI, and simple one-line implementation.

Homepage
Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, webview_flutter

More

Packages that depend on cinitiq_chat_sdk