package anytype.model

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

message Account

models.proto:637

* Contains basic information about a user account

Used in: Event, Event.Account.Show

message Account.Auth

models.proto:687

(message has no fields)

message Account.Auth.AppInfo

models.proto:688

enum Account.Auth.LocalApiScope

models.proto:697

Used in: Event.Account.LinkChallenge, AppInfo

message Account.Config

models.proto:643

Used in: Event.Account.Config.Update, Event.Account.Update, Account

message Account.Info

models.proto:664

Used in: Account

message Account.Status

models.proto:652

Used in: Event.Account.Config.Update, Event.Account.Update, Account

enum Account.StatusType

models.proto:657

Used in: Status

message Block

models.proto:75

Used in: Change.BlockCreate, Event.Block.Add, ObjectView, SmartBlockSnapshotBase

enum Block.Align

models.proto:132

Used in: Event.Block.Fill.Align, Event.Block.Set.Align, Block, Content.Dataview.Relation

message Block.Content

models.proto:145

(message has no fields)

message Block.Content.Bookmark

models.proto:217

Bookmark is to keep a web-link and to preview a content.

Used in: Block

enum Block.Content.Bookmark.State

models.proto:233

Used in: Event.Block.Set.Bookmark.State, Bookmark

message Block.Content.Chat

models.proto:612

Used in: Block

(message has no fields)

message Block.Content.Dataview

models.proto:338

Used in: Block

message Block.Content.Dataview.Checkbox

models.proto:544

Used in: Group

message Block.Content.Dataview.Date

models.proto:548

Used in: Group

(message has no fields)

message Block.Content.Dataview.Filter

models.proto:450

Used in: Event.Block.Dataview.ViewUpdate.Filter.Add, Event.Block.Dataview.ViewUpdate.Filter.Update, View

enum Block.Content.Dataview.Filter.Condition

models.proto:468

Used in: Filter

enum Block.Content.Dataview.Filter.Operator

models.proto:462

Used in: Filter

enum Block.Content.Dataview.Filter.QuickOption

models.proto:489

Used in: Filter

message Block.Content.Dataview.Group

models.proto:526

Used in: Event.Object.Subscription.Groups

message Block.Content.Dataview.GroupOrder

models.proto:508

Used in: Event.Block.Dataview.GroupOrderUpdate, Dataview

message Block.Content.Dataview.ObjectOrder

models.proto:520

Used in: Dataview

message Block.Content.Dataview.Relation

models.proto:385

Used in: Event.Block.Dataview.ViewUpdate.Relation.Add, Event.Block.Dataview.ViewUpdate.Relation.Update, View

enum Block.Content.Dataview.Relation.DateFormat

models.proto:396

Used in: Relation

enum Block.Content.Dataview.Relation.FormulaType

models.proto:409

Used in: Relation

enum Block.Content.Dataview.Relation.TimeFormat

models.proto:404

Used in: Relation

message Block.Content.Dataview.Sort

models.proto:427

Used in: Event.Block.Dataview.ViewUpdate.Sort.Add, Event.Block.Dataview.ViewUpdate.Sort.Update, View

enum Block.Content.Dataview.Sort.EmptyType

models.proto:443

Used in: Sort

enum Block.Content.Dataview.Sort.Type

models.proto:437

Used in: Sort

message Block.Content.Dataview.Status

models.proto:536

Used in: Group

message Block.Content.Dataview.Tag

models.proto:540

Used in: Group

message Block.Content.Dataview.View

models.proto:350

Used in: Event.Block.Dataview.ViewSet, Dataview

enum Block.Content.Dataview.View.Size

models.proto:378

Used in: Event.Block.Dataview.ViewUpdate.Fields, View

enum Block.Content.Dataview.View.Type

models.proto:369

Used in: Event.Block.Dataview.ViewUpdate.Fields, View

message Block.Content.Dataview.ViewGroup

models.proto:513

Used in: GroupOrder

message Block.Content.Div

models.proto:205

Divider: block, that contains only one horizontal thin line

Used in: Block

enum Block.Content.Div.Style

models.proto:208

Used in: Event.Block.Fill.Div.Style, Event.Block.Set.Div.Style, Div

message Block.Content.FeaturedRelations

models.proto:245

Used in: Block

(message has no fields)

message Block.Content.File

models.proto:300

Used in: Block

enum Block.Content.File.State

models.proto:327

Used in: Event.Block.Fill.File.State, Event.Block.Set.File.State, File

enum Block.Content.File.Style

models.proto:321

Used in: Event.Block.Fill.File.Style, Event.Block.Set.File.Style, File

enum Block.Content.File.Type

models.proto:312

Used in: Event.Block.Fill.File.Type, Event.Block.Set.File.Type, File

message Block.Content.Icon

models.proto:241

Used in: Block

message Block.Content.Latex

models.proto:556

Used in: Block

enum Block.Content.Latex.Processor

models.proto:560

Used in: Event.Block.Set.Latex.Processor, Latex

message Block.Content.Layout

models.proto:150

Layout have no visual representation, but affects on blocks, that it contains. Row/Column layout blocks creates only automatically, after some of a D&D operations, for example

Used in: Block

enum Block.Content.Layout.Style

models.proto:153

Used in: Layout

Link: block to link some content from an external sources.

Used in: Block

enum Block.Content.Link.CardStyle

models.proto:195

Used in: Event.Block.Set.Link.CardStyle, Link

enum Block.Content.Link.Description

models.proto:189

Used in: Event.Block.Set.Link.Description, Link

enum Block.Content.Link.IconSize

models.proto:175

Used in: Event.Block.Set.Link.IconSize, Link

enum Block.Content.Link.Style

models.proto:181

Used in: Event.Block.Fill.Link.Style, Event.Block.Set.Link.Style, Link

message Block.Content.Relation

models.proto:552

Used in: Block

message Block.Content.Smartblock

models.proto:335

Used in: Block

(message has no fields)

message Block.Content.Table

models.proto:592

Used in: Block

(message has no fields)

message Block.Content.TableColumn

models.proto:593

Used in: Block

(message has no fields)

message Block.Content.TableOfContents

models.proto:589

Used in: Block

(message has no fields)

message Block.Content.TableRow

models.proto:594

Used in: Block

message Block.Content.Text

models.proto:248

Used in: Block

message Block.Content.Text.Mark

models.proto:261

Used in: Marks, ChatMessage.MessageContent

enum Block.Content.Text.Mark.Type

models.proto:266

Used in: Event.Block.MarksInfo, Mark

message Block.Content.Text.Marks

models.proto:257

Used in: Event.Block.Fill.Text.Marks, Event.Block.Set.Text.Marks, Text

enum Block.Content.Text.Style

models.proto:281

Used in: Event.Block.Fill.Text.Style, Event.Block.Set.Text.Style, Text, ChatMessage.MessageContent

message Block.Content.Widget

models.proto:598

Used in: Block

enum Block.Content.Widget.Layout

models.proto:604

Used in: Event.Block.Set.Widget.Layout, WidgetBlock, Widget

enum Block.Position

models.proto:114

Used in: Change.BlockCreate, Change.BlockDuplicate, Change.BlockMove

message Block.Restrictions

models.proto:106

Used in: Event.Block.Fill.Restrictions, Event.Block.Set.Restrictions, Block

enum Block.VerticalAlign

models.proto:139

Used in: Event.Block.Set.VerticalAlign, Block

message BlockMetaOnly

models.proto:621

Used to decode block meta only, without the content itself

message ChatMessage

models.proto:1575

Used in: Event.Chat.Add, Event.Chat.Update

message ChatMessage.Attachment

models.proto:1599

Used in: ChatMessage

enum ChatMessage.Attachment.AttachmentType

models.proto:1603

Used in: Attachment

message ChatMessage.MessageContent

models.proto:1593

Used in: ChatMessage

message ChatMessage.Reactions

models.proto:1610

Used in: Event.Chat.UpdateReactions, ChatMessage

message ChatMessage.Reactions.IdentityList

models.proto:1613

Used in: Reactions

message ChatState

models.proto:1564

Used in: Event.Chat.UpdateState

message ChatState.UnreadState

models.proto:1565

Used in: ChatState

message Detail

models.proto:1551

message DeviceInfo

models.proto:1556

Used in: Change.DeviceAdd

enum DeviceNetworkType

models.proto:1545

message Export

models.proto:1175

(message has no fields)

enum Export.Format

models.proto:1176

Used in: Notification.Export

message FileEncryptionKey

models.proto:1266

Used in: FileInfo, IdentityProfile, InvitePayload

enum FileIndexingStatus

models.proto:1278

message FileInfo

models.proto:1261

Used in: Change.SetFileInfo, SmartBlockSnapshotBase

message IdentityProfile

models.proto:1247

Used in: IdentityProfileWithKey

message IdentityProfileWithKey

models.proto:1256

enum ImageKind

models.proto:1271

message Import

models.proto:1186

(message has no fields)

enum Import.ErrorCode

models.proto:1198

Used in: Notification.GalleryImport, Notification.Import

enum Import.Type

models.proto:1187

Used in: Event.Import.Finish, Notification.Import

message InternalFlag

models.proto:941

enum InternalFlag.Value

models.proto:946

Use such a weird construction due to the issue with imported repeated enum type Look https://github.com/golang/protobuf/issues/1135 for more information.

Used in: InternalFlag

message Invite

models.proto:1223

message InvitePayload

models.proto:1228

enum InviteType

models.proto:1032

Used in: InvitePayload

message Layout

models.proto:828

message LinkPreview

models.proto:706

enum LinkPreview.Type

models.proto:714

Used in: Event.Block.Fill.Bookmark.Type, Event.Block.Set.Bookmark.Type, Block.Content.Bookmark, LinkPreview

message ManifestInfo

models.proto:1290

message Membership

models.proto:1311

Used in: Event.Membership.Update

enum Membership.EmailVerificationStatus

models.proto:1337

enum Membership.PaymentMethod

models.proto:1329

Used in: Membership

enum Membership.Status

models.proto:1312

Used in: Membership

message MembershipTierData

models.proto:1363

Used in: Event.Membership.TiersUpdate

enum MembershipTierData.PeriodType

models.proto:1364

Used in: MembershipTierData

message MembershipV2

models.proto:1414

(message has no fields)

message MembershipV2.Amount

models.proto:1415

Used in: Cart, Invoice, Product

message MembershipV2.Cart

models.proto:1524

message MembershipV2.CartProduct

models.proto:1515

Used in: Cart

message MembershipV2.Data

models.proto:1537

Used in: Event.MembershipV2.Update

message MembershipV2.Features

models.proto:1447

Used in: Product

message MembershipV2.Invoice

models.proto:1442

Used in: Data

enum MembershipV2.PaymentProvider

models.proto:1426

Used in: Data

enum MembershipV2.Period

models.proto:1435

Used in: PurchaseInfo

message MembershipV2.Product

models.proto:1458

Used in: Event.MembershipV2.ProductsUpdate, CartProduct, PurchasedProduct

message MembershipV2.ProductStatus

models.proto:1499

Used in: PurchasedProduct

enum MembershipV2.ProductStatus.Status

models.proto:1500

Used in: ProductStatus

message MembershipV2.PurchaseInfo

models.proto:1492

Used in: PurchasedProduct

message MembershipV2.PurchasedProduct

models.proto:1509

Used in: Data

message Metadata

models.proto:1061

message Metadata.Payload

models.proto:1066

(message has no fields)

message Metadata.Payload.IdentityPayload

models.proto:1067

Used in: Metadata

enum NameserviceNameType

models.proto:1305

Used in: Membership

message Notification

models.proto:1073

Used in: Change.NotificationCreate, Event.Notification.Send, Event.Notification.Update

enum Notification.ActionType

models.proto:1170

message Notification.Export

models.proto:1102

Used in: Notification

enum Notification.Export.Code

models.proto:1105

Used in: Export

message Notification.GalleryImport

models.proto:1112

Used in: Notification

message Notification.Import

models.proto:1093

Used in: Notification

message Notification.ParticipantPermissionsChange

models.proto:1157

Used in: Notification

message Notification.ParticipantRemove

models.proto:1144

Used in: Notification

message Notification.ParticipantRequestApproved

models.proto:1130

Used in: Notification

message Notification.ParticipantRequestDecline

models.proto:1152

Used in: Notification

message Notification.RequestToJoin

models.proto:1120

Used in: Notification

message Notification.RequestToLeave

models.proto:1136

Used in: Notification

enum Notification.Status

models.proto:1163

Used in: Change.NotificationUpdate, Notification

message Notification.Test

models.proto:1128

Used in: Notification

(message has no fields)

message Object

models.proto:764

(message has no fields)

message Object.ChangePayload

models.proto:765

enum ObjectOrigin

models.proto:915

message ObjectType

models.proto:776

enum ObjectType.Layout

models.proto:795

Used in: Layout, ObjectType

message ObjectView

models.proto:959

Works with a smart blocks: Page, Dashboard Dashboard opened, click on a page, Rpc.Block.open, Block.ShowFullscreen(PageBlock)

message ObjectView.BlockParticipant

models.proto:988

Used in: ObjectView

message ObjectView.DetailsSet

models.proto:965

Used in: ObjectView

message ObjectView.HistorySize

models.proto:982

Used in: ObjectView

message ObjectView.RelationWithValuePerObject

models.proto:971

message ParticipantPermissionChange

models.proto:1020

enum ParticipantPermissions

models.proto:1025

Used in: Notification.ParticipantPermissionsChange, Notification.ParticipantRequestApproved, ParticipantPermissionChange

enum ParticipantStatus

models.proto:1038

message Range

models.proto:629

General purpose structure, uses in Mark.

Used in: Event.User.Block.TextRange, Block.Content.Text.Mark, Search.Meta

message Relation

models.proto:840

Relation describe the human-interpreted relation type. It may be something like "Date of creation, format=date" or "Assignee, format=objectId, objectType=person"

Used in: Event.Block.Dataview.OldRelationSet, Block.Content.Dataview, Layout, ObjectView, RelationWithValue, Relations, SmartBlockSnapshotBase

enum Relation.DataSource

models.proto:887

Used in: Relation

message Relation.Option

models.proto:870

Used in: Relation, RelationOptions

enum Relation.Scope

models.proto:879

Used in: Relation

enum RelationFormat

models.proto:896

RelationFormat describes how the underlying data is stored in the google.protobuf.Value and how it should be validated/sanitized

Used in: Block.Content.Dataview.Filter, Block.Content.Dataview.Sort, Relation, RelationLink

Used in: Change.RelationAdd, Event.Block.Dataview.RelationSet, Event.Object.Relations.Amend, Block.Content.Dataview, ObjectType, ObjectView, SmartBlockSnapshotBase

message RelationOptions

models.proto:937

message RelationWithValue

models.proto:834

Used in: ObjectView.RelationWithValuePerObject

message Relations

models.proto:933

message Restrictions

models.proto:722

Used in: Event.Object.Restrictions.Set, ObjectView

enum Restrictions.DataviewRestriction

models.proto:756

Used in: DataviewRestrictions

message Restrictions.DataviewRestrictions

models.proto:751

Used in: Restrictions

enum Restrictions.ObjectRestriction

models.proto:726

Used in: Restrictions

(message has no fields)

message Search.Meta

models.proto:66

Used in: Result

message Search.Result

models.proto:60

message SmartBlockSnapshotBase

models.proto:7

Used in: Change.Snapshot

enum SmartBlockType

models.proto:21

Used in: SnapshotWithType, Object.ChangePayload, ObjectType, ObjectView

enum SpaceAccessType

models.proto:1047

message SpaceObjectHeader

models.proto:772

enum SpaceShareableStatus

models.proto:1284

enum SpaceStatus

models.proto:994

enum SpaceUxType

models.proto:1053

enum SyncError

models.proto:1626

enum SyncStatus

models.proto:1619