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:75

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

Used in: Note

message Checklist

notestore.proto:38

Represents a checklist item

Used in: ParagraphStyle

message Color

notestore.proto:8

Represents a color

Used in: AttributeRun

message Dictionary

notestore.proto:51

A Dictionary holds many DictionaryElements

Used in: MergeableDataObjectEntry, OrderedSet, OrderedSetOrdering

message DictionaryElement

notestore.proto:45

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:100

A Document has a Note within it.

Used in: NoteStoreProto

message Font

notestore.proto:22

Represents a font

Used in: AttributeRun

message List

notestore.proto:196

A List holds details about multiple objects

Used in: MergeableDataObjectEntry

message ListEntry

notestore.proto:201

A list Entry holds details about a specific object

Used in: List

message ListEntryDetails

notestore.proto:208

List Entry Details hold another object ID and unidentified mapping

Used in: ListEntry

message ListEntryDetailsKey

notestore.proto:213

Used in: ListEntryDetails

message MapEntry

notestore.proto:69

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:122

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

Used in: MergableDataProto

message MergableDataProto

notestore.proto:117

Represents the top level object in a ZMERGEABLEDATA cell

message MergeableDataObjectData

notestore.proto:129

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:138

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:163

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:107

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:95

Overarching object in a ZNOTEDATA.ZDATA blob

message ObjectID

notestore.proto:57

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

Used in: DictionaryElement, ListEntry, ListEntryDetails, MapEntry, RegisterLatest

message OrderedSet

notestore.proto:169

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

Used in: MergeableDataObjectEntry

message OrderedSetOrdering

notestore.proto:177

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:184

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:190

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:64

Register Latest is used to identify the most recent version

Used in: MergeableDataObjectEntry

message UnknownMergeableDataObjectEntryMessage

notestore.proto:149

This is unknown, it first was noticed in folder order analysis.

Used in: MergeableDataObjectEntry

message UnknownMergeableDataObjectEntryMessageEntry

notestore.proto:155

This is unknown, it first was noticed in folder order analysis. "unknown_int2" is where the folder order is stored

Used in: UnknownMergeableDataObjectEntryMessage