copyWithCompanion method

Implementation

NotificationMessageData copyWithCompanion(NotificationMessageCompanion data) {
  return NotificationMessageData(
    id: data.id.present ? data.id.value : this.id,
    title: data.title.present ? data.title.value : this.title,
    message: data.message.present ? data.message.value : this.message,
    createDateTime: data.createDateTime.present
        ? data.createDateTime.value
        : this.createDateTime,
    read: data.read.present ? data.read.value : this.read,
    type: data.type.present ? data.type.value : this.type,
  );
}