code_gen.dart 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. /// Auto gen code from rust ast, do not edit
  2. part of 'dispatch.dart';
  3. class UserEventSignIn {
  4. SignInRequest request;
  5. UserEventSignIn(this.request);
  6. Future<Either<SignInResponse, FlowyError>> send() {
  7. return requestToBytes(request).fold(
  8. (bytes) {
  9. final request = FFIRequest.create()
  10. ..event = UserEvent.SignIn.toString()
  11. ..payload = bytes;
  12. return Dispatch.asyncRequest(request)
  13. .then((bytesResult) => bytesResult.fold(
  14. (bytes) => left(SignInResponse.fromBuffer(bytes)),
  15. (error) => right(error),
  16. ));
  17. },
  18. (err) => Future(() => right(err)),
  19. );
  20. }
  21. }
  22. class UserEventSignUp {
  23. SignUpRequest request;
  24. UserEventSignUp(this.request);
  25. Future<Either<SignUpResponse, FlowyError>> send() {
  26. return requestToBytes(request).fold(
  27. (bytes) {
  28. final request = FFIRequest.create()
  29. ..event = UserEvent.SignUp.toString()
  30. ..payload = bytes;
  31. return Dispatch.asyncRequest(request)
  32. .then((bytesResult) => bytesResult.fold(
  33. (bytes) => left(SignUpResponse.fromBuffer(bytes)),
  34. (error) => right(error),
  35. ));
  36. },
  37. (err) => Future(() => right(err)),
  38. );
  39. }
  40. }