A collection of text formatted document blocks
Properties
The AT-URI of this block record
The children of the document, turning this into a folder tree
The block containing the content of the document
The title of the document
View raw schema
{
"description": "A collection of text formatted document blocks",
"properties": {
"blockId": {
"description": "The AT-URI of this block record",
"format": "at-uri",
"type": "string"
},
"children": {
"description": "The children of the document, turning this into a folder tree",
"ref": "page.corvus.core#sequence",
"type": "ref"
},
"content": {
"description": "The block containing the content of the document",
"ref": "page.corvus.core#register",
"type": "ref"
},
"icon": {
"description": "The icon of the document",
"ref": "page.corvus.core#register",
"type": "ref"
},
"title": {
"description": "The title of the document",
"ref": "page.corvus.core#sequence",
"type": "ref"
}
},
"required": [
"blockId"
],
"type": "object"
}
A block display
Properties
The AT-URI of this block record
The child block id to display vertically
View raw schema
{
"description": "A block display",
"properties": {
"blockId": {
"description": "The AT-URI of this block record",
"format": "at-uri",
"type": "string"
},
"children": {
"description": "The child block id to display vertically",
"ref": "page.corvus.core#sequence",
"type": "ref"
}
},
"required": [
"blockId"
],
"type": "object"
}
A block quote block
Properties
The AT-URI of this block record
The facets applied to the text
The font size of the text
The font weight of the text
The text content of the block quote
View raw schema
{
"description": "A block quote block",
"properties": {
"blockId": {
"description": "The AT-URI of this block record",
"format": "at-uri",
"type": "string"
},
"facets": {
"description": "The facets applied to the text",
"ref": "page.corvus.core#set",
"type": "ref"
},
"fontSize": {
"description": "The font size of the text",
"ref": "page.corvus.core#register",
"type": "ref"
},
"fontWeight": {
"description": "The font weight of the text",
"ref": "page.corvus.core#register",
"type": "ref"
},
"text": {
"description": "The text content of the block quote",
"ref": "page.corvus.core#sequence",
"type": "ref"
}
},
"required": [
"blockId"
],
"type": "object"
}
A heading block
Properties
The AT-URI of this block record
The level of the heading - defaults to 1
The text content of the heading
View raw schema
{
"description": "A heading block",
"properties": {
"blockId": {
"description": "The AT-URI of this block record",
"format": "at-uri",
"type": "string"
},
"level": {
"description": "The level of the heading - defaults to 1",
"ref": "page.corvus.core#register",
"type": "ref"
},
"text": {
"description": "The text content of the heading",
"ref": "page.corvus.core#sequence",
"type": "ref"
}
},
"required": [
"blockId"
],
"type": "object"
}
A horizontal rule block
Properties
The AT-URI of this block record
View raw schema
{
"description": "A horizontal rule block",
"properties": {
"blockId": {
"description": "The AT-URI of this block record",
"format": "at-uri",
"type": "string"
}
},
"required": [
"blockId"
],
"type": "object"
}
An inline display
Properties
The AT-URI of this block record
The child block id to display inline
View raw schema
{
"description": "An inline display",
"properties": {
"blockId": {
"description": "The AT-URI of this block record",
"format": "at-uri",
"type": "string"
},
"children": {
"description": "The child block id to display inline",
"ref": "page.corvus.core#sequence",
"type": "ref"
}
},
"required": [
"blockId"
],
"type": "object"
}
An ordered list block
Properties
The AT-URI of this block record
The style of the list - defaults to 'decimal'
View raw schema
{
"description": "An ordered list block",
"properties": {
"blockId": {
"description": "The AT-URI of this block record",
"format": "at-uri",
"type": "string"
},
"children": {
"description": "The children of the list",
"ref": "page.corvus.core#sequence",
"type": "ref"
},
"listStyle": {
"description": "The style of the list - defaults to 'decimal'",
"ref": "page.corvus.core#register",
"type": "ref"
}
},
"required": [
"blockId"
],
"type": "object"
}
A prose document block
Properties
The AT-URI of this block record
The facets applied to the text
The font size of the text
The font weight of the text
The text content of the paragraph
View raw schema
{
"description": "A prose document block",
"properties": {
"blockId": {
"description": "The AT-URI of this block record",
"format": "at-uri",
"type": "string"
},
"facets": {
"description": "The facets applied to the text",
"ref": "page.corvus.core#set",
"type": "ref"
},
"fontSize": {
"description": "The font size of the text",
"ref": "page.corvus.core#register",
"type": "ref"
},
"fontWeight": {
"description": "The font weight of the text",
"ref": "page.corvus.core#register",
"type": "ref"
},
"text": {
"description": "The text content of the paragraph",
"ref": "page.corvus.core#sequence",
"type": "ref"
}
},
"required": [
"blockId"
],
"type": "object"
}
A table of contents block
Properties
The AT-URI of this block record
The maximum depth of the table of contents - defaults to 6
View raw schema
{
"description": "A table of contents block",
"properties": {
"blockId": {
"description": "The AT-URI of this block record",
"format": "at-uri",
"type": "string"
},
"maxDepth": {
"description": "The maximum depth of the table of contents - defaults to 6",
"ref": "page.corvus.core#register",
"type": "ref"
}
},
"required": [
"blockId"
],
"type": "object"
}
An unordered list block
Properties
The AT-URI of this block record
The style of the list - defaults to 'bullet'
View raw schema
{
"description": "An unordered list block",
"properties": {
"blockId": {
"description": "The AT-URI of this block record",
"format": "at-uri",
"type": "string"
},
"children": {
"description": "The children of the list",
"ref": "page.corvus.core#sequence",
"type": "ref"
},
"listStyle": {
"description": "The style of the list - defaults to 'bullet'",
"ref": "page.corvus.core#register",
"type": "ref"
}
},
"required": [
"blockId"
],
"type": "object"
}