Default package

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

message AttachmentInfo

notestore.proto:16

Represents an attachment (embedded object)

Used in: AttributeRun

message AttributeRun

notestore.proto:74

Represents a "run" of characters that need to be styled/displayed/etc

Used in: Note

message Checklist

notestore.proto:37

Represents a checklist item

Used in: ParagraphStyle

message Color

notestore.proto:8

Represents a color

Used in: AttributeRun

message Dictionary

notestore.proto:50

A Dictionary holds many DictionaryElements

Used in: MergeableDataObjectEntry, OrderedSet, OrderedSetOrdering

message DictionaryElement

notestore.proto:44

Represents an object that has pointers to a key and a value, asserting somehow that the key object has to do with the value object.

Used in: Dictionary

message Document

notestore.proto:97

A Document has a Note within it.

Used in: NoteStoreProto

message Font

notestore.proto:22

Represents a font

Used in: AttributeRun

message MapEntry

notestore.proto:68

MapEntries have a key that maps to an array of key items and a value that points to an object.

Used in: MergeableDataObjectMap

message MergableDataObject

notestore.proto:119

Similar to Document for Notes, this is what holds the mergeable object

Used in: MergableDataProto

message MergableDataProto

notestore.proto:114

Represents the top level object in a ZMERGEABLEDATA cell

message MergeableDataObjectData

notestore.proto:126

This is the mergeable data object itself and has a lot of entries that are the parts of it along with arrays of key, type, and UUID items, depending on type.

Used in: MergableDataObject

message MergeableDataObjectEntry

notestore.proto:135

Each entry is part of the pbject. For example, one entry might be identifying which UUIDs are rows, and another might hold the text of a cell.

Used in: MergeableDataObjectData

message MergeableDataObjectMap

notestore.proto:145

The Object Map uses its type to identify what you are looking at and then a map entry to do something with that value.

Used in: MergeableDataObjectEntry

message Note

notestore.proto:104

A Note has both text, and then a lot of formatting entries. Other fields are present and not yet included in this proto.

Used in: Document, MergeableDataObjectEntry, OrderedSetOrderingArray

message NoteStoreProto

notestore.proto:92

Overarching object in a ZNOTEDATA.ZDATA blob

message ObjectID

notestore.proto:56

ObjectIDs are used to identify objects within the protobuf, offsets in an arry, or a simple String.

Used in: DictionaryElement, MapEntry, RegisterLatest

message OrderedSet

notestore.proto:151

An ordered set is used to hold structural information for embedded tables

Used in: MergeableDataObjectEntry

message OrderedSetOrdering

notestore.proto:159

The ordered set ordering identifies rows and columns in embedded tables, with an array of the objects and contents that map lookup values to originals.

Used in: OrderedSet

message OrderedSetOrderingArray

notestore.proto:166

This array holds both the text to replace and the array of UUIDs to tell what embedded rows and columns are.

Used in: OrderedSetOrdering

message OrderedSetOrderingArrayAttachment

notestore.proto:172

This array identifies the UUIDs that are embedded table rows or columns

Used in: OrderedSetOrderingArray

message ParagraphStyle

notestore.proto:29

Styles a "Paragraph" (any run of characters in an AttributeRun)

Used in: AttributeRun

message RegisterLatest

notestore.proto:63

Register Latest is used to identify the most recent version

Used in: MergeableDataObjectEntry