copyWith method

AppUserCompanion copyWith({
  1. Value<int>? id,
  2. Value<String>? userName,
  3. Value<String>? email,
  4. Value<String>? fullName,
  5. Value<String>? encryptedPassword,
  6. Value<bool>? enabled,
  7. Value<bool>? activated,
  8. Value<String?>? accessToken,
  9. Value<int?>? employeeId,
  10. Value<DateTime?>? lastActiveDatetime,
  11. Value<bool>? isSystemUser,
  12. Value<String?>? imagePath,
})

Implementation

AppUserCompanion copyWith({
  Value<int>? id,
  Value<String>? userName,
  Value<String>? email,
  Value<String>? fullName,
  Value<String>? encryptedPassword,
  Value<bool>? enabled,
  Value<bool>? activated,
  Value<String?>? accessToken,
  Value<int?>? employeeId,
  Value<DateTime?>? lastActiveDatetime,
  Value<bool>? isSystemUser,
  Value<String?>? imagePath,
}) {
  return AppUserCompanion(
    id: id ?? this.id,
    userName: userName ?? this.userName,
    email: email ?? this.email,
    fullName: fullName ?? this.fullName,
    encryptedPassword: encryptedPassword ?? this.encryptedPassword,
    enabled: enabled ?? this.enabled,
    activated: activated ?? this.activated,
    accessToken: accessToken ?? this.accessToken,
    employeeId: employeeId ?? this.employeeId,
    lastActiveDatetime: lastActiveDatetime ?? this.lastActiveDatetime,
    isSystemUser: isSystemUser ?? this.isSystemUser,
    imagePath: imagePath ?? this.imagePath,
  );
}