Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# Flutter ChatView Models
# ChatView Models

[![Build](https://github.com/SimformSolutionsPvtLtd/flutter_chatview_models/actions/workflows/flutter.yaml/badge.svg?branch=master)](https://github.com/SimformSolutionsPvtLtd/flutter_chatview_models/actions) [![flutter_chatview_models](https://img.shields.io/pub/v/flutter_chatview_models?label=flutter_chatview_models)](https://pub.dev/packages/flutter_chatview_models)
[![Build](https://github.com/SimformSolutionsPvtLtd/chatview_models/actions/workflows/flutter.yaml/badge.svg?branch=master)](https://github.com/SimformSolutionsPvtLtd/chatview_models/actions) [![chatview_models](https://img.shields.io/pub/v/chatview_models?label=chatview_models)](https://pub.dev/packages/chatview_models)

Utility library for the [chatview](https://pub.dev/packages/chatview)
and [flutter_chatview_db_connection](https://pub.dev/packages/flutter_chatview_db_connection)
and [chatview_db_connection](https://pub.dev/packages/chatview_db_connection)
libraries which contain shared type declarations. Should not be used directly.

## License
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
library flutter_chatview_models;
library chatview_models;

export 'src/controller/chat_controller.dart';
export 'src/models/models.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/models/data_models/chat_user.dart
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ class ChatUser {

/// Field to define image type.
///
/// {@macro flutter_chatview_models.enumeration.ImageType}
/// {@macro chatview_models.enumeration.ImageType}
final ImageType imageType;

/// Error builder to build error widget for asset image
Expand Down
4 changes: 2 additions & 2 deletions lib/src/models/data_models/message.dart
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ class Message {

/// Represents the type of message.
///
/// {@macro flutter_chatview_models.enumeration.MessageType}
/// {@macro chatview_models.enumeration.MessageType}
final MessageType messageType;

final DateTime? updateAt;
Expand All @@ -122,7 +122,7 @@ class Message {

/// Provides message's current status.
///
/// {@macro flutter_chatview_models.enumeration.MessageStatus}
/// {@macro chatview_models.enumeration.MessageStatus}
MessageStatus get status => _status.value;

/// A [ValueListenable] for [MessageStatus] that notifies listeners
Expand Down
2 changes: 1 addition & 1 deletion lib/src/models/data_models/reply_message.dart
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ class ReplyMessage {

/// Represents the type of reply message.
///
/// {@macro flutter_chatview_models.enumeration.MessageType}
/// {@macro chatview_models.enumeration.MessageType}
final MessageType messageType;

/// Provides max duration for recorded voice message.
Expand Down
10 changes: 5 additions & 5 deletions lib/src/values/enumeration.dart
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
* SOFTWARE.
*/

/// {@template flutter_chatview_models.enumeration.MessageType}
/// {@template chatview_models.enumeration.MessageType}
/// Defines the various message types in ChatView.
/// - [image]: An image message.
/// - [text]: A text message.
Expand Down Expand Up @@ -59,7 +59,7 @@ enum MessageType {
}
}

/// {@template flutter_chatview_models.enumeration.TypeWriterStatus}
/// {@template chatview_models.enumeration.TypeWriterStatus}
/// Indicates whether the user is currently typing or has finished typing.
/// - [typing]: User is still typing.
/// - [typed]: User has completed typing.
Expand All @@ -73,7 +73,7 @@ enum TypeWriterStatus {
bool get isTyped => this == typed;
}

/// {@template flutter_chatview_models.enumeration.MessageStatus}
/// {@template chatview_models.enumeration.MessageStatus}
/// Represents the current state of a message from sending to delivery.
/// - [read]: Opened by the recipient.
/// - [delivered]: Successfully delivered.
Expand Down Expand Up @@ -110,7 +110,7 @@ enum MessageStatus {
}
}

/// {@template flutter_chatview_models.enumeration.ImageType}
/// {@template chatview_models.enumeration.ImageType}
/// Defines the different types of image sources.
/// - [asset]: Image from local assets.
/// - [network]: Image from a network URL.
Expand Down Expand Up @@ -141,7 +141,7 @@ enum ImageType {
}
}

/// {@template flutter_chatview_models.enumeration.ChatViewState}
/// {@template chatview_models.enumeration.ChatViewState}
/// Represents the different states of the chat view.
/// - [hasMessages]: Chat has messages to display.
/// - [noData]: No messages available.
Expand Down
8 changes: 4 additions & 4 deletions pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name: flutter_chatview_models
description: Utility library for the chatview and flutter_chatview_db_connection libraries which contains shared type declarations. Should not be used directly.
name: chatview_models
description: Utility library for the chatview and chatview_db_connection libraries which contains shared type declarations. Should not be used directly.
version: 1.0.0
repository: https://github.com/SimformSolutionsPvtLtd/flutter_chatview_models
issue_tracker: https://github.com/SimformSolutionsPvtLtd/flutter_chatview_models/issues
repository: https://github.com/SimformSolutionsPvtLtd/chatview_models
issue_tracker: https://github.com/SimformSolutionsPvtLtd/chatview_models/issues

environment:
sdk: '>=3.4.0 <4.0.0'
Expand Down