t×tecexpressby TeKOcloud
DEv0.7.1
API & types / FLUTTER

TxChatMessage.

Immutable message with an author, timestamp and non-empty text.

TxChatMessage

ParameterTypeDefaultMeaning
idObjectrequiredUnique stable ID.
textStringrequiredText to display.
timestampDateTimerequiredMessage timestamp.
authorTxChatUserrequiredMessage author.
statusTxMessageStatusTxMessageStatus.sentLocal message status.
dart
import 'package:tecexpress/tecexpress.dart';

Future<void> example() async {
  final message = TxChatMessage(id: 1, text: 'Hello', timestamp: DateTime.now(), author: TxChatUser(id: 'me', name: 'Alex'));
  print(message.text);
}