Blockquote formatting facet
Properties
No description available.
View raw schema
{
"type": "object",
"required": [
"$type"
],
"properties": {
"$type": {
"type": "string",
"const": "pub.chive.richtext.facets#blockquote"
}
},
"description": "Blockquote formatting facet"
}
Bold text formatting facet
Properties
No description available.
View raw schema
{
"type": "object",
"required": [
"$type"
],
"properties": {
"$type": {
"type": "string",
"const": "pub.chive.richtext.facets#bold"
}
},
"description": "Bold text formatting facet"
}
Inline code formatting facet
Properties
No description available.
View raw schema
{
"type": "object",
"required": [
"$type"
],
"properties": {
"$type": {
"type": "string",
"const": "pub.chive.richtext.facets#code"
}
},
"description": "Inline code formatting facet"
}
Code block formatting facet
Properties
No description available.
Programming language for syntax highlighting
maxLength: 50 bytes
View raw schema
{
"type": "object",
"required": [
"$type"
],
"properties": {
"$type": {
"type": "string",
"const": "pub.chive.richtext.facets#codeBlock"
},
"language": {
"type": "string",
"maxLength": 50,
"description": "Programming language for syntax highlighting"
}
},
"description": "Code block formatting facet"
}
Heading formatting facet
Properties
No description available.
Heading level (1-6)
minimum: 1maximum: 6
View raw schema
{
"type": "object",
"required": [
"$type",
"level"
],
"properties": {
"$type": {
"type": "string",
"const": "pub.chive.richtext.facets#heading"
},
"level": {
"type": "integer",
"maximum": 6,
"minimum": 1,
"description": "Heading level (1-6)"
}
},
"description": "Heading formatting facet"
}
Italic text formatting facet
Properties
No description available.
View raw schema
{
"type": "object",
"required": [
"$type"
],
"properties": {
"$type": {
"type": "string",
"const": "pub.chive.richtext.facets#italic"
}
},
"description": "Italic text formatting facet"
}
LaTeX math expression facet
Properties
No description available.
True for block display ($$...$$), false for inline ($...$)
View raw schema
{
"type": "object",
"required": [
"$type",
"displayMode"
],
"properties": {
"$type": {
"type": "string",
"const": "pub.chive.richtext.facets#latex"
},
"displayMode": {
"type": "boolean",
"description": "True for block display ($$...$$), false for inline ($...$)"
}
},
"description": "LaTeX math expression facet"
}
List item formatting facet
Properties
No description available.
Nesting depth (0-indexed)
minimum: 0maximum: 5
Type of list
Known values: bullet, ordered
Item number for ordered lists
minimum: 1
View raw schema
{
"type": "object",
"required": [
"$type",
"listType"
],
"properties": {
"$type": {
"type": "string",
"const": "pub.chive.richtext.facets#listItem"
},
"depth": {
"type": "integer",
"maximum": 5,
"minimum": 0,
"description": "Nesting depth (0-indexed)"
},
"ordinal": {
"type": "integer",
"minimum": 1,
"description": "Item number for ordered lists"
},
"listType": {
"type": "string",
"description": "Type of list",
"knownValues": [
"bullet",
"ordered"
]
}
},
"description": "List item formatting facet"
}
Strikethrough text formatting facet
Properties
No description available.
View raw schema
{
"type": "object",
"required": [
"$type"
],
"properties": {
"$type": {
"type": "string",
"const": "pub.chive.richtext.facets#strikethrough"
}
},
"description": "Strikethrough text formatting facet"
}