toCompanion method

MessagesCompanion toCompanion(
  1. bool nullToAbsent
)

Implementation

MessagesCompanion toCompanion(bool nullToAbsent) {
  return MessagesCompanion(
    messageId: Value(messageId),
    senderId: Value(senderId),
    targetId: Value(targetId),
    payload: Value(payload),
    status: Value(status),
    createdAt: Value(createdAt),
    ttl: Value(ttl),
    signature: signature == null && nullToAbsent
        ? const Value.absent()
        : Value(signature),
    mediaType: Value(mediaType),
    mediaFileName: mediaFileName == null && nullToAbsent
        ? const Value.absent()
        : Value(mediaFileName),
    mediaMimeType: mediaMimeType == null && nullToAbsent
        ? const Value.absent()
        : Value(mediaMimeType),
    mediaFileSize: mediaFileSize == null && nullToAbsent
        ? const Value.absent()
        : Value(mediaFileSize),
    mediaHash: mediaHash == null && nullToAbsent
        ? const Value.absent()
        : Value(mediaHash),
    mediaLocalPath: mediaLocalPath == null && nullToAbsent
        ? const Value.absent()
        : Value(mediaLocalPath),
    mediaAvailability: Value(mediaAvailability),
    mediaThumbnail: mediaThumbnail == null && nullToAbsent
        ? const Value.absent()
        : Value(mediaThumbnail),
  );
}