encode method

  1. @override
Future<MessagePayload> encode()
override

Implementation

@override
Future<MessagePayload> encode() async {
  MessagePayload payload = await super.encode();

  payload.content = targetId;
  payload.binaryContent = utf8.encode(json.encode({
    'n': name,
    'd': displayName,
    'p': portrait,
    't': type?.index,
  })) as Uint8List?;
  return payload;
}