insert method Null safety

Future<LiveChatMessage> insert(
  1. {required Map<String, dynamic> body}
)

Adds a message to a live chat.

Implementation

Future<LiveChatMessage> insert({
  required Map<String, dynamic> body,
}) async {
  String part = 'snippet';

  if (body['snippet']['textMessageDetails']['messageText'] == '')
    throw Exception();

  return await _rest.insert(_authHeader, accept, contentType, part, body);
}