CometChat

CometChat Flutter Chat UIKit

The CometChat Chat UIKit provides a pre-built user interface kit that developers can use to quickly integrate a reliable & fully-featured chat experience into an existing or a new app.

Prerequisites

  • Flutter >=3.10.5
  • Dart >=3.0.5
  • Android Studio 2022.2
  • Android 5.0, API 21 and above
  • Xcode 15
  • iOS 12.0

Getting Started

To set up CometChat's Flutter UIKit and utilize CometChat for your chat and calls functionality, you'll need to follow these steps:

  • Register at the CometChat Dashboard to create an account.
  • After registering, log into your CometChat account and create a new app. Once created, CometChat will generate an Auth Key and App ID for you. Keep these credentials secure as you'll need them later.
  • Check the key concepts to understand the basic components of CometChat.
  • Refer to the Integration Steps Steps in our documentation to integrate into your Flutter app.

Help and Support

For issues running the project or integrating with our UI Kits, consult our documentation or create a support ticket or seek real-time support via the CometChat Dashboard.

Libraries

call_ui/src/call_bubble/cometchat_call_bubble
call_ui/src/call_buttons/bloc/bloc
Barrel export for call_buttons bloc
call_ui/src/call_buttons/bloc/call_buttons_bloc
call_ui/src/call_buttons/bloc/call_buttons_event
call_ui/src/call_buttons/bloc/call_buttons_state
call_ui/src/call_buttons/cometchat_call_buttons
call_ui/src/call_buttons/cometchat_call_buttons_configuration
call_ui/src/call_event_service
call_ui/src/call_logs/bloc/bloc
Barrel export for CallLogs BLoC components
call_ui/src/call_logs/bloc/call_logs_bloc
call_ui/src/call_logs/bloc/call_logs_event
call_ui/src/call_logs/bloc/call_logs_state
call_ui/src/call_logs/call_logs_builder_protocol
call_ui/src/call_logs/call_logs_constants
call_ui/src/call_logs/cometchat_call_logs/call_logs_style
call_ui/src/call_logs/cometchat_call_logs/cometchat_call_logs
call_ui/src/call_logs/cometchat_call_logs_utils
call_ui/src/call_logs/data/data
call_ui/src/call_logs/data/datasources/call_logs_local_datasource
call_ui/src/call_logs/data/datasources/call_logs_remote_datasource
call_ui/src/call_logs/data/repositories/call_logs_repository_impl
call_ui/src/call_logs/di/call_logs_service_locator
call_ui/src/call_logs/domain/domain
Domain layer barrel export for call_logs module. Contains repository interfaces and use cases.
call_ui/src/call_logs/domain/repositories/call_logs_repository
call_ui/src/call_logs/domain/usecases/get_call_logs_usecase
call_ui/src/call_logs/domain/usecases/get_logged_in_user_usecase
call_ui/src/call_logs/domain/usecases/initiate_call_usecase
call_ui/src/call_logs/domain/usecases/load_more_call_logs_usecase
call_ui/src/call_logs/domain/usecases/usecases
Use cases barrel file for call_logs domain layer. Exports all use cases for the call_logs module.
call_ui/src/call_logs/widgets/call_logs_empty_view
call_ui/src/call_logs/widgets/call_logs_error_view
call_ui/src/call_logs/widgets/call_logs_list
call_ui/src/call_logs/widgets/call_logs_list_item
call_ui/src/call_logs/widgets/call_logs_loading_view
call_ui/src/call_logs/widgets/widgets
Barrel export file for call logs widgets.
call_ui/src/call_operations/call_operations
Barrel export for call_operations shared clean architecture module.
call_ui/src/call_operations/data/data
call_ui/src/call_operations/data/datasources/call_operations_datasource
call_ui/src/call_operations/data/datasources/call_operations_datasource_impl
call_ui/src/call_operations/data/repositories/call_operations_repository_impl
call_ui/src/call_operations/di/call_operations_service_locator
call_ui/src/call_operations/domain/domain
call_ui/src/call_operations/domain/repositories/call_operations_repository
call_ui/src/call_operations/domain/usecases/accept_call_usecase
call_ui/src/call_operations/domain/usecases/end_call_usecase
call_ui/src/call_operations/domain/usecases/end_session_usecase
call_ui/src/call_operations/domain/usecases/generate_call_token_usecase
call_ui/src/call_operations/domain/usecases/get_logged_in_user_usecase
call_ui/src/call_operations/domain/usecases/get_user_auth_token_usecase
call_ui/src/call_operations/domain/usecases/initiate_call_usecase
call_ui/src/call_operations/domain/usecases/reject_call_usecase
call_ui/src/call_operations/domain/usecases/send_meeting_message_usecase
call_ui/src/call_operations/domain/usecases/start_session_usecase
call_ui/src/call_settings/call_navigation_context
call_ui/src/call_settings/cometchat_uikit_calls
call_ui/src/calling_configuration
call_ui/src/incoming_call/bloc/bloc
BLoC for incoming call screen
call_ui/src/incoming_call/bloc/incoming_call_bloc
call_ui/src/incoming_call/bloc/incoming_call_event
call_ui/src/incoming_call/bloc/incoming_call_state
call_ui/src/incoming_call/cometchat_display_incoming_call_overlay
call_ui/src/incoming_call/cometchat_incoming_call
call_ui/src/incoming_call/cometchat_incoming_call_configuration
call_ui/src/incoming_call/cometchat_incoming_call_style
call_ui/src/ongoing_call/bloc/bloc
call_ui/src/ongoing_call/bloc/ongoing_call_bloc
call_ui/src/ongoing_call/bloc/ongoing_call_event
call_ui/src/ongoing_call/bloc/ongoing_call_state
call_ui/src/ongoing_call/call_screen_overlay
call_ui/src/ongoing_call/cometchat_ongoing_call
call_ui/src/outgoing_call/bloc/bloc
call_ui/src/outgoing_call/bloc/outgoing_call_bloc
call_ui/src/outgoing_call/bloc/outgoing_call_event
call_ui/src/outgoing_call/bloc/outgoing_call_state
call_ui/src/outgoing_call/cometchat_outgoing_call
call_ui/src/outgoing_call/cometchat_outgoing_call_configuration
call_ui/src/outgoing_call/cometchat_outgoing_call_style
call_ui/src/utils/call_extension_constants
call_ui/src/utils/call_permissions
call_ui/src/utils/call_state_service
call_ui/src/utils/call_utils
chat_ui/src/ai_assistant_chat_history/ai_assistant_chat_history
AI Assistant Chat History module barrel export
chat_ui/src/ai_assistant_chat_history/bloc/ai_assistant_chat_history_bloc
chat_ui/src/ai_assistant_chat_history/bloc/ai_assistant_chat_history_event
chat_ui/src/ai_assistant_chat_history/bloc/ai_assistant_chat_history_state
chat_ui/src/ai_assistant_chat_history/bloc/bloc
BLoC exports for AI Assistant Chat History module
chat_ui/src/ai_assistant_chat_history/cometchat_ai_assistant_chat_history_style
chat_ui/src/ai_assistant_chat_history/cometchat_uikit_chat_ai_features
chat_ui/src/ai_assistant_chat_history/data/data
Data layer exports for AI Assistant Chat History module
chat_ui/src/ai_assistant_chat_history/data/datasources/ai_assistant_chat_history_remote_datasource
chat_ui/src/ai_assistant_chat_history/data/repositories/ai_assistant_chat_history_repository_impl
chat_ui/src/ai_assistant_chat_history/di/ai_assistant_chat_history_service_locator
chat_ui/src/ai_assistant_chat_history/di/di
Dependency Injection exports for AI Assistant Chat History module
chat_ui/src/ai_assistant_chat_history/domain/domain
Domain layer exports for AI Assistant Chat History module
chat_ui/src/ai_assistant_chat_history/domain/repositories/ai_assistant_chat_history_repository
chat_ui/src/ai_assistant_chat_history/domain/usecases/delete_chat_history_message_usecase
chat_ui/src/ai_assistant_chat_history/domain/usecases/fetch_chat_history_usecase
chat_ui/src/ai_assistant_chat_history/domain/usecases/get_logged_in_user_usecase
chat_ui/src/ai_assistant_chat_history/domain/usecases/usecases
Use case exports for AI Assistant Chat History module
chat_ui/src/ai_assistant_chat_history/widgets/cometchat_ai_assistant_chat_history
chat_ui/src/ai_assistant_chat_history/widgets/widgets
Widget exports for AI Assistant Chat History module
chat_ui/src/constants/color_constants
chat_ui/src/constants/emoji_category
chat_ui/src/conversations/bloc/bloc
BLoC for conversations list
chat_ui/src/conversations/bloc/conversations_bloc
chat_ui/src/conversations/bloc/conversations_event
chat_ui/src/conversations/bloc/conversations_state
chat_ui/src/conversations/cometchat_conversations
chat_ui/src/conversations/cometchat_conversations_style
chat_ui/src/conversations/conversations_builder_protocol
chat_ui/src/conversations/conversations_test_keys
chat_ui/src/conversations/data/data
chat_ui/src/conversations/data/datasources/conversations_local_datasource
chat_ui/src/conversations/data/datasources/conversations_remote_datasource
chat_ui/src/conversations/data/repositories/conversations_repository_impl
chat_ui/src/conversations/di/conversations_service_locator
chat_ui/src/conversations/di/di
Dependency Injection exports for Conversations module
chat_ui/src/conversations/domain/domain
Domain layer exports for conversations module This barrel file provides a single import point for all domain layer components
chat_ui/src/conversations/domain/repositories/conversations_repository
chat_ui/src/conversations/domain/usecases/delete_conversation_usecase
chat_ui/src/conversations/domain/usecases/get_conversation_usecase
chat_ui/src/conversations/domain/usecases/get_conversations_usecase
chat_ui/src/conversations/domain/usecases/get_logged_in_user_usecase
chat_ui/src/conversations/domain/usecases/load_more_conversations_usecase
chat_ui/src/conversations/domain/usecases/mark_as_delivered_usecase
chat_ui/src/conversations/domain/usecases/usecases
Use cases barrel file for conversations domain layer Exports all use cases for the conversations module
chat_ui/src/conversations/utils/action_type_constants
chat_ui/src/conversations/utils/conversation_subtitle_utils
chat_ui/src/conversations/utils/conversation_utils
chat_ui/src/conversations/utils/debouncer
chat_ui/src/conversations/utils/preview_cache
chat_ui/src/conversations/utils/status_indicator_helper
chat_ui/src/conversations/utils/utils
chat_ui/src/conversations/widgets/cometchat_conversation_list_item
chat_ui/src/conversations/widgets/cometchat_conversation_list_item_style
chat_ui/src/conversations/widgets/conversations_empty_view
chat_ui/src/conversations/widgets/conversations_error_view
chat_ui/src/conversations/widgets/conversations_list
chat_ui/src/conversations/widgets/conversations_loading_view
chat_ui/src/conversations/widgets/conversations_subtitle_view
chat_ui/src/conversations/widgets/conversations_trailing_view
chat_ui/src/conversations/widgets/widgets
Barrel export file for conversations widgets.
chat_ui/src/extensions/collaborative/cometchat_collaborative_bubble
chat_ui/src/extensions/collaborative_document/collaborative_document_configuration
chat_ui/src/extensions/collaborative_document/collaborative_document_option_style
chat_ui/src/extensions/collaborative_whiteboard/collaborative_webview
chat_ui/src/extensions/collaborative_whiteboard/collaborative_whiteboard_configuration
chat_ui/src/extensions/collaborative_whiteboard/collaborative_whiteboard_option_style
chat_ui/src/extensions/extension
chat_ui/src/extensions/extension_constants
chat_ui/src/extensions/extension_moderator
chat_ui/src/extensions/image_moderation/image_moderation_configuration
chat_ui/src/extensions/image_moderation/image_moderation_filter
chat_ui/src/extensions/image_moderation/image_moderation_filter_style
chat_ui/src/extensions/message_translation/message_translation_bubble
chat_ui/src/extensions/message_translation/message_translation_configuration
chat_ui/src/extensions/message_translation/message_translation_option_style
chat_ui/src/extensions/polls/cometchat_create_poll
chat_ui/src/extensions/polls/cometchat_polls_bubble
chat_ui/src/extensions/polls/polls_configuration
chat_ui/src/extensions/polls/polls_option_style
chat_ui/src/extensions/stickers/cometchat_sticker_bubble
chat_ui/src/extensions/stickers/sticker_auxiliary_button
chat_ui/src/extensions/stickers/sticker_configuration
chat_ui/src/extensions/stickers/sticker_keyboard
chat_ui/src/extensions/thumbnail_generation/thumbnail_generation_configuration
chat_ui/src/group_members/bloc/bloc
BLoC for group members list
chat_ui/src/group_members/bloc/group_members_bloc
chat_ui/src/group_members/bloc/group_members_bloc_adapter
chat_ui/src/group_members/bloc/group_members_event
chat_ui/src/group_members/bloc/group_members_state
chat_ui/src/group_members/cometchat_change_scope
chat_ui/src/group_members/cometchat_change_scope_style
chat_ui/src/group_members/cometchat_group_members
chat_ui/src/group_members/cometchat_group_members_controller
chat_ui/src/group_members/cometchat_group_members_style
chat_ui/src/group_members/data/data
Data layer exports for group members module This barrel file provides a single import point for all data layer components
chat_ui/src/group_members/data/datasources/group_members_remote_datasource
chat_ui/src/group_members/data/repositories/group_members_repository_impl
chat_ui/src/group_members/di/di
Dependency Injection exports for Group Members module
chat_ui/src/group_members/di/group_members_service_locator
chat_ui/src/group_members/domain/domain
Domain layer exports for group members module This barrel file provides a single import point for all domain layer components
chat_ui/src/group_members/domain/repositories/group_members_repository
chat_ui/src/group_members/domain/usecases/ban_group_member_usecase
chat_ui/src/group_members/domain/usecases/get_group_members_usecase
chat_ui/src/group_members/domain/usecases/get_logged_in_user_usecase
chat_ui/src/group_members/domain/usecases/kick_group_member_usecase
chat_ui/src/group_members/domain/usecases/load_more_group_members_usecase
chat_ui/src/group_members/domain/usecases/update_member_scope_usecase
chat_ui/src/group_members/group_members_builder_protocol
chat_ui/src/group_members/widgets/group_member_list_item
chat_ui/src/group_members/widgets/group_members_list
chat_ui/src/group_members/widgets/widgets
Barrel export file for group members widgets.
chat_ui/src/groups/bloc/bloc
BLoC for groups list This barrel file exports all BLoC-related components for the groups module
chat_ui/src/groups/bloc/groups_bloc
chat_ui/src/groups/bloc/groups_event
chat_ui/src/groups/bloc/groups_state
chat_ui/src/groups/cometchat_groups
chat_ui/src/groups/cometchat_groups_style
chat_ui/src/groups/data/data
Data layer exports for groups module This barrel file provides a single import point for all data layer components
chat_ui/src/groups/data/datasources/groups_remote_datasource
chat_ui/src/groups/data/repositories/groups_repository_impl
chat_ui/src/groups/di/di
Dependency Injection exports for Groups module This barrel file provides a single import point for all DI components
chat_ui/src/groups/di/groups_service_locator
chat_ui/src/groups/domain/domain
Domain layer exports for groups module This barrel file provides a single import point for all domain layer components
chat_ui/src/groups/domain/repositories/groups_repository
chat_ui/src/groups/domain/usecases/get_groups_usecase
chat_ui/src/groups/domain/usecases/get_logged_in_user_usecase
chat_ui/src/groups/domain/usecases/join_group_usecase
chat_ui/src/groups/domain/usecases/leave_group_usecase
chat_ui/src/groups/domain/usecases/load_more_groups_usecase
chat_ui/src/groups/domain/usecases/usecases
Use cases exports for groups module This barrel file provides a single import point for all use case components
chat_ui/src/groups/groups
Barrel export for groups module with Clean Architecture
chat_ui/src/groups/groups_builder_protocol
chat_ui/src/groups/widgets/cometchat_group_list_item
chat_ui/src/groups/widgets/groups_list
chat_ui/src/groups/widgets/widgets
Barrel export file for groups widgets.
chat_ui/src/message_composer/bloc/bloc
Barrel export for message composer BLoC layer
chat_ui/src/message_composer/bloc/message_composer_bloc
chat_ui/src/message_composer/bloc/message_composer_event
chat_ui/src/message_composer/bloc/message_composer_state
chat_ui/src/message_composer/cometchat_emoji_keyboard
chat_ui/src/message_composer/cometchat_message_composer
Re-export file for backward compatibility.
chat_ui/src/message_composer/cometchat_message_composer_style
chat_ui/src/message_composer/cometchat_message_preview
chat_ui/src/message_composer/cometchat_suggestion_list_style
chat_ui/src/message_composer/composer_utils
chat_ui/src/message_composer/data/data
Barrel export for message composer data layer
chat_ui/src/message_composer/data/datasources/datasources
Barrel export for message composer data sources
chat_ui/src/message_composer/data/datasources/message_composer_datasource
chat_ui/src/message_composer/data/datasources/message_composer_datasource_impl
chat_ui/src/message_composer/data/repositories/message_composer_repository_impl
chat_ui/src/message_composer/data/repositories/repositories
Barrel export for message composer repository implementations
chat_ui/src/message_composer/di/di
Barrel export for message composer dependency injection
chat_ui/src/message_composer/di/message_composer_service_locator
chat_ui/src/message_composer/domain/domain
Barrel export for message composer domain layer
chat_ui/src/message_composer/domain/repositories/message_composer_repository
chat_ui/src/message_composer/domain/repositories/repositories
Barrel export for message composer repository interfaces
chat_ui/src/message_composer/domain/usecases/edit_message_usecase
chat_ui/src/message_composer/domain/usecases/get_logged_in_user_usecase
chat_ui/src/message_composer/domain/usecases/send_custom_message_usecase
chat_ui/src/message_composer/domain/usecases/send_media_message_usecase
chat_ui/src/message_composer/domain/usecases/send_text_message_usecase
chat_ui/src/message_composer/domain/usecases/typing_usecases
chat_ui/src/message_composer/domain/usecases/usecases
Barrel export for message composer use cases
chat_ui/src/message_composer/live_reaction_animation
chat_ui/src/message_composer/utils/cometchat_keyboard_diagnostics
chat_ui/src/message_composer/utils/composer_attachment_utils
chat_ui/src/message_composer/widgets/attachment_options_overlay
chat_ui/src/message_composer/widgets/cometchat_message_composer
chat_ui/src/message_composer/widgets/inline_audio_recorder/audio_waveform_visualizer
chat_ui/src/message_composer/widgets/inline_audio_recorder/cometchat_inline_audio_recorder
chat_ui/src/message_composer/widgets/inline_audio_recorder/inline_audio_recorder
Inline Audio Recorder module for CometChat Message Composer
chat_ui/src/message_composer/widgets/inline_audio_recorder/inline_audio_recorder_bloc
chat_ui/src/message_composer/widgets/inline_audio_recorder/inline_audio_recorder_event
chat_ui/src/message_composer/widgets/inline_audio_recorder/inline_audio_recorder_state
chat_ui/src/message_composer/widgets/inline_audio_recorder/inline_audio_recorder_style
chat_ui/src/message_composer/widgets/message_composer_auxiliary_buttons
chat_ui/src/message_composer/widgets/message_composer_secondary_buttons
chat_ui/src/message_composer/widgets/message_composer_send_button
chat_ui/src/message_composer/widgets/message_composer_suggestion_list
chat_ui/src/message_composer/widgets/rich_text_toolbar/cometchat_rich_text_toolbar
chat_ui/src/message_composer/widgets/rich_text_toolbar/cometchat_rich_text_toolbar_style
chat_ui/src/message_composer/widgets/rich_text_toolbar/rich_text_editing_controller
chat_ui/src/message_composer/widgets/rich_text_toolbar/rich_text_span
chat_ui/src/message_composer/widgets/rich_text_toolbar/rich_text_toolbar
Rich Text Toolbar exports
chat_ui/src/message_composer/widgets/rich_text_toolbar/rich_text_toolbar_button
chat_ui/src/message_composer/widgets/rich_text_toolbar/segment_composer_controller
chat_ui/src/message_composer/widgets/rich_text_toolbar/segment_composer_widget
chat_ui/src/message_composer/widgets/widgets
Barrel export file for message composer widgets.
chat_ui/src/message_header/bloc/message_header_bloc
chat_ui/src/message_header/bloc/message_header_event
chat_ui/src/message_header/bloc/message_header_state
chat_ui/src/message_header/cometchat_message_header
chat_ui/src/message_header/cometchat_message_header_style
chat_ui/src/message_header/data/data
chat_ui/src/message_header/data/repositories/message_header_repository_impl
chat_ui/src/message_header/di/di
chat_ui/src/message_header/di/message_header_service_locator
chat_ui/src/message_header/domain/domain
chat_ui/src/message_header/domain/repositories/message_header_repository
chat_ui/src/message_header/domain/usecases/get_group_usecase
chat_ui/src/message_header/domain/usecases/get_logged_in_user_usecase
chat_ui/src/message_header/domain/usecases/get_user_usecase
chat_ui/src/message_header/message_header
chat_ui/src/message_information/bloc/bloc
BLoC layer barrel export for Message Information module
chat_ui/src/message_information/bloc/message_information_bloc
chat_ui/src/message_information/bloc/message_information_event
chat_ui/src/message_information/bloc/message_information_state
chat_ui/src/message_information/data/data
Data layer barrel export for Message Information module
chat_ui/src/message_information/data/datasources/message_information_datasource
chat_ui/src/message_information/data/repositories/message_information_repository_impl
chat_ui/src/message_information/di/di
Dependency Injection exports for Message Information module
chat_ui/src/message_information/di/message_information_service_locator
chat_ui/src/message_information/domain/domain
Domain layer barrel export for Message Information module
chat_ui/src/message_information/domain/repositories/message_information_repository
chat_ui/src/message_information/domain/usecases/fetch_message_receipts_usecase
chat_ui/src/message_information/message_information
Main barrel export for Message Information module
chat_ui/src/message_information/message_information_style
chat_ui/src/message_information/widgets/cometchat_message_information
chat_ui/src/message_information/widgets/widgets
Widgets barrel export for Message Information module
chat_ui/src/message_list/bloc/bloc
BLoC for message list module
chat_ui/src/message_list/bloc/message_list_bloc
chat_ui/src/message_list/bloc/message_list_bloc_adapter
chat_ui/src/message_list/bloc/message_list_event
chat_ui/src/message_list/bloc/message_list_state
chat_ui/src/message_list/cometchat_message_list_style
chat_ui/src/message_list/cometchat_message_option_sheet
chat_ui/src/message_list/data/data
Data layer exports for message list module
chat_ui/src/message_list/data/datasources/message_list_local_datasource
chat_ui/src/message_list/data/datasources/message_list_remote_datasource
chat_ui/src/message_list/data/repositories/message_list_repository_impl
chat_ui/src/message_list/di/di
Dependency Injection exports for message list module
chat_ui/src/message_list/di/message_list_service_locator
chat_ui/src/message_list/domain/domain
Domain layer exports for message list module
chat_ui/src/message_list/domain/repositories/message_list_repository
chat_ui/src/message_list/domain/usecases/get_logged_in_user_usecase
chat_ui/src/message_list/domain/usecases/get_messages_usecase
chat_ui/src/message_list/domain/usecases/load_newer_messages_usecase
chat_ui/src/message_list/domain/usecases/load_older_messages_usecase
chat_ui/src/message_list/domain/usecases/mark_as_delivered_usecase
chat_ui/src/message_list/domain/usecases/mark_as_read_usecase
chat_ui/src/message_list/domain/usecases/mark_as_unread_usecase
chat_ui/src/message_list/domain/usecases/usecases
Use Cases for Message List Module
chat_ui/src/message_list/message_list
Barrel export for message_list module
chat_ui/src/message_list/messages_builder_protocol
chat_ui/src/message_list/utils/message_list_diff
chat_ui/src/message_list/utils/message_operation
chat_ui/src/message_list/utils/message_template_utils
chat_ui/src/message_list/widgets/cometchat_flag_message_dialog
chat_ui/src/message_list/widgets/cometchat_message_action_overlay
chat_ui/src/message_list/widgets/cometchat_message_list
chat_ui/src/message_list/widgets/cometchat_message_swipe
chat_ui/src/message_list/widgets/widgets
Barrel export for message list widgets
chat_ui/src/notification_feed/bloc/bloc
BLoC for notification feed
chat_ui/src/notification_feed/bloc/notification_feed_bloc
chat_ui/src/notification_feed/bloc/notification_feed_event
chat_ui/src/notification_feed/bloc/notification_feed_state
chat_ui/src/notification_feed/cometchat_notification_feed_style
chat_ui/src/notification_feed/data/data
Data layer exports for notification feed module
chat_ui/src/notification_feed/data/datasources/notification_feed_remote_datasource
chat_ui/src/notification_feed/data/repositories/notification_feed_repository_impl
chat_ui/src/notification_feed/di/di
Dependency Injection exports for Notification Feed module
chat_ui/src/notification_feed/di/notification_feed_service_locator
chat_ui/src/notification_feed/domain/domain
Domain layer exports for notification feed module This barrel file provides a single import point for all domain layer components
chat_ui/src/notification_feed/domain/repositories/notification_feed_repository
chat_ui/src/notification_feed/domain/usecases/get_categories_usecase
chat_ui/src/notification_feed/domain/usecases/get_feed_item_usecase
chat_ui/src/notification_feed/domain/usecases/get_feed_items_usecase
chat_ui/src/notification_feed/domain/usecases/get_unread_count_usecase
chat_ui/src/notification_feed/domain/usecases/mark_feed_delivered_usecase
chat_ui/src/notification_feed/domain/usecases/mark_feed_read_usecase
chat_ui/src/notification_feed/domain/usecases/report_feed_engagement_usecase
chat_ui/src/notification_feed/utils/feed_visibility_tracker
chat_ui/src/notification_feed/utils/timestamp_grouper
chat_ui/src/notification_feed/utils/utils
Utility exports for notification feed module
chat_ui/src/notification_feed/widgets/cometchat_notification_feed
chat_ui/src/notification_feed/widgets/feed_item_card
chat_ui/src/notification_feed/widgets/notification_feed_filter_chips
chat_ui/src/notification_feed/widgets/widgets
Widget exports for notification feed module
chat_ui/src/search/bloc/bloc
chat_ui/src/search/bloc/search_bloc
chat_ui/src/search/bloc/search_event
chat_ui/src/search/bloc/search_state
chat_ui/src/search/cometchat_search_style
chat_ui/src/search/widgets/search_filter_chip
chat_ui/src/search/widgets/widgets
chat_ui/src/shared/list_base
chat_ui/src/threaded_header/bloc/bloc
BLoC layer barrel export for Threaded Header module
chat_ui/src/threaded_header/bloc/threaded_header_bloc
chat_ui/src/threaded_header/bloc/threaded_header_event
chat_ui/src/threaded_header/bloc/threaded_header_state
chat_ui/src/threaded_header/cometchat_threaded_header_style
chat_ui/src/threaded_header/data/data
Data layer barrel export for Threaded Header module
chat_ui/src/threaded_header/data/datasources/threaded_header_datasource
chat_ui/src/threaded_header/data/repositories/threaded_header_repository_impl
chat_ui/src/threaded_header/di/di
chat_ui/src/threaded_header/domain/domain
Domain layer barrel export for Threaded Header module
chat_ui/src/threaded_header/domain/repositories/threaded_header_repository
chat_ui/src/threaded_header/domain/usecases/get_message_template_usecase
chat_ui/src/threaded_header/threaded_header
Main barrel export for Threaded Header module
chat_ui/src/threaded_header/widgets/cometchat_threaded_header
chat_ui/src/threaded_header/widgets/widgets
chat_ui/src/users/bloc/bloc
chat_ui/src/users/bloc/users_bloc
chat_ui/src/users/bloc/users_event
chat_ui/src/users/bloc/users_state
chat_ui/src/users/cometchat_users
chat_ui/src/users/cometchat_users_style
chat_ui/src/users/data/data
chat_ui/src/users/data/datasources/users_local_datasource
chat_ui/src/users/data/datasources/users_remote_datasource
chat_ui/src/users/data/repositories/users_repository_impl
chat_ui/src/users/di/di
chat_ui/src/users/di/users_service_locator
chat_ui/src/users/domain/domain
chat_ui/src/users/domain/repositories/users_repository
chat_ui/src/users/domain/usecases/block_user_usecase
chat_ui/src/users/domain/usecases/get_logged_in_user_usecase
chat_ui/src/users/domain/usecases/get_user_usecase
chat_ui/src/users/domain/usecases/get_users_usecase
chat_ui/src/users/domain/usecases/unblock_user_usecase
chat_ui/src/users/domain/usecases/usecases
chat_ui/src/users/users
Barrel export for users module with Clean Architecture
chat_ui/src/users/users_builder_protocol
chat_ui/src/users/widgets/users_list
chat_ui/src/users/widgets/widgets
cometchat_calls_uikit
cometchat_chat_uikit
main
shared_ui/cometchat_uikit_shared
The cometchat_uikit_shared library.
shared_ui/l10n/translations
shared_ui/l10n/translations_ar
shared_ui/l10n/translations_de
shared_ui/l10n/translations_en
shared_ui/l10n/translations_en_GB
shared_ui/l10n/translations_es
shared_ui/l10n/translations_fr
shared_ui/l10n/translations_hi
shared_ui/l10n/translations_hu
shared_ui/l10n/translations_ja
shared_ui/l10n/translations_ko
shared_ui/l10n/translations_lt
shared_ui/l10n/translations_ms
shared_ui/l10n/translations_nl
shared_ui/l10n/translations_pt
shared_ui/l10n/translations_ru
shared_ui/l10n/translations_sv
shared_ui/l10n/translations_tr
shared_ui/l10n/translations_zh
shared_ui/src/clean_architecture/clean_architecture
shared_ui/src/clean_architecture/core/constants/asset_constants
shared_ui/src/clean_architecture/core/constants/constants
shared_ui/src/clean_architecture/core/constants/enums
shared_ui/src/clean_architecture/core/constants/regex_constants
shared_ui/src/clean_architecture/core/constants/request_builder_constants
shared_ui/src/clean_architecture/core/constants/ui_kit_constants
shared_ui/src/clean_architecture/core/core
shared_ui/src/clean_architecture/core/di/audio_service_locator
shared_ui/src/clean_architecture/core/di/service_locator
shared_ui/src/clean_architecture/core/exceptions
shared_ui/src/clean_architecture/core/result
shared_ui/src/clean_architecture/core/utils/action_element_utils
shared_ui/src/clean_architecture/core/utils/ai_utils
shared_ui/src/clean_architecture/core/utils/audio_bubble_events
shared_ui/src/clean_architecture/core/utils/bubble_utils
shared_ui/src/clean_architecture/core/utils/cometchat_shimmer_effect
shared_ui/src/clean_architecture/core/utils/container_dotted_border
shared_ui/src/clean_architecture/core/utils/conversation_utils
shared_ui/src/clean_architecture/core/utils/custom_pop_up_menu
shared_ui/src/clean_architecture/core/utils/custom_state_view
shared_ui/src/clean_architecture/core/utils/debouncer
shared_ui/src/clean_architecture/core/utils/detail_utils
shared_ui/src/clean_architecture/core/utils/emoji_utils
shared_ui/src/clean_architecture/core/utils/file_utils
shared_ui/src/clean_architecture/core/utils/filesize_check_util
shared_ui/src/clean_architecture/core/utils/get_menu_view
shared_ui/src/clean_architecture/core/utils/interaction_message_utils
shared_ui/src/clean_architecture/core/utils/loading_indicator
shared_ui/src/clean_architecture/core/utils/media_picker
shared_ui/src/clean_architecture/core/utils/message_receipt_utils
shared_ui/src/clean_architecture/core/utils/message_utils
shared_ui/src/clean_architecture/core/utils/moderation_check_util
shared_ui/src/clean_architecture/core/utils/network_utils
shared_ui/src/clean_architecture/core/utils/scheduler_utils
shared_ui/src/clean_architecture/core/utils/sdk_methods
shared_ui/src/clean_architecture/core/utils/section_separator
shared_ui/src/clean_architecture/core/utils/snack_bar_utils
shared_ui/src/clean_architecture/core/utils/status_indicator_utils
shared_ui/src/clean_architecture/core/utils/string_utils
shared_ui/src/clean_architecture/core/utils/text_marquee_effect
shared_ui/src/clean_architecture/core/utils/thumbnail_extraction_util
shared_ui/src/clean_architecture/core/utils/timezone_utils/data/latest
shared_ui/src/clean_architecture/core/utils/timezone_utils/data/latest_10y
shared_ui/src/clean_architecture/core/utils/timezone_utils/data/latest_all
shared_ui/src/clean_architecture/core/utils/timezone_utils/date_time
shared_ui/src/clean_architecture/core/utils/timezone_utils/env
shared_ui/src/clean_architecture/core/utils/timezone_utils/exceptions
shared_ui/src/clean_architecture/core/utils/timezone_utils/location
TimeZone Location Info.
shared_ui/src/clean_architecture/core/utils/timezone_utils/location_database
Locations database
shared_ui/src/clean_architecture/core/utils/timezone_utils/tools
shared_ui/src/clean_architecture/core/utils/timezone_utils/tzdata/zicfile
shared_ui/src/clean_architecture/core/utils/timezone_utils/tzdata/zone_tab
zone1970.tab file parser
shared_ui/src/clean_architecture/core/utils/timezone_utils/tzdb
TimeZone db file.
shared_ui/src/clean_architecture/core/utils/ui_event_handler
shared_ui/src/clean_architecture/core/utils/ui_event_utils
shared_ui/src/clean_architecture/core/utils/ui_state_utils
shared_ui/src/clean_architecture/core/utils/utils
shared_ui/src/clean_architecture/core/utils/widget_position_util
shared_ui/src/clean_architecture/data/data
shared_ui/src/clean_architecture/data/data_sources/data_sources
shared_ui/src/clean_architecture/data/mappers/mappers
shared_ui/src/clean_architecture/data/models/action_item
shared_ui/src/clean_architecture/data/models/additional_configurations
shared_ui/src/clean_architecture/data/models/base_styles
shared_ui/src/clean_architecture/data/models/cometchat_base_options
shared_ui/src/clean_architecture/data/models/cometchat_details_option
shared_ui/src/clean_architecture/data/models/cometchat_details_template
shared_ui/src/clean_architecture/data/models/cometchat_group_member_option
shared_ui/src/clean_architecture/data/models/cometchat_message_composer_action
shared_ui/src/clean_architecture/data/models/cometchat_message_option
shared_ui/src/clean_architecture/data/models/cometchat_message_template
shared_ui/src/clean_architecture/data/models/cometchat_option
shared_ui/src/clean_architecture/data/models/cometchat_user_option
shared_ui/src/clean_architecture/data/models/date_time_formatter_callback
shared_ui/src/clean_architecture/data/models/extension_bubble_styles/cometchat_call_bubble_style
shared_ui/src/clean_architecture/data/models/extension_bubble_styles/cometchat_call_buttons_style
shared_ui/src/clean_architecture/data/models/extension_bubble_styles/cometchat_collaborative_bubble_style
shared_ui/src/clean_architecture/data/models/extension_bubble_styles/cometchat_exception_style
shared_ui/src/clean_architecture/data/models/extension_bubble_styles/cometchat_incoming_message_bubble_style
shared_ui/src/clean_architecture/data/models/extension_bubble_styles/cometchat_message_translation_bubble_style
shared_ui/src/clean_architecture/data/models/extension_bubble_styles/cometchat_moderation_style
shared_ui/src/clean_architecture/data/models/extension_bubble_styles/cometchat_outgoing_message_bubble_style
shared_ui/src/clean_architecture/data/models/extension_bubble_styles/cometchat_polls_bubble_style
shared_ui/src/clean_architecture/data/models/extension_bubble_styles/cometchat_sticker_bubble_style
shared_ui/src/clean_architecture/data/models/extension_bubble_styles/extension_bubble_styles
shared_ui/src/clean_architecture/data/models/interactive_actions/action_entity
shared_ui/src/clean_architecture/data/models/interactive_actions/api_action
shared_ui/src/clean_architecture/data/models/interactive_actions/custom_action
shared_ui/src/clean_architecture/data/models/interactive_actions/interactive_actions
shared_ui/src/clean_architecture/data/models/interactive_actions/url_navigation_action
shared_ui/src/clean_architecture/data/models/interactive_element_styles/button_element_style
shared_ui/src/clean_architecture/data/models/interactive_element_styles/checkbox_element_style
shared_ui/src/clean_architecture/data/models/interactive_element_styles/date_time_element_style
shared_ui/src/clean_architecture/data/models/interactive_element_styles/interactive_element_styles
shared_ui/src/clean_architecture/data/models/interactive_element_styles/radio_button_element_style
shared_ui/src/clean_architecture/data/models/interactive_element_styles/text_input_element_style
shared_ui/src/clean_architecture/data/models/interactive_elements/base_input_element
shared_ui/src/clean_architecture/data/models/interactive_elements/base_interactive_element
shared_ui/src/clean_architecture/data/models/interactive_elements/button_element
shared_ui/src/clean_architecture/data/models/interactive_elements/checkbox_element
shared_ui/src/clean_architecture/data/models/interactive_elements/date_time_element
shared_ui/src/clean_architecture/data/models/interactive_elements/element_entity
shared_ui/src/clean_architecture/data/models/interactive_elements/interactive_elements
shared_ui/src/clean_architecture/data/models/interactive_elements/label_element
shared_ui/src/clean_architecture/data/models/interactive_elements/option_element
shared_ui/src/clean_architecture/data/models/interactive_elements/radio_button_element
shared_ui/src/clean_architecture/data/models/interactive_elements/single_select_element
shared_ui/src/clean_architecture/data/models/interactive_elements/text_input_element
shared_ui/src/clean_architecture/data/models/interactive_elements/text_input_placeholder
shared_ui/src/clean_architecture/data/models/interactive_message/card_message
shared_ui/src/clean_architecture/data/models/interactive_message/custom_interactive_message
shared_ui/src/clean_architecture/data/models/interactive_message/form_message
shared_ui/src/clean_architecture/data/models/interactive_message/interactive_message
shared_ui/src/clean_architecture/data/models/interactive_message/scheduler_message
shared_ui/src/clean_architecture/data/models/models
shared_ui/src/clean_architecture/data/models/snack_bar_configuration
shared_ui/src/clean_architecture/data/models/suggestion_list_item
shared_ui/src/clean_architecture/data/repositories/repository_impl
shared_ui/src/clean_architecture/domain/domain
shared_ui/src/clean_architecture/domain/entities/entities
shared_ui/src/clean_architecture/domain/entities/group_entity
shared_ui/src/clean_architecture/domain/entities/message_entity
shared_ui/src/clean_architecture/domain/entities/user_entity
shared_ui/src/clean_architecture/domain/events/call_events/cometchat_call_event_listener
shared_ui/src/clean_architecture/domain/events/call_events/cometchat_call_events
shared_ui/src/clean_architecture/domain/events/conversation_events/cometchat_conversation_event_listener
shared_ui/src/clean_architecture/domain/events/conversation_events/cometchat_conversation_events
shared_ui/src/clean_architecture/domain/events/events
shared_ui/src/clean_architecture/domain/events/group_events/cometchat_group_event_listener
shared_ui/src/clean_architecture/domain/events/group_events/cometchat_group_events
shared_ui/src/clean_architecture/domain/events/message_events/cometchat_message_event_listener
shared_ui/src/clean_architecture/domain/events/message_events/cometchat_message_events
shared_ui/src/clean_architecture/domain/events/message_events/message_composer_suggestions
shared_ui/src/clean_architecture/domain/events/message_events/message_events
shared_ui/src/clean_architecture/domain/events/ui_events/cometchat_ui_event_listener
shared_ui/src/clean_architecture/domain/events/ui_events/cometchat_ui_events
shared_ui/src/clean_architecture/domain/events/ui_events/ui_events
shared_ui/src/clean_architecture/domain/events/user_events/cometchat_user_event_listener
shared_ui/src/clean_architecture/domain/events/user_events/cometchat_user_events
shared_ui/src/clean_architecture/domain/events/user_events/user_events
shared_ui/src/clean_architecture/domain/events/utils/chat_sdk_event_initializer
shared_ui/src/clean_architecture/domain/repositories/repositories
shared_ui/src/clean_architecture/domain/use_cases/message_use_cases
shared_ui/src/clean_architecture/domain/use_cases/use_cases
shared_ui/src/clean_architecture/presentation/formatters/attributed_text
shared_ui/src/clean_architecture/presentation/formatters/cometchat_email_formatter
shared_ui/src/clean_architecture/presentation/formatters/cometchat_phone_number_formatter
shared_ui/src/clean_architecture/presentation/formatters/cometchat_text_formatter
shared_ui/src/clean_architecture/presentation/formatters/cometchat_url_formatter
shared_ui/src/clean_architecture/presentation/formatters/formatter
shared_ui/src/clean_architecture/presentation/formatters/formatter_utils
shared_ui/src/clean_architecture/presentation/formatters/formatters
shared_ui/src/clean_architecture/presentation/formatters/mentions/cometchat_mentions_formatter
shared_ui/src/clean_architecture/presentation/formatters/mentions/cometchat_mentions_style
shared_ui/src/clean_architecture/presentation/formatters/mentions/mentions
shared_ui/src/clean_architecture/presentation/presentation
shared_ui/src/clean_architecture/presentation/state/message_list_state
shared_ui/src/clean_architecture/presentation/theme/colors/colors
shared_ui/src/clean_architecture/presentation/theme/colors/cometchat_color_helper
shared_ui/src/clean_architecture/presentation/theme/colors/cometchat_color_palette
shared_ui/src/clean_architecture/presentation/theme/CometChatTheme
shared_ui/src/clean_architecture/presentation/theme/spacing/cometchat_spacing
shared_ui/src/clean_architecture/presentation/theme/spacing/spacing
shared_ui/src/clean_architecture/presentation/theme/theme
shared_ui/src/clean_architecture/presentation/theme/theme/cometchat_theme
shared_ui/src/clean_architecture/presentation/theme/theme/cometchat_theme_helper
shared_ui/src/clean_architecture/presentation/theme/theme/cometchat_theme_mode
shared_ui/src/clean_architecture/presentation/theme/theme/theme
shared_ui/src/clean_architecture/presentation/theme/typography/cometchat_text_style_body
shared_ui/src/clean_architecture/presentation/theme/typography/cometchat_text_style_button
shared_ui/src/clean_architecture/presentation/theme/typography/cometchat_text_style_caption1
shared_ui/src/clean_architecture/presentation/theme/typography/cometchat_text_style_caption2
shared_ui/src/clean_architecture/presentation/theme/typography/cometchat_text_style_heading1
shared_ui/src/clean_architecture/presentation/theme/typography/cometchat_text_style_heading2
shared_ui/src/clean_architecture/presentation/theme/typography/cometchat_text_style_heading3
shared_ui/src/clean_architecture/presentation/theme/typography/cometchat_text_style_heading4
shared_ui/src/clean_architecture/presentation/theme/typography/cometchat_text_style_title
shared_ui/src/clean_architecture/presentation/theme/typography/cometchat_typography
shared_ui/src/clean_architecture/presentation/theme/typography/typography
shared_ui/src/clean_architecture/presentation/view_models/cometchat_conversations_controller_protocol
shared_ui/src/clean_architecture/presentation/view_models/cometchat_details_controller_protocol
shared_ui/src/clean_architecture/presentation/view_models/cometchat_group_members_controller_protocol
shared_ui/src/clean_architecture/presentation/view_models/cometchat_message_list_controller_protocol
shared_ui/src/clean_architecture/presentation/view_models/cometchat_search_list_controller_protocol
shared_ui/src/clean_architecture/presentation/views/bubbles/audio_bubble/audio_bubble_bloc
shared_ui/src/clean_architecture/presentation/views/bubbles/audio_bubble/audio_waveform_painter
shared_ui/src/clean_architecture/presentation/views/bubbles/audio_bubble/cometchat_audio_bubble
shared_ui/src/clean_architecture/presentation/views/bubbles/audio_bubble/cometchat_audio_bubble_controller
shared_ui/src/clean_architecture/presentation/views/bubbles/audio_bubble/cometchat_audio_bubble_style
shared_ui/src/clean_architecture/presentation/views/bubbles/audio_bubble/cometchat_audio_bubble_v2
shared_ui/src/clean_architecture/presentation/views/bubbles/audio_bubble/gesture_waveform
shared_ui/src/clean_architecture/presentation/views/bubbles/audio_bubble/waveform_utils
shared_ui/src/clean_architecture/presentation/views/bubbles/bubble_factory/audio_bubble_factory
shared_ui/src/clean_architecture/presentation/views/bubbles/bubble_factory/bubble_factory
shared_ui/src/clean_architecture/presentation/views/bubbles/bubble_factory/bubble_factory_exports
shared_ui/src/clean_architecture/presentation/views/bubbles/bubble_factory/default_bubble_factories
shared_ui/src/clean_architecture/presentation/views/bubbles/bubble_factory/deleted_bubble_factory
shared_ui/src/clean_architecture/presentation/views/bubbles/bubble_factory/file_bubble_factory
shared_ui/src/clean_architecture/presentation/views/bubbles/bubble_factory/image_bubble_factory
shared_ui/src/clean_architecture/presentation/views/bubbles/bubble_factory/text_bubble_factory
shared_ui/src/clean_architecture/presentation/views/bubbles/bubble_factory/video_bubble_factory
shared_ui/src/clean_architecture/presentation/views/bubbles/card_bubble/card_bubble_bloc
shared_ui/src/clean_architecture/presentation/views/bubbles/card_bubble/card_bubble_style
shared_ui/src/clean_architecture/presentation/views/bubbles/card_bubble/cometchat_card_bubble
shared_ui/src/clean_architecture/presentation/views/bubbles/file_bubble/cometchat_file_bubble
shared_ui/src/clean_architecture/presentation/views/bubbles/file_bubble/cometchat_file_bubble_style
shared_ui/src/clean_architecture/presentation/views/bubbles/image_bubble/cometchat_image_bubble
shared_ui/src/clean_architecture/presentation/views/bubbles/image_bubble/cometchat_image_bubble_style
shared_ui/src/clean_architecture/presentation/views/bubbles/image_bubble/image_bubble_bloc
shared_ui/src/clean_architecture/presentation/views/bubbles/image_bubble/image_utility
shared_ui/src/clean_architecture/presentation/views/bubbles/image_bubble/image_viewer
shared_ui/src/clean_architecture/presentation/views/bubbles/text_bubble/cometchat_text_bubble
shared_ui/src/clean_architecture/presentation/views/bubbles/text_bubble/cometchat_text_bubble_style
shared_ui/src/clean_architecture/presentation/views/bubbles/text_bubble/text_bubble_bloc
shared_ui/src/clean_architecture/presentation/views/bubbles/video_bubble/cometchat_video_bubble
shared_ui/src/clean_architecture/presentation/views/bubbles/video_bubble/cometchat_video_bubble_style
shared_ui/src/clean_architecture/presentation/views/bubbles/video_bubble/video_bubble_bloc
shared_ui/src/clean_architecture/presentation/views/bubbles/video_bubble/video_player
shared_ui/src/clean_architecture/presentation/views/components/list_base/cometchat_listbase
shared_ui/src/clean_architecture/presentation/views/components/list_base/list_base_bloc
shared_ui/src/clean_architecture/presentation/views/components/list_base/listbase_style
shared_ui/src/clean_architecture/presentation/views/components/media_recorder/_audio_visualizer
shared_ui/src/clean_architecture/presentation/views/components/media_recorder/_microphone_visualizer
shared_ui/src/clean_architecture/presentation/views/components/media_recorder/cometchat_media_recorder
shared_ui/src/clean_architecture/presentation/views/components/media_recorder/cometchat_media_recorder_style
shared_ui/src/clean_architecture/presentation/views/components/media_recorder/media_recorder_bloc
shared_ui/src/clean_architecture/presentation/views/components/message_input/cometchat_message_input
shared_ui/src/clean_architecture/presentation/views/components/message_input/cometchat_message_input_style
shared_ui/src/clean_architecture/presentation/views/components/message_input/custom_text_editing_controller
shared_ui/src/clean_architecture/presentation/views/components/message_input/message_input_bloc
shared_ui/src/clean_architecture/presentation/views/components/reaction_list/cometchat_reaction_list
shared_ui/src/clean_architecture/presentation/views/components/reaction_list/cometchat_reaction_list_style
shared_ui/src/clean_architecture/presentation/views/components/reaction_list/reaction_list_bloc
shared_ui/src/clean_architecture/presentation/views/components/reaction_list/reaction_list_configuration
shared_ui/src/clean_architecture/presentation/views/components/reactions/cometchat_reactions
shared_ui/src/clean_architecture/presentation/views/components/reactions/cometchat_reactions_style
shared_ui/src/clean_architecture/presentation/views/components/reactions/reactions_bloc
shared_ui/src/clean_architecture/presentation/views/misc/action_bubble/cometchat_action_bubble
shared_ui/src/clean_architecture/presentation/views/misc/action_bubble/cometchat_action_bubble_style
shared_ui/src/clean_architecture/presentation/views/misc/action_sheet/cometchat_action_sheet
shared_ui/src/clean_architecture/presentation/views/misc/action_sheet/cometchat_attachment_option_sheet_style
shared_ui/src/clean_architecture/presentation/views/misc/action_sheet/cometchat_message_option_sheet_style
shared_ui/src/clean_architecture/presentation/views/misc/avatar/cometchat_avatar
shared_ui/src/clean_architecture/presentation/views/misc/avatar/cometchat_avatar_style
shared_ui/src/clean_architecture/presentation/views/misc/badge/cometchat_badge
shared_ui/src/clean_architecture/presentation/views/misc/badge/cometchat_badge_style
shared_ui/src/clean_architecture/presentation/views/misc/button_element/cometchat_button_element
shared_ui/src/clean_architecture/presentation/views/misc/card/card_style
shared_ui/src/clean_architecture/presentation/views/misc/card/cometchat_card
shared_ui/src/clean_architecture/presentation/views/misc/confirm_dialog/cometchat_confirm_dialog
shared_ui/src/clean_architecture/presentation/views/misc/confirm_dialog/cometchat_confirm_dialog_style
shared_ui/src/clean_architecture/presentation/views/misc/date/cometchat_date
shared_ui/src/clean_architecture/presentation/views/misc/date/cometchat_date_style
shared_ui/src/clean_architecture/presentation/views/misc/decorated_container/cometchat_decorated_container
shared_ui/src/clean_architecture/presentation/views/misc/decorated_container/decorated_container_style
shared_ui/src/clean_architecture/presentation/views/misc/deleted_bubble/cometchat_deleted_bubble
shared_ui/src/clean_architecture/presentation/views/misc/deleted_bubble/cometchat_deleted_bubble_style
shared_ui/src/clean_architecture/presentation/views/misc/list_item/cometchat_list_item
shared_ui/src/clean_architecture/presentation/views/misc/list_item/list_item_style
shared_ui/src/clean_architecture/presentation/views/misc/list_item/swipe_tile
shared_ui/src/clean_architecture/presentation/views/misc/message_bubble/cometchat_message_bubble
shared_ui/src/clean_architecture/presentation/views/misc/message_bubble/cometchat_message_bubble_style
shared_ui/src/clean_architecture/presentation/views/misc/quick_view/cometchat_quick_view
shared_ui/src/clean_architecture/presentation/views/misc/quick_view/quick_view_style
shared_ui/src/clean_architecture/presentation/views/misc/receipt/cometchat_receipt
shared_ui/src/clean_architecture/presentation/views/misc/receipt/cometchat_receipt_style
shared_ui/src/clean_architecture/presentation/views/misc/single_select/cometchat_single_select
shared_ui/src/clean_architecture/presentation/views/misc/single_select/single_select_style
shared_ui/src/clean_architecture/presentation/views/misc/status_indicator/cometchat_status_indicator
shared_ui/src/clean_architecture/presentation/views/misc/status_indicator/cometchat_status_indicator_style
shared_ui/src/clean_architecture/presentation/views/misc/time_slot_selector/cometchat_time_slot_selector
shared_ui/src/clean_architecture/presentation/views/misc/time_slot_selector/time_slot_selector_style
shared_ui/src/clean_architecture/presentation/views/misc/typing_indicator/cometchat_typing_indicator_style
shared_ui/src/clean_architecture/presentation/views/misc/web_view/cometchat_web_view
shared_ui/src/clean_architecture/presentation/views/misc/web_view/web_view_style
shared_ui/src/clean_architecture/presentation/views/views
shared_ui/src/clean_architecture/presentation/widgets/common/custom_state_view
shared_ui/src/clean_architecture/presentation/widgets/common/loading_indicator
shared_ui/src/clean_architecture/presentation/widgets/common/section_separator
shared_ui/src/clean_architecture/presentation/widgets/common/shimmer_effect
shared_ui/src/clean_architecture/presentation/widgets/containers/container_dotted_border
shared_ui/src/clean_architecture/presentation/widgets/pickers/media_picker
shared_ui/src/clean_architecture/presentation/widgets/widgets
shared_ui/src/clean_architecture/services/audio_state/data/datasources/audio_state_remote_datasource
shared_ui/src/clean_architecture/services/audio_state/data/repositories/audio_state_repository_impl
shared_ui/src/clean_architecture/services/audio_state/domain/entities/audio_state_entity
shared_ui/src/clean_architecture/services/audio_state/domain/repositories/audio_state_repository
shared_ui/src/clean_architecture/services/audio_state/domain/usecases/audio_state_usecases
shared_ui/src/clean_architecture/services/cache/data/datasources/cache_local_datasource
shared_ui/src/clean_architecture/services/cache/data/repositories/cache_repository_impl
shared_ui/src/clean_architecture/services/cache/domain/entities/cache_entity
shared_ui/src/clean_architecture/services/cache/domain/repositories/cache_repository
shared_ui/src/clean_architecture/services/cache/domain/usecases/cache_usecases
shared_ui/src/clean_architecture/services/image_cache/data/datasources/image_cache_remote_datasource
shared_ui/src/clean_architecture/services/image_cache/data/repositories/image_cache_repository_impl
shared_ui/src/clean_architecture/services/image_cache/domain/entities/image_cache_entity
shared_ui/src/clean_architecture/services/image_cache/domain/repositories/image_cache_repository
shared_ui/src/clean_architecture/services/image_cache/domain/usecases/image_cache_usecases
shared_ui/src/clean_architecture/services/notification/data/datasources/notification_remote_datasource
shared_ui/src/clean_architecture/services/notification/data/repositories/notification_repository_impl
shared_ui/src/clean_architecture/services/notification/domain/entities/notification_entity
shared_ui/src/clean_architecture/services/notification/domain/repositories/notification_repository
shared_ui/src/clean_architecture/services/notification/domain/usecases/notification_usecases
shared_ui/src/clean_architecture/services/sound/data/datasources/sound_remote_datasource
shared_ui/src/clean_architecture/services/sound/data/repositories/sound_repository_impl
shared_ui/src/clean_architecture/services/sound/domain/entities/sound_entity
shared_ui/src/clean_architecture/services/sound/domain/repositories/sound_repository
shared_ui/src/clean_architecture/services/sound/domain/usecases/sound_usecases
shared_ui/src/clean_architecture/services/sound_manager
shared_ui/src/clean_architecture/services/stream/data/datasources/stream_remote_datasource
shared_ui/src/clean_architecture/services/stream/data/repositories/stream_repository_impl
shared_ui/src/clean_architecture/services/stream/domain/entities/stream_entity
shared_ui/src/clean_architecture/services/stream/domain/repositories/stream_repository
shared_ui/src/clean_architecture/services/stream/domain/usecases/stream_usecases
shared_ui/src/cometchat_list/builder_protocol
shared_ui/src/cometchat_list/cometchat_list_controller
shared_ui/src/cometchat_list/cometchat_search_list_controller
shared_ui/src/cometchat_list/cometchat_selectable
shared_ui/src/cometchat_list/list_protocols
shared_ui/src/cometchat_message_list/cometchat_message_list
CometChat Message List - Shared UI Components
shared_ui/src/cometchat_message_list/cometchat_message_list_style
shared_ui/src/cometchat_message_list/utils/composer_height_notifier
shared_ui/src/cometchat_message_list/utils/keyboard_mixin
shared_ui/src/cometchat_message_list/widgets/cometchat_animated_message_list
shared_ui/src/cometchat_message_list/widgets/cometchat_message_list
shared_ui/src/cometchat_message_list/widgets/cometchat_new_message_indicator
shared_ui/src/cometchat_message_list/widgets/cometchat_new_message_indicator_style
shared_ui/src/cometchat_message_list/widgets/empty_message_list
shared_ui/src/cometchat_message_list/widgets/load_more_indicator
shared_ui/src/cometchat_message_list/widgets/scroll_to_bottom_button
shared_ui/src/cometchat_message_list/widgets/sliver_spacing
shared_ui/src/cometchat_ui_kit/cometchat_ui_kit
shared_ui/src/cometchat_ui_kit/cometchat_ui_kit_helper
shared_ui/src/cometchat_ui_kit/ui_kit_settings
shared_ui/src/constants/ai_constants
shared_ui/src/constants/ai_feature_constants
shared_ui/src/constants/asset_constants
shared_ui/src/constants/regex_constants
shared_ui/src/constants/request_builder_constants
shared_ui/src/constants/ui_kit_constants
shared_ui/src/events/ai_assistant_events/cometchat_ai_assistant_events
shared_ui/src/events/ai_assistant_events/cometchat_ai_assistant_events_listener
shared_ui/src/events/call_events/cometchat_call_event_listener
shared_ui/src/events/call_events/cometchat_call_events
shared_ui/src/events/conversation_events/cometchat_conversation_event_listener
shared_ui/src/events/conversation_events/cometchat_conversation_events
shared_ui/src/events/group_events/cometchat_group_event_listener
shared_ui/src/events/group_events/cometchat_group_events
shared_ui/src/events/message_events/cometchat_message_event_listener
shared_ui/src/events/message_events/cometchat_message_events
shared_ui/src/events/message_events/message_composer_suggestions
shared_ui/src/events/ui_events/cometchat_ui_event_listener
shared_ui/src/events/ui_events/cometchat_ui_events
shared_ui/src/events/user_events/cometchat_user_event_listener
shared_ui/src/events/user_events/cometchat_user_events
shared_ui/src/events/utils/chat_sdk_event_initializer
shared_ui/src/formatter/attributed_text
shared_ui/src/formatter/cometchat_email_formatter
shared_ui/src/formatter/cometchat_phone_number_formatter
shared_ui/src/formatter/cometchat_text_formatter
shared_ui/src/formatter/cometchat_url_formatter
shared_ui/src/formatter/formatter
shared_ui/src/formatter/formatter_utils
shared_ui/src/formatter/markdown/markdown_text_formatter
shared_ui/src/formatter/mentions/cometchat_mentions_formatter
shared_ui/src/formatter/mentions/cometchat_mentions_style
shared_ui/src/keyboard_height/keyboard_height_plugin
shared_ui/src/misc/audio_bubble_events
shared_ui/src/misc/bubble_utils
shared_ui/src/misc/cometchat_shimmer_effect
shared_ui/src/misc/container_dotted_border
shared_ui/src/misc/custom_pop_up_menu
shared_ui/src/misc/custom_state_view
shared_ui/src/misc/debouncer
shared_ui/src/misc/get_menu_view
shared_ui/src/misc/loading_indicator
shared_ui/src/misc/media_picker
shared_ui/src/misc/network_utils
shared_ui/src/misc/section_separator
shared_ui/src/misc/status_indicator_utils
shared_ui/src/misc/ui_event_handler
shared_ui/src/misc/utils
shared_ui/src/models/action_item
shared_ui/src/models/additional_configurations
shared_ui/src/models/ai/stream_message
shared_ui/src/models/ai_option_style
shared_ui/src/models/base_styles
shared_ui/src/models/cometchat_base_options
shared_ui/src/models/cometchat_details_option
shared_ui/src/models/cometchat_details_template
shared_ui/src/models/cometchat_group_member_option
shared_ui/src/models/cometchat_message_composer_action
shared_ui/src/models/cometchat_message_option
shared_ui/src/models/cometchat_message_template
shared_ui/src/models/cometchat_option
shared_ui/src/models/cometchat_user_option
shared_ui/src/models/date_time_formatter_callback
shared_ui/src/models/extension_bubble_styles/cometchat_call_bubble_style
shared_ui/src/models/extension_bubble_styles/cometchat_call_buttons_style
shared_ui/src/models/extension_bubble_styles/cometchat_collaborative_bubble_style
shared_ui/src/models/extension_bubble_styles/cometchat_exception_style
shared_ui/src/models/extension_bubble_styles/cometchat_incoming_message_bubble_style
shared_ui/src/models/extension_bubble_styles/cometchat_message_translation_bubble_style
shared_ui/src/models/extension_bubble_styles/cometchat_moderation_style
shared_ui/src/models/extension_bubble_styles/cometchat_outgoing_message_bubble_style
shared_ui/src/models/extension_bubble_styles/cometchat_polls_bubble_style
shared_ui/src/models/extension_bubble_styles/cometchat_sticker_bubble_style
shared_ui/src/models/interactive_actions/action_entity
shared_ui/src/models/interactive_actions/api_action
shared_ui/src/models/interactive_actions/custom_action
shared_ui/src/models/interactive_actions/url_navigation_action
shared_ui/src/models/interactive_element_styles/button_element_style
shared_ui/src/models/interactive_element_styles/checkbox_element_style
shared_ui/src/models/interactive_element_styles/date_time_element_style
shared_ui/src/models/interactive_element_styles/radio_button_element_style
shared_ui/src/models/interactive_element_styles/text_input_element_style
shared_ui/src/models/interactive_elements/base_input_element
shared_ui/src/models/interactive_elements/base_interactive_element
shared_ui/src/models/interactive_elements/button_element
shared_ui/src/models/interactive_elements/checkbox_element
shared_ui/src/models/interactive_elements/date_time_element
shared_ui/src/models/interactive_elements/element_entity
shared_ui/src/models/interactive_elements/label_element
shared_ui/src/models/interactive_elements/option_element
shared_ui/src/models/interactive_elements/radio_button_element
shared_ui/src/models/interactive_elements/single_select_element
shared_ui/src/models/interactive_elements/text_input_element
shared_ui/src/models/interactive_elements/text_input_placeholder
shared_ui/src/models/snack_bar_configuration
shared_ui/src/models/suggestion_list_item
shared_ui/src/resources/sound_manager
shared_ui/src/rich_text_formatting/bloc/bloc
Barrel export for rich text formatter BLoC
shared_ui/src/rich_text_formatting/bloc/rich_text_formatter_bloc
shared_ui/src/rich_text_formatting/bloc/rich_text_formatter_event
shared_ui/src/rich_text_formatting/bloc/rich_text_formatter_state
shared_ui/src/rich_text_formatting/data/data
Barrel export for data layer
shared_ui/src/rich_text_formatting/data/datasources/blockquote_formatter_datasource
shared_ui/src/rich_text_formatting/data/datasources/bold_formatter_datasource
shared_ui/src/rich_text_formatting/data/datasources/bullet_list_formatter_datasource
shared_ui/src/rich_text_formatting/data/datasources/code_block_formatter_datasource
shared_ui/src/rich_text_formatting/data/datasources/datasources
Data sources for rich text formatting.
shared_ui/src/rich_text_formatting/data/datasources/formatter_datasource
shared_ui/src/rich_text_formatting/data/datasources/inline_code_formatter_datasource
shared_ui/src/rich_text_formatting/data/datasources/italic_formatter_datasource
shared_ui/src/rich_text_formatting/data/datasources/ordered_list_formatter_datasource
shared_ui/src/rich_text_formatting/data/datasources/strikethrough_formatter_datasource
shared_ui/src/rich_text_formatting/data/datasources/underline_formatter_datasource
shared_ui/src/rich_text_formatting/data/models/attributed_text_data
shared_ui/src/rich_text_formatting/data/models/formatter_result
shared_ui/src/rich_text_formatting/data/models/models
Data layer models for rich text formatting.
shared_ui/src/rich_text_formatting/data/repositories/repositories
Barrel export for repository implementations
shared_ui/src/rich_text_formatting/data/repositories/rich_text_repository_impl
shared_ui/src/rich_text_formatting/di/di
Dependency Injection exports for Rich Text Formatting module
shared_ui/src/rich_text_formatting/di/rich_text_service_locator
shared_ui/src/rich_text_formatting/domain/domain
Domain layer for rich text formatting
shared_ui/src/rich_text_formatting/domain/entities/entities
Domain entities for rich text formatting.
shared_ui/src/rich_text_formatting/domain/entities/format_compatibility
Format compatibility matrix for rich text formatting.
shared_ui/src/rich_text_formatting/domain/entities/format_result
shared_ui/src/rich_text_formatting/domain/entities/format_type
shared_ui/src/rich_text_formatting/domain/entities/formatted_segment
shared_ui/src/rich_text_formatting/domain/repositories/repositories
Repository interfaces for rich text formatting operations.
shared_ui/src/rich_text_formatting/domain/repositories/rich_text_repository
shared_ui/src/rich_text_formatting/domain/usecases/apply_format_usecase
shared_ui/src/rich_text_formatting/domain/usecases/detect_active_formats_usecase
shared_ui/src/rich_text_formatting/domain/usecases/parse_formatted_text_usecase
shared_ui/src/rich_text_formatting/domain/usecases/usecases
Use cases for rich text formatting operations
shared_ui/src/rich_text_formatting/rich_text_formatting
Rich Text Formatting Clean Architecture Module
shared_ui/src/services/cometchat_stream_callback
shared_ui/src/services/cometchat_stream_service
shared_ui/src/theme/colors/cometchat_color_helper
shared_ui/src/theme/colors/cometchat_color_palette
shared_ui/src/theme/spacing/cometchat_spacing
shared_ui/src/theme/theme/cometchat_theme
shared_ui/src/theme/theme/cometchat_theme_helper
shared_ui/src/theme/theme/cometchat_theme_mode
shared_ui/src/theme/typography/cometchat_text_style_body
shared_ui/src/theme/typography/cometchat_text_style_button
shared_ui/src/theme/typography/cometchat_text_style_caption1
shared_ui/src/theme/typography/cometchat_text_style_caption2
shared_ui/src/theme/typography/cometchat_text_style_heading1
shared_ui/src/theme/typography/cometchat_text_style_heading2
shared_ui/src/theme/typography/cometchat_text_style_heading3
shared_ui/src/theme/typography/cometchat_text_style_heading4
shared_ui/src/theme/typography/cometchat_text_style_title
shared_ui/src/theme/typography/cometchat_typography
shared_ui/src/theme2/CometChatTheme
shared_ui/src/utils/action_element_utils
shared_ui/src/utils/ai_utils
shared_ui/src/utils/conversation_utils
shared_ui/src/utils/detail_utils
shared_ui/src/utils/file_utils
shared_ui/src/utils/filesize_check_util
shared_ui/src/utils/interaction_message_utils
shared_ui/src/utils/message_receipt_utils
shared_ui/src/utils/message_utils
shared_ui/src/utils/moderation_check_util
shared_ui/src/utils/network_utils
shared_ui/src/utils/reply_utils
shared_ui/src/utils/scheduler_utils
shared_ui/src/utils/sdk_methods
shared_ui/src/utils/snack_bar_utils
shared_ui/src/utils/string_utils
shared_ui/src/utils/text_marquee_effect
shared_ui/src/utils/timezone_utils/data/latest
shared_ui/src/utils/timezone_utils/data/latest_10y
shared_ui/src/utils/timezone_utils/data/latest_all
shared_ui/src/utils/timezone_utils/date_time
shared_ui/src/utils/timezone_utils/env
shared_ui/src/utils/timezone_utils/exceptions
shared_ui/src/utils/timezone_utils/location
TimeZone Location Info.
shared_ui/src/utils/timezone_utils/location_database
Locations database
shared_ui/src/utils/timezone_utils/tools
shared_ui/src/utils/timezone_utils/tzdata/zicfile
shared_ui/src/utils/timezone_utils/tzdata/zone_tab
zone1970.tab file parser
shared_ui/src/utils/timezone_utils/tzdb
TimeZone db file.
shared_ui/src/utils/ui_event_utils
shared_ui/src/utils/ui_state_utils
shared_ui/src/utils/widget_position_util
shared_ui/src/views/ai_agent_view_builders/cometchat_code_block
shared_ui/src/views/ai_agent_view_builders/cometchat_highlight_builder
shared_ui/src/views/ai_agent_view_builders/cometchat_table_builder
shared_ui/src/views/ai_agent_view_builders/stream_viewer_helper
shared_ui/src/views/ai_assistant_bubble/cometchat_ai_assistant_bubble
shared_ui/src/views/ai_assistant_bubble/cometchat_ai_assistant_bubble_style
shared_ui/src/views/ai_conversation_starter/cometchat_ai_conversation_starter_style
shared_ui/src/views/ai_conversation_starter/cometchat_ai_conversation_starter_view
shared_ui/src/views/ai_conversation_summary/cometchat_ai_conversation_summary_style
shared_ui/src/views/ai_conversation_summary/cometchat_ai_conversation_summary_view
shared_ui/src/views/ai_option_sheet/cometchat_ai_option_sheet
shared_ui/src/views/ai_option_sheet/cometchat_ai_option_sheet_style
shared_ui/src/views/ai_smart_replies/cometchat_ai_smart_replies_style
shared_ui/src/views/ai_smart_replies/cometchat_ai_smart_replies_view
shared_ui/src/views/stream_bubble/cometchat_stream_bubble