package anytype

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Change

changes.proto:10

the element of change tree used to store and internal apply smartBlock history

message Change.BlockCreate

changes.proto:68

Used in: Content

message Change.BlockDuplicate

changes.proto:88

Used in: Content

message Change.BlockMove

changes.proto:82

Used in: Content

message Change.BlockRemove

changes.proto:78

Used in: Content

message Change.BlockUpdate

changes.proto:74

Used in: Content

message Change.Content

changes.proto:39

Used in: Change, ChangeNoSnapshot

message Change.DetailsSet

changes.proto:94

Used in: Content

message Change.DetailsUnset

changes.proto:99

Used in: Content

message Change.DeviceAdd

changes.proto:170

Used in: Content

message Change.DeviceUpdate

changes.proto:174

Used in: Content

message Change.FileKeys

changes.proto:34

Used in: Change, Snapshot, ChangeNoSnapshot

message Change.NotificationCreate

changes.proto:161

Used in: Content

message Change.NotificationUpdate

changes.proto:165

Used in: Content

message Change.ObjectTypeAdd

changes.proto:111

Used in: Content

message Change.ObjectTypeRemove

changes.proto:116

Used in: Content

message Change.OriginalCreatedTimestampSet

changes.proto:153

Used in: Content

message Change.RelationAdd

changes.proto:103

Used in: Content

message Change.RelationRemove

changes.proto:107

Used in: Content

message Change.SetFileInfo

changes.proto:157

Used in: Content

message Change.Snapshot

changes.proto:25

Used in: Change, SnapshotWithType

message Change.StoreKeySet

changes.proto:121

Used in: Content

message Change.StoreKeyUnset

changes.proto:126

Used in: Content

message Change.StoreSliceUpdate

changes.proto:130

Used in: Content

message Change.StoreSliceUpdate.Add

changes.proto:138

Used in: StoreSliceUpdate

message Change.StoreSliceUpdate.Move

changes.proto:147

Used in: StoreSliceUpdate

message Change.StoreSliceUpdate.Remove

changes.proto:143

Used in: StoreSliceUpdate

message ChangeNoSnapshot

changes.proto:180

message DocumentCreate

changes.proto:205

Used in: StoreChangeContent

message DocumentDelete

changes.proto:235

Used in: StoreChangeContent

message DocumentModify

changes.proto:212

Used in: StoreChangeContent

message Event

events.proto:12

Event – type of message, that could be sent from a middleware to the corresponding front-end.

message Event.Account

events.proto:207

Used in: User.Block.Join, User.Block.Left, User.Block.SelectRange, User.Block.TextRange

(message has no fields)

message Event.Account.Config

events.proto:223

(message has no fields)

message Event.Account.Config.Update

events.proto:224

Used in: Message

message Event.Account.Details

events.proto:218

Used in: Message

message Event.Account.LinkChallenge

events.proto:235

Used in: Message

message Event.Account.LinkChallenge.ClientInfo

events.proto:236

Used in: LinkChallenge

message Event.Account.LinkChallengeHide

events.proto:247

Used in: Message

message Event.Account.Show

events.proto:212

* Message, that will be sent to the front on each account found after an AccountRecoverRequest

Used in: Message

message Event.Account.Update

events.proto:230

Used in: Message

message Event.Block

events.proto:372

(message has no fields)

message Event.Block.Add

events.proto:385

Event to show internal blocks on a client. Example Scenarios A. Block Creation 1. Block A have been created on a client C1 2. Client C2 receives Event.Block.Add(Block A), Event.Block.Update(Page.children) B. Partial block load 1. Client C1 opens Page1, that contains, for example, 133 blocks. 2. M -> F: ShowFullScreen(Root, blocks1-50) 3. M -> F: Block.Add(blocks51-100) 3. M -> F: Block.Add(blocks101-133)

Used in: Message

message Event.Block.Dataview

events.proto:728

(message has no fields)

message Event.Block.Dataview.GroupOrderUpdate

events.proto:877

Used in: Message

message Event.Block.Dataview.IsCollectionSet

events.proto:908

Used in: Message

message Event.Block.Dataview.ObjectOrderUpdate

events.proto:882

Used in: Message

message Event.Block.Dataview.OldRelationDelete

events.proto:853

Used in: Message

message Event.Block.Dataview.OldRelationSet

events.proto:859

sent when the dataview relation has been changed or added

Used in: Message

message Event.Block.Dataview.RelationDelete

events.proto:865

Used in: Message

message Event.Block.Dataview.RelationSet

events.proto:871

sent when the dataview relation has been changed or added

Used in: Message

message Event.Block.Dataview.SliceChange

events.proto:889

Used in: ObjectOrderUpdate

enum Event.Block.Dataview.SliceOperation

events.proto:895

Used in: SliceChange

message Event.Block.Dataview.SourceSet

events.proto:848

Used in: Message

message Event.Block.Dataview.TargetObjectIdSet

events.proto:903

Used in: Message

message Event.Block.Dataview.ViewDelete

events.proto:838

Used in: Message

message Event.Block.Dataview.ViewOrder

events.proto:843

Used in: Message

message Event.Block.Dataview.ViewSet

events.proto:730

sent when the view have been changed or added

Used in: Message

message Event.Block.Dataview.ViewUpdate

events.proto:738

Used in: Message

message Event.Block.Dataview.ViewUpdate.Fields

events.proto:746

Used in: ViewUpdate

message Event.Block.Dataview.ViewUpdate.Filter

events.proto:768

Used in: ViewUpdate

message Event.Block.Dataview.ViewUpdate.Filter.Add

events.proto:776

Used in: Filter

message Event.Block.Dataview.ViewUpdate.Filter.Move

events.proto:785

Used in: Filter

message Event.Block.Dataview.ViewUpdate.Filter.Remove

events.proto:780

Used in: Filter

message Event.Block.Dataview.ViewUpdate.Filter.Update

events.proto:781

Used in: Filter

message Event.Block.Dataview.ViewUpdate.Relation

events.proto:791

Used in: ViewUpdate

message Event.Block.Dataview.ViewUpdate.Relation.Add

events.proto:799

Used in: Relation

message Event.Block.Dataview.ViewUpdate.Relation.Move

events.proto:808

Used in: Relation

message Event.Block.Dataview.ViewUpdate.Relation.Remove

events.proto:803

Used in: Relation

message Event.Block.Dataview.ViewUpdate.Relation.Update

events.proto:804

Used in: Relation

message Event.Block.Dataview.ViewUpdate.Sort

events.proto:814

Used in: ViewUpdate

message Event.Block.Dataview.ViewUpdate.Sort.Add

events.proto:822

Used in: Sort

message Event.Block.Dataview.ViewUpdate.Sort.Move

events.proto:831

Used in: Sort

message Event.Block.Dataview.ViewUpdate.Sort.Remove

events.proto:826

Used in: Sort

message Event.Block.Dataview.ViewUpdate.Sort.Update

events.proto:827

Used in: Sort

message Event.Block.Delete

events.proto:404

Used in: Message

message Event.Block.FilesUpload

events.proto:396

* Middleware to front end event message, that will be sent on one of this scenarios: Precondition: user A opened a block 1. User A drops a set of files/pictures/videos 2. User A creates a MediaBlock and drops a single media, that corresponds to its type.

Used in: Message

message Event.Block.Fill

events.proto:599

(message has no fields)

message Event.Block.Fill.Align

events.proto:631

message Event.Block.Fill.BackgroundColor

events.proto:626

message Event.Block.Fill.Bookmark

events.proto:702

message Event.Block.Fill.Bookmark.Description

events.proto:716

Used in: Bookmark

message Event.Block.Fill.Bookmark.FaviconHash

events.proto:720

Used in: Bookmark

message Event.Block.Fill.Bookmark.ImageHash

events.proto:718

Used in: Bookmark

message Event.Block.Fill.Bookmark.TargetObjectId

events.proto:724

Used in: Bookmark

message Event.Block.Fill.Bookmark.Title

events.proto:714

Used in: Bookmark

message Event.Block.Fill.Bookmark.Type

events.proto:722

Used in: Bookmark

message Event.Block.Fill.Bookmark.Url

events.proto:712

Used in: Bookmark

message Event.Block.Fill.ChildrenIds

events.proto:616

message Event.Block.Fill.DatabaseRecords

events.proto:606

message Event.Block.Fill.Details

events.proto:601

message Event.Block.Fill.Div

events.proto:655

message Event.Block.Fill.Div.Style

events.proto:659

Used in: Div

message Event.Block.Fill.Fields

events.proto:611

message Event.Block.Fill.File

events.proto:662

message Event.Block.Fill.File.Hash

events.proto:682

Used in: File

message Event.Block.Fill.File.Mime

events.proto:684

Used in: File

message Event.Block.Fill.File.Name

events.proto:672

Used in: File

message Event.Block.Fill.File.Size

events.proto:686

Used in: File

message Event.Block.Fill.File.State

events.proto:676

Used in: File

message Event.Block.Fill.File.Style

events.proto:680

Used in: File

message Event.Block.Fill.File.Type

events.proto:678

Used in: File

message Event.Block.Fill.File.Width

events.proto:674

message Event.Block.Fill.Link.Fields

events.proto:699

Used in: Link

message Event.Block.Fill.Link.Style

events.proto:697

Used in: Link

message Event.Block.Fill.Link.TargetBlockId

events.proto:695

Used in: Link

message Event.Block.Fill.Restrictions

events.proto:621

message Event.Block.Fill.Text

events.proto:636

message Event.Block.Fill.Text.Checked

events.proto:650

Used in: Text

message Event.Block.Fill.Text.Color

events.proto:652

Used in: Text

message Event.Block.Fill.Text.Marks

events.proto:648

Used in: Text

message Event.Block.Fill.Text.Style

events.proto:646

Used in: Text

message Event.Block.Fill.Text.Text

events.proto:644

Used in: Text

message Event.Block.MarksInfo

events.proto:406

Used in: Message

message Event.Block.Set

events.proto:410

(message has no fields)

message Event.Block.Set.Align

events.proto:438

Used in: Message

message Event.Block.Set.BackgroundColor

events.proto:433

Used in: Message

message Event.Block.Set.Bookmark

events.proto:550

Used in: Message

message Event.Block.Set.Bookmark.Description

events.proto:565

Used in: Bookmark

message Event.Block.Set.Bookmark.FaviconHash

events.proto:569

Used in: Bookmark

message Event.Block.Set.Bookmark.ImageHash

events.proto:567

Used in: Bookmark

message Event.Block.Set.Bookmark.State

events.proto:575

Used in: Bookmark

message Event.Block.Set.Bookmark.TargetObjectId

events.proto:573

Used in: Bookmark

message Event.Block.Set.Bookmark.Title

events.proto:563

Used in: Bookmark

message Event.Block.Set.Bookmark.Type

events.proto:571

Used in: Bookmark

message Event.Block.Set.Bookmark.Url

events.proto:561

Used in: Bookmark

message Event.Block.Set.ChildrenIds

events.proto:423

Used in: Message

message Event.Block.Set.Div

events.proto:482

Used in: Message

message Event.Block.Set.Div.Style

events.proto:486

Used in: Div

message Event.Block.Set.Fields

events.proto:418

Used in: Message

message Event.Block.Set.File

events.proto:489

Used in: Message

message Event.Block.Set.File.Hash

events.proto:510

Used in: File

message Event.Block.Set.File.Mime

events.proto:512

Used in: File

message Event.Block.Set.File.Name

events.proto:500

Used in: File

message Event.Block.Set.File.Size

events.proto:514

Used in: File

message Event.Block.Set.File.State

events.proto:504

Used in: File

message Event.Block.Set.File.Style

events.proto:508

Used in: File

message Event.Block.Set.File.TargetObjectId

events.proto:516

Used in: File

message Event.Block.Set.File.Type

events.proto:506

Used in: File

message Event.Block.Set.File.Width

events.proto:502

message Event.Block.Set.Latex

events.proto:472

Used in: Message

message Event.Block.Set.Latex.Processor

events.proto:477

Used in: Latex

message Event.Block.Set.Latex.Text

events.proto:475

Used in: Latex

Used in: Message

message Event.Block.Set.Link.CardStyle

events.proto:539

Used in: Link

message Event.Block.Set.Link.Description

events.proto:543

Used in: Link

message Event.Block.Set.Link.Fields

events.proto:533

Used in: Link

message Event.Block.Set.Link.IconSize

events.proto:535

Used in: Link

message Event.Block.Set.Link.Relations

events.proto:547

Used in: Link

message Event.Block.Set.Link.Style

events.proto:531

Used in: Link

message Event.Block.Set.Link.TargetBlockId

events.proto:529

Used in: Link

message Event.Block.Set.Relation

events.proto:412

Used in: Message

message Event.Block.Set.Relation.Key

events.proto:415

Used in: Relation

message Event.Block.Set.Restrictions

events.proto:428

Used in: Message

message Event.Block.Set.TableRow

events.proto:578

Used in: Message

message Event.Block.Set.TableRow.IsHeader

events.proto:582

Used in: TableRow

message Event.Block.Set.Text

events.proto:448

Used in: Message

message Event.Block.Set.Text.Checked

events.proto:464

Used in: Text

message Event.Block.Set.Text.Color

events.proto:466

Used in: Text

message Event.Block.Set.Text.IconEmoji

events.proto:468

Used in: Text

message Event.Block.Set.Text.IconImage

events.proto:470

Used in: Text

message Event.Block.Set.Text.Marks

events.proto:462

Used in: Text

message Event.Block.Set.Text.Style

events.proto:460

Used in: Text

message Event.Block.Set.Text.Text

events.proto:458

Used in: Text

message Event.Block.Set.VerticalAlign

events.proto:443

Used in: Message

message Event.Block.Set.Widget

events.proto:585

Used in: Message

message Event.Block.Set.Widget.Layout

events.proto:591

Used in: Widget

message Event.Block.Set.Widget.Limit

events.proto:593

Used in: Widget

message Event.Block.Set.Widget.ViewId

events.proto:595

Used in: Widget

message Event.Chat

events.proto:147

(message has no fields)

message Event.Chat.Add

events.proto:148

Used in: Message

message Event.Chat.Delete

events.proto:156

Used in: Message

message Event.Chat.Update

events.proto:160

Used in: Message

message Event.Chat.UpdateMentionReadStatus

events.proto:176

Used in: Message

message Event.Chat.UpdateMessageCount

events.proto:201

Used in: Message

message Event.Chat.UpdateMessageReadStatus

events.proto:171

Used in: Message

message Event.Chat.UpdateMessageSyncStatus

events.proto:181

Used in: Message

message Event.Chat.UpdatePinnedStatus

events.proto:191

Used in: Message

message Event.Chat.UpdateReactionReadStatus

events.proto:196

Used in: Message

message Event.Chat.UpdateReactions

events.proto:165

Used in: Message

message Event.Chat.UpdateState

events.proto:187

Used in: Message

message Event.Debug

events.proto:1112

(message has no fields)

message Event.Debug.ProfileCreated

events.proto:1119

ProfileCreated is emitted whenever the middleware writes a snapshot archive on its own (e.g. the memory-growth detector), so clients can surface it or queue the archive for upload without polling the profiles directory. Archives produced as a result of a client RPC (DebugRunProfiler) are NOT re-announced via this event — the RPC response already carries the path.

Used in: Message

message Event.File

events.proto:1022

(message has no fields)

message Event.File.LimitReached

events.proto:1023

Used in: Message

message Event.File.LimitUpdated

events.proto:1035

Used in: Message

message Event.File.LocalUsage

events.proto:1033

Used in: Message

message Event.File.SpaceUsage

events.proto:1028

Used in: Message

message Event.Import

events.proto:1104

(message has no fields)

message Event.Import.Finish

events.proto:1105

Used in: Message

message Event.Membership

events.proto:1038

(message has no fields)

message Event.Membership.TiersUpdate

events.proto:1040

Used in: Message

message Event.Membership.Update

events.proto:1039

Used in: Message

message Event.MembershipV2

events.proto:1043

(message has no fields)

message Event.MembershipV2.ProductsUpdate

events.proto:1045

Used in: Message

message Event.MembershipV2.Update

events.proto:1044

Used in: Message

message Event.Message

events.proto:18

Used in: Change.BlockUpdate, Event, ResponseEvent

message Event.Notification

events.proto:1048

(message has no fields)

message Event.Notification.Send

events.proto:1049

Used in: Message

message Event.Notification.Update

events.proto:1050

Used in: Message

message Event.Object

events.proto:253

(message has no fields)

message Event.Object.AutoArchive

events.proto:351

Used in: Message

message Event.Object.AutoRestore

events.proto:355

Used in: Message

message Event.Object.CleanupSuggestion

events.proto:359

Used in: Message

enum Event.Object.CleanupSuggestion.Trigger

events.proto:365

Used in: CleanupSuggestion

message Event.Object.Close

events.proto:349

Used in: Message

message Event.Object.Details

events.proto:254

(message has no fields)

message Event.Object.Details.Amend

events.proto:257

Amend (i.e. add a new key-value pair or update an existing key-value pair) existing state

Used in: Message

message Event.Object.Details.Amend.KeyValue

events.proto:258

Used in: Amend

message Event.Object.Details.Set

events.proto:268

Overwrite current state

Used in: Message

message Event.Object.Details.Unset

events.proto:277

Unset existing detail keys

Used in: Message

message Event.Object.Relations

events.proto:324

(message has no fields)

message Event.Object.Relations.Amend

events.proto:326

Used in: Message

message Event.Object.Relations.Remove

events.proto:331

Used in: Message

message Event.Object.Remove

events.proto:337

Used in: Message

message Event.Object.Restrictions

events.proto:342

(message has no fields)

message Event.Object.Restrictions.Set

events.proto:343

Used in: Message

message Event.Object.Subscription

events.proto:284

(message has no fields)

message Event.Object.Subscription.Add

events.proto:287

Adds new document to subscriptions

Used in: Message

message Event.Object.Subscription.Counters

events.proto:306

Used in: Message

message Event.Object.Subscription.Groups

events.proto:317

Used in: Message

message Event.Object.Subscription.Position

events.proto:300

Indicates new position of document

Used in: Message

message Event.Object.Subscription.Remove

events.proto:294

Removes document from subscription

Used in: Message

message Event.P2PStatus

events.proto:1088

(message has no fields)

enum Event.P2PStatus.Status

events.proto:1095

Used in: Update

message Event.P2PStatus.Update

events.proto:1089

Used in: Message

message Event.Payload

events.proto:1053

(message has no fields)

message Event.Payload.Broadcast

events.proto:1054

Used in: Message

message Event.Ping

events.proto:963

Used in: Message

message Event.Process

events.proto:965

(message has no fields)

message Event.Process.Done

events.proto:968

Used in: Message

message Event.Process.New

events.proto:966

Used in: Message

message Event.Process.Update

events.proto:967

Used in: Message

message Event.Space

events.proto:1057

(message has no fields)

enum Event.Space.Network

events.proto:1076

Used in: SyncStatus.Update

enum Event.Space.Status

events.proto:1069

Used in: SyncStatus.Update

enum Event.Space.SyncError

events.proto:1081

Used in: SyncStatus.Update

message Event.Space.SyncStatus

events.proto:1058

(message has no fields)

message Event.Space.SyncStatus.Update

events.proto:1059

Used in: Message

message Event.Status

events.proto:971

(message has no fields)

message Event.Status.Thread

events.proto:972

Used in: Message

message Event.Status.Thread.Account

events.proto:993

Used in: Thread

message Event.Status.Thread.Cafe

events.proto:979

Used in: Thread

message Event.Status.Thread.Cafe.PinStatus

events.proto:985

Used in: Cafe

message Event.Status.Thread.Device

events.proto:1003

Used in: Account

message Event.Status.Thread.Summary

events.proto:977

Used in: Thread

enum Event.Status.Thread.SyncStatus

events.proto:1010

Used in: Cafe, Summary

message Event.User

events.proto:915

(message has no fields)

message Event.User.Block

events.proto:916

(message has no fields)

message Event.User.Block.Join

events.proto:924

* Middleware to front end event message, that will be sent in this scenario: Precondition: user A opened a block 1. User B opens the same block 2. User A receives a message about p.1

Used in: Message

message Event.User.Block.Left

events.proto:934

* Middleware to front end event message, that will be sent in this scenario: Precondition: user A and user B opened the same block 1. User B closes the block 2. User A receives a message about p.1

Used in: Message

message Event.User.Block.SelectRange

events.proto:956

* Middleware to front end event message, that will be sent in this scenario: Precondition: user A and user B opened the same block 1. User B selects some inner blocks 2. User A receives a message about p.1

Used in: Message

message Event.User.Block.TextRange

events.proto:944

* Middleware to front end event message, that will be sent in this scenario: Precondition: user A and user B opened the same block 1. User B sets cursor or selects a text region into a text block 2. User A receives a message about p.1

Used in: Message

message KeyModify

changes.proto:218

Used in: DocumentModify

message Model

events.proto:1151

(message has no fields)

message Model.Process

events.proto:1152

Used in: Event.Process.Done, Event.Process.New, Event.Process.Update

message Model.Process.DropFiles

events.proto:1168

Used in: Process

(message has no fields)

message Model.Process.Export

events.proto:1170

Used in: Process

(message has no fields)

message Model.Process.Import

events.proto:1169

Used in: Process

(message has no fields)

message Model.Process.Migration

events.proto:1172

Used in: Process

(message has no fields)

message Model.Process.PreloadFile

events.proto:1173

Used in: Process

(message has no fields)

message Model.Process.Progress

events.proto:1183

Used in: Process

message Model.Process.SaveFile

events.proto:1171

Used in: Process

(message has no fields)

enum Model.Process.State

events.proto:1175

Used in: Process

enum ModifyOp

changes.proto:227

Used in: KeyModify

message Profile

snapshot.proto:13

message ResponseEvent

events.proto:1145

message SnapshotWithType

snapshot.proto:8

message StoreChange

changes.proto:193

message StoreChangeContent

changes.proto:197

Used in: StoreChange

message WidgetBlock

snapshot.proto:24

Used in: Profile