text_block_info.proto 590 B

123456789101112131415161718192021222324252627282930
  1. syntax = "proto3";
  2. import "revision.proto";
  3. import "revision.proto";
  4. message CreateTextBlockParams {
  5. string id = 1;
  6. RepeatedRevision revisions = 2;
  7. }
  8. message TextBlockInfo {
  9. string block_id = 1;
  10. string text = 2;
  11. int64 rev_id = 3;
  12. int64 base_rev_id = 4;
  13. }
  14. message ResetTextBlockParams {
  15. string block_id = 1;
  16. RepeatedRevision revisions = 2;
  17. }
  18. message TextBlockDelta {
  19. string block_id = 1;
  20. string delta_str = 2;
  21. }
  22. message NewDocUser {
  23. string user_id = 1;
  24. int64 rev_id = 2;
  25. string doc_id = 3;
  26. }
  27. message TextBlockId {
  28. string value = 1;
  29. }