OPF
SpecDefinition referenceView source

Slide

A single slide. Content can be authored as a full-slide root payload, or inside promoted named region keys such as 'left', 'center+right', and 'top:left'.

Metadata

Definition
#/$defs/Slide
Form
object
Source
spec/schemas/opf.schema.json

Field index

FieldTypeReq.Description
idstring—Optional stable identifier for the slide within the document. Use when another system needs to reference a slide across edits, comments, generation state, exports, or narrative tooling. Slide order is defined by the slides array, so simple decks may omit this.
typeenum—Optional full-slide content kind. When omitted, engines infer the kind from root payload fields.
type · Allowed values
"text""list""image""chart""table""video""code""metric""quote""timeline"
beatstring | array<string>—Optional reference to one or more beats of the deck's narrative (each value is the id of a beat in the narrative record that the root 'narrative' resolves to). A single string declares the slide's primary beat; an array declares that one slide covers multiple beats. Declares the slide's role in the story arc; does not constrain ordering or structure. Core validate warns about a beat id the resolved narrative does not define, and reports a beat that no slide references. Slides without a beat are valid; multiple slides may share a beat.
layoutref:CatalogReference—Optional layout: a layouts reference, a bare id ('pillars') or 'name:id' ('acme:hero'), or 'auto'. When omitted or 'auto', the slide is composed with no layout record: engines arrange title, subtitle, tag and content automatically, a slide with no body payload is a cover (vertically centered), and design hints apply; there is no finding. 'auto' is reserved, so no catalog may define a layout of that id, and opf format drops it. A layout is a grid template (layout.schema.json): the slide's content stays flat and binds to the layout's regions by reading order, role and kind, a block may pin itself to a region with 'region', and an empty region collapses. A reference that resolves nowhere is the warning opf/unresolved-reference (and the 'unresolved-reference' diagnostic of resolveSlideContext), the slide composes automatically, and a strict export fails. A layout id of the 0.18 default catalog that 0.19 no longer has is such a reference: 0.19 has no migration path for layouts. A layout never changes what a slide contains, and engines never substitute a different layout.
titlestring | array<ref:TextRun>—Slide-level title content. A v2 layout renders this in its title heading area, or an implicit heading row when that area is absent. Use a string for plain text or TextRun[] for inline rich text (a colored word, bold, a link, a citation or footnote marker); the heading keeps its size and fitting rules either way, and run colors resolve like body text.
subtitlestring | array<ref:TextRun>—Slide-level subtitle or supporting line. A v2 layout renders this in its subtitle area when present, otherwise in the title heading group. Use a string for plain text or TextRun[] for inline rich text (a colored word, bold, a link, a citation or footnote marker); the heading keeps its size and fitting rules either way, and run colors resolve like body text.
tagstring | array<ref:TextRun>—Small slide-level label or badge. A v2 layout renders this before the title in its title heading group; tag is not a separate layout area. Use a string for plain text or TextRun[] for inline rich text (a colored word, bold, a link, a citation or footnote marker); the heading keeps its size and fitting rules either way, and run colors resolve like body text.
textstring | array<ref:TextRun>—Full-slide text payload. Use a string for plain text or TextRun[] for inline rich text. TextRun items may be plain strings or formatted run objects.
itemsarray<ref:ListItem>—Full-slide structured list payload. Presence of this field infers type 'list'. Entries are strings, TextRun[] or objects with text, optional description (supporting detail under the entry), level and start. Use items when entries share a shape (features, steps, options, risks) or any entry needs a description; use bullets for plain talking points. Both draw the same marker, nesting and numbering; they differ in the inferred kind and in description, which only items accepts. At slide root, multiple content payload kinds with no explicit type, blocks, or regions are accepted as shorthand for layout-agnostic blocks, so items next to text or bullets composes as separate blocks side by side.
bulletsarray<ref:BulletItem>—Full-slide prose bullet payload: short talking points, each standing alone. Presence of this field infers type 'text', so it may sit beside text in one payload. Entries are strings, TextRun[] or objects with text, level and start; there is no description (use items for entries with supporting detail).
numberingref:NumberingSpec—Number the full-slide items or bullets instead of bulleting them. A style name (arabic, roman-upper, roman-lower, alpha-upper, alpha-lower) or a Numbering object applies to every list level; an array gives one entry per level (index = level, the last entry repeats for deeper levels). Counting follows PowerPoint: consecutive entries of one level count up from its start, and an entry of a shallower level restarts the deeper levels. Absent = bullets. Valid only with items or bullets. Native PowerPoint export writes a:buAutoNum with the matching scheme and startAt; the preview draws the same numbers at the same marker geometry.
numbering · Named choices (see schema for other values and constraints)
"arabic""roman-upper""roman-lower""alpha-upper""alpha-lower"
imageref:Asset—Shorthand for one image block: the picture composes as body content, like { type: 'image', image: value }, with the effective design.imageFit. A v2 layout binds it to a compatible body region; a region's bleed setting may extend its outer edges to the slide edge. For fit, focus, treatments or an explicit placement use an image block in blocks; for a full-slide picture behind the content use design.background. Presence of this field infers type 'image'.
videoref:Asset—Full-slide video source. Presence of this field infers type 'video'. Engines do not play video: the preview draws a placeholder (a play badge with the asset's title or source as its caption), and PPTX export draws the same placeholder as native shapes linked to an http(s) source, with no embedded media. Native playback is out of scope (docs/programs/release-readiness).
chartref:Chart—Full-slide chart payload. Presence of this field infers type 'chart'.
tableref:Table—Full-slide table payload. Presence of this field infers type 'table'.
codestring | ref:Code—Full-slide code payload. A string is shorthand for { "source": value }; object form carries optional syntax language and filename metadata.
metricstring | number | ref:Metric—Full-slide metric payload. A string or number is shorthand for { "value": value }; object form carries optional label, description, unit, delta, trend, and sentiment metadata. Numeric values remain numbers; renderers format them for display. Presence of this field infers type 'metric'.
quotestring | ref:Quote—Full-slide quote payload. A string is shorthand for { "text": value }; object form carries optional attribution and source metadata. Presence of this field infers type 'quote'.
timelineref:Timeline—Full-slide timeline payload. An array is shorthand for { "events": value }; object form carries optional name and description metadata. Presence of this field infers type 'timeline'.
captionref:Caption—Caption for the slide's root image, chart, table or video payload. Valid only when the slide root holds exactly one of those payloads.
blocksarray<ref:ContentPayload>—Layout-agnostic content blocks rendered together as a composed payload when exact placement is unspecified. At slide root, multiple content payload kinds with no explicit type, blocks, or regions are accepted as shorthand for equivalent blocks.
designref:SlideDesign—Slide-level design applied on top of the deck-wide design.
leftref:ContentPayload—
centerref:ContentPayload—
rightref:ContentPayload—
left+centerref:ContentPayload—
center+rightref:ContentPayload—
left+center+rightref:ContentPayload—
topref:ContentPayload—
middleref:ContentPayload—
bottomref:ContentPayload—
top+middleref:ContentPayload—
middle+bottomref:ContentPayload—
top+middle+bottomref:ContentPayload—
top:leftref:ContentPayload—
top:centerref:ContentPayload—
top:rightref:ContentPayload—
top:left+centerref:ContentPayload—
top:center+rightref:ContentPayload—
top:left+center+rightref:ContentPayload—
middle:leftref:ContentPayload—
middle:centerref:ContentPayload—
middle:rightref:ContentPayload—
middle:left+centerref:ContentPayload—
middle:center+rightref:ContentPayload—
middle:left+center+rightref:ContentPayload—
bottom:leftref:ContentPayload—
bottom:centerref:ContentPayload—
bottom:rightref:ContentPayload—
bottom:left+centerref:ContentPayload—
bottom:center+rightref:ContentPayload—
bottom:left+center+rightref:ContentPayload—
top+middle:leftref:ContentPayload—
top+middle:centerref:ContentPayload—
top+middle:rightref:ContentPayload—
top+middle:left+centerref:ContentPayload—
top+middle:center+rightref:ContentPayload—
top+middle:left+center+rightref:ContentPayload—
middle+bottom:leftref:ContentPayload—
middle+bottom:centerref:ContentPayload—
middle+bottom:rightref:ContentPayload—
middle+bottom:left+centerref:ContentPayload—
middle+bottom:center+rightref:ContentPayload—
middle+bottom:left+center+rightref:ContentPayload—
top+middle+bottom:leftref:ContentPayload—
top+middle+bottom:centerref:ContentPayload—
top+middle+bottom:rightref:ContentPayload—
top+middle+bottom:left+centerref:ContentPayload—
top+middle+bottom:center+rightref:ContentPayload—
top+middle+bottom:left+center+rightref:ContentPayload—
notesstring—Speaker notes shown in presenter view.
sectionstring—PowerPoint-style slide section label. Consecutive slides with the same value belong to the same section in presenter view, outlines, and PowerPoint section-aware exports. Also the slide-scoped built-in variable '{{slide.section}}', for example in a header text.
hiddenboolean—Whether the slide is hidden from the presented sequence. The player skips it, the PPTX export writes it as a hidden slide, and per-slide image and PDF output skips it unless the caller asks to include hidden slides (opf CLI: --include-hidden; the deck-level toSvg: the opt-in skipHidden). A slide named explicitly (opf convert --slides, toSvg with a slide number) is still rendered.
compositionref:Composition—
extensionsobject—Custom data passthrough for agent workflows at slide scope; ignored by the engine but preserved across read/write round-trips. Use for review state, generation provenance, or authoring conventions such as { "authoring": { "locked": true } }.

id

typestringrequirednodefault—

Optional stable identifier for the slide within the document. Use when another system needs to reference a slide across edits, comments, generation state, exports, or narrative tooling. Slide order is defined by the slides array, so simple decks may omit this.

id.json
{
  "id": "s1"
}

type

typeenumrequirednodefault—

Optional full-slide content kind. When omitted, engines infer the kind from root payload fields.

type · Allowed values
"text""list""image""chart""table""video""code""metric""quote""timeline"
type.json
{
  "type": "text"
}

beat

typestring | array<string>requirednodefault—

Optional reference to one or more beats of the deck's narrative (each value is the id of a beat in the narrative record that the root 'narrative' resolves to). A single string declares the slide's primary beat; an array declares that one slide covers multiple beats. Declares the slide's role in the story arc; does not constrain ordering or structure. Core validate warns about a beat id the resolved narrative does not define, and reports a beat that no slide references. Slides without a beat are valid; multiple slides may share a beat.

layout

typeref:CatalogReferencerequirednodefault—

Optional layout: a layouts reference, a bare id ('pillars') or 'name:id' ('acme:hero'), or 'auto'. When omitted or 'auto', the slide is composed with no layout record: engines arrange title, subtitle, tag and content automatically, a slide with no body payload is a cover (vertically centered), and design hints apply; there is no finding. 'auto' is reserved, so no catalog may define a layout of that id, and opf format drops it. A layout is a grid template (layout.schema.json): the slide's content stays flat and binds to the layout's regions by reading order, role and kind, a block may pin itself to a region with 'region', and an empty region collapses. A reference that resolves nowhere is the warning opf/unresolved-reference (and the 'unresolved-reference' diagnostic of resolveSlideContext), the slide composes automatically, and a strict export fails. A layout id of the 0.18 default catalog that 0.19 no longer has is such a reference: 0.19 has no migration path for layouts. A layout never changes what a slide contains, and engines never substitute a different layout.

layout.json
{
  "layout": "cover"
}

title

typestring | array<ref:TextRun>requirednodefault—

Slide-level title content. A v2 layout renders this in its title heading area, or an implicit heading row when that area is absent. Use a string for plain text or TextRun[] for inline rich text (a colored word, bold, a link, a citation or footnote marker); the heading keeps its size and fitting rules either way, and run colors resolve like body text.

title.json
{
  "title": "Quarterly Review"
}

subtitle

typestring | array<ref:TextRun>requirednodefault—

Slide-level subtitle or supporting line. A v2 layout renders this in its subtitle area when present, otherwise in the title heading group. Use a string for plain text or TextRun[] for inline rich text (a colored word, bold, a link, a citation or footnote marker); the heading keeps its size and fitting rules either way, and run colors resolve like body text.

subtitle.json
{
  "subtitle": "Prepared for the board"
}

tag

typestring | array<ref:TextRun>requirednodefault—

Small slide-level label or badge. A v2 layout renders this before the title in its title heading group; tag is not a separate layout area. Use a string for plain text or TextRun[] for inline rich text (a colored word, bold, a link, a citation or footnote marker); the heading keeps its size and fitting rules either way, and run colors resolve like body text.

tag.json
{
  "tag": "Intro"
}

text

typestring | array<ref:TextRun>requirednodefault—

Full-slide text payload. Use a string for plain text or TextRun[] for inline rich text. TextRun items may be plain strings or formatted run objects.

items

typearray<ref:ListItem>requirednodefault—

Full-slide structured list payload. Presence of this field infers type 'list'. Entries are strings, TextRun[] or objects with text, optional description (supporting detail under the entry), level and start. Use items when entries share a shape (features, steps, options, risks) or any entry needs a description; use bullets for plain talking points. Both draw the same marker, nesting and numbering; they differ in the inferred kind and in description, which only items accepts. At slide root, multiple content payload kinds with no explicit type, blocks, or regions are accepted as shorthand for layout-agnostic blocks, so items next to text or bullets composes as separate blocks side by side.

bullets

typearray<ref:BulletItem>requirednodefault—

Full-slide prose bullet payload: short talking points, each standing alone. Presence of this field infers type 'text', so it may sit beside text in one payload. Entries are strings, TextRun[] or objects with text, level and start; there is no description (use items for entries with supporting detail).

numbering

typeref:NumberingSpecrequirednodefault—

Number the full-slide items or bullets instead of bulleting them. A style name (arabic, roman-upper, roman-lower, alpha-upper, alpha-lower) or a Numbering object applies to every list level; an array gives one entry per level (index = level, the last entry repeats for deeper levels). Counting follows PowerPoint: consecutive entries of one level count up from its start, and an entry of a shallower level restarts the deeper levels. Absent = bullets. Valid only with items or bullets. Native PowerPoint export writes a:buAutoNum with the matching scheme and startAt; the preview draws the same numbers at the same marker geometry.

numbering · Named choices (see schema for other values and constraints)
"arabic""roman-upper""roman-lower""alpha-upper""alpha-lower"
numbering (oneOf 2).style · Allowed values
"arabic""roman-upper""roman-lower""alpha-upper""alpha-lower"
numbering (oneOf 2).suffix · Allowed values
"period""paren""paren-both"
numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic""roman-upper""roman-lower""alpha-upper""alpha-lower"
numbering.json
{
  "numbering": "arabic"
}

image

typeref:Assetrequirednodefault—

Shorthand for one image block: the picture composes as body content, like { type: 'image', image: value }, with the effective design.imageFit. A v2 layout binds it to a compatible body region; a region's bleed setting may extend its outer edges to the slide edge. For fit, focus, treatments or an explicit placement use an image block in blocks; for a full-slide picture behind the content use design.background. Presence of this field infers type 'image'.

video

typeref:Assetrequirednodefault—

Full-slide video source. Presence of this field infers type 'video'. Engines do not play video: the preview draws a placeholder (a play badge with the asset's title or source as its caption), and PPTX export draws the same placeholder as native shapes linked to an http(s) source, with no embedded media. Native playback is out of scope (docs/programs/release-readiness).

chart

typeref:Chartrequirednodefault—

Full-slide chart payload. Presence of this field infers type 'chart'.

chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"

table

typeref:Tablerequirednodefault—

Full-slide table payload. Presence of this field infers type 'table'.

table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"

code

typestring | ref:Coderequirednodefault—

Full-slide code payload. A string is shorthand for { "source": value }; object form carries optional syntax language and filename metadata.

metric

typestring | number | ref:Metricrequirednodefault—

Full-slide metric payload. A string or number is shorthand for { "value": value }; object form carries optional label, description, unit, delta, trend, and sentiment metadata. Numeric values remain numbers; renderers format them for display. Presence of this field infers type 'metric'.

metric (oneOf 3).trend · Allowed values
"up""down""flat"
metric (oneOf 3).sentiment · Allowed values
"positive""negative""neutral"

quote

typestring | ref:Quoterequirednodefault—

Full-slide quote payload. A string is shorthand for { "text": value }; object form carries optional attribution and source metadata. Presence of this field infers type 'quote'.

timeline

typeref:Timelinerequirednodefault—

Full-slide timeline payload. An array is shorthand for { "events": value }; object form carries optional name and description metadata. Presence of this field infers type 'timeline'.

timeline (oneOf 1)[].status · Allowed values
"done""current""planned"

caption

typeref:Captionrequirednodefault—

Caption for the slide's root image, chart, table or video payload. Valid only when the slide root holds exactly one of those payloads.

caption (oneOf 3).position · Allowed values
"below""above"
caption (oneOf 3).align · Allowed values
"left""center""right"

blocks

typearray<ref:ContentPayload>requirednodefault—

Layout-agnostic content blocks rendered together as a composed payload when exact placement is unspecified. At slide root, multiple content payload kinds with no explicit type, blocks, or regions are accepted as shorthand for equivalent blocks.

blocks[].type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
blocks[].numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
blocks[].numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
blocks[].numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
blocks[].numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
blocks[].columns · Named choices (see schema for other values and constraints)
"auto"
blocks[].fit · Allowed values
"cover", "contain", "stretch"
blocks[].shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
blocks[].border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
blocks[].recolor · Named choices (see schema for other values and constraints)
"grayscale"
blocks[].recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
blocks[].recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
blocks[].overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
blocks[].overlay.edge · Allowed values
"top", "bottom", "left", "right"
blocks[].placement.edge · Allowed values
"left", "right", "top", "bottom"
blocks[].chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
blocks[].chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
blocks[].chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
blocks[].chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
blocks[].chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
blocks[].table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
blocks[].table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
blocks[].table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
blocks[].table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
blocks[].table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
blocks[].table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
blocks[].metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
blocks[].metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
blocks[].timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
blocks[].caption (oneOf 3).position · Allowed values
"below", "above"
blocks[].caption (oneOf 3).align · Allowed values
"left", "center", "right"
blocks[].composition.mode · Allowed values
"auto", "grid", "row", "column"
blocks[].composition.overflow · Allowed values
"warn", "error"

design

typeref:SlideDesignrequirednodefault—

Slide-level design applied on top of the deck-wide design.

design (allOf 1).fontScheme (oneOf 2).type · Allowed values
"sans-serif", "serif", "monospace"
design (allOf 1).fontScheme (oneOf 2).app · Allowed values
"powerpoint", "google-slides"
design (allOf 1).fontScheme (oneOf 2).languageFamily · Allowed values
"latin", "ea", "cs", "eastAsian", "complexScript"
design (allOf 1).dimensions · Named choices (see schema for other values and constraints)
"16:9", "4:3", "16:10", "1:1", "4:5", "9:16", "letter", "a4", "widescreen", "standard"
design (allOf 1).dimensions (oneOf 2).preset · Allowed values
"16:9", "4:3", "16:10", "1:1", "4:5", "9:16", "letter", "a4", "widescreen", "standard"
design (allOf 1).background · Named choices (see schema for other values and constraints)
"light1", "light2", "dark1", "dark2"
design (allOf 1).background (oneOf 2) (oneOf 1).type · Allowed values
"theme"
design (allOf 1).background (oneOf 2) (oneOf 1).slot · Allowed values
"light1", "light2", "dark1", "dark2"
design (allOf 1).background (oneOf 2) (oneOf 2).type · Allowed values
"solid"
design (allOf 1).background (oneOf 2) (oneOf 2).color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
design (allOf 1).background (oneOf 2) (oneOf 3).tone · Allowed values
"dark", "light"
design (allOf 1).background (oneOf 2) (oneOf 3).type · Allowed values
"gradient"
design (allOf 1).background (oneOf 2) (oneOf 3).gradient.stops[].color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
design (allOf 1).background (oneOf 2) (oneOf 4).tone · Allowed values
"dark", "light"
design (allOf 1).background (oneOf 2) (oneOf 4).type · Allowed values
"image"
design (allOf 1).background (oneOf 2) (oneOf 4).fit · Allowed values
"cover", "contain", "stretch", "tile"
design (allOf 1).background (oneOf 2) (oneOf 4).recolor · Named choices (see schema for other values and constraints)
"grayscale"
design (allOf 1).background (oneOf 2) (oneOf 4).recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
design (allOf 1).background (oneOf 2) (oneOf 4).recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
design (allOf 1).background (oneOf 2) (oneOf 4).overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
design (allOf 1).background (oneOf 2) (oneOf 4).overlay.edge · Allowed values
"top", "bottom", "left", "right"
design (allOf 1).background (oneOf 2) (oneOf 5).type · Allowed values
"pattern"
design (allOf 1).background (oneOf 2) (oneOf 5).pattern.foregroundColor · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
design (allOf 1).background (oneOf 2) (oneOf 5).pattern.backgroundColor · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
design (allOf 1).variant · Named choices (see schema for other values and constraints)
"light1", "light2", "dark1", "dark2"
design (allOf 1).variant (oneOf 2).background · Allowed values
"light1", "light2", "dark1", "dark2"
design (allOf 1).variant (oneOf 2).accents[] · Allowed values
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6"
design (allOf 1).logo · Named choices (see schema for other values and constraints)
false
design (allOf 1).watermark · Named choices (see schema for other values and constraints)
false
design (allOf 1).header · Named choices (see schema for other values and constraints)
false
design (allOf 1).footer · Named choices (see schema for other values and constraints)
false
design (allOf 1).titleAlignment · Allowed values
"left", "center", "right"
design (allOf 1).contentAlignment · Allowed values
"left", "center", "right"
design (allOf 1).contentDirection · Allowed values
"horizontal", "vertical"
design (allOf 1).chartPrimary · Allowed values
"none", "top", "bottom", "left", "right"
design (allOf 1).imageFit · Allowed values
"cover", "contain", "stretch"
design (allOf 1).listBullet · Allowed values
"character", "image", "none"

left

typeref:ContentPayloadrequirednodefault—

left.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
left.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
left.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
left.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
left.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
left.columns · Named choices (see schema for other values and constraints)
"auto"
left.fit · Allowed values
"cover", "contain", "stretch"
left.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
left.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left.recolor · Named choices (see schema for other values and constraints)
"grayscale"
left.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left.overlay.edge · Allowed values
"top", "bottom", "left", "right"
left.placement.edge · Allowed values
"left", "right", "top", "bottom"
left.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
left.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
left.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
left.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
left.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
left.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
left.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
left.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
left.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
left.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
left.caption (oneOf 3).position · Allowed values
"below", "above"
left.caption (oneOf 3).align · Allowed values
"left", "center", "right"
left.composition.mode · Allowed values
"auto", "grid", "row", "column"
left.composition.overflow · Allowed values
"warn", "error"
left.json
{
  "left": {
    "text": "Current evidence"
  }
}

center

typeref:ContentPayloadrequirednodefault—

center.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
center.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
center.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
center.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
center.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
center.columns · Named choices (see schema for other values and constraints)
"auto"
center.fit · Allowed values
"cover", "contain", "stretch"
center.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
center.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
center.recolor · Named choices (see schema for other values and constraints)
"grayscale"
center.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
center.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
center.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
center.overlay.edge · Allowed values
"top", "bottom", "left", "right"
center.placement.edge · Allowed values
"left", "right", "top", "bottom"
center.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
center.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
center.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
center.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
center.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
center.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
center.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
center.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
center.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
center.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
center.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
center.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
center.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
center.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
center.caption (oneOf 3).position · Allowed values
"below", "above"
center.caption (oneOf 3).align · Allowed values
"left", "center", "right"
center.composition.mode · Allowed values
"auto", "grid", "row", "column"
center.composition.overflow · Allowed values
"warn", "error"

left+center

typeref:ContentPayloadrequirednodefault—

left+center.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
left+center.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
left+center.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
left+center.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
left+center.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
left+center.columns · Named choices (see schema for other values and constraints)
"auto"
left+center.fit · Allowed values
"cover", "contain", "stretch"
left+center.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
left+center.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left+center.recolor · Named choices (see schema for other values and constraints)
"grayscale"
left+center.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left+center.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left+center.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left+center.overlay.edge · Allowed values
"top", "bottom", "left", "right"
left+center.placement.edge · Allowed values
"left", "right", "top", "bottom"
left+center.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
left+center.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
left+center.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
left+center.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
left+center.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left+center.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left+center.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left+center.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
left+center.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
left+center.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left+center.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
left+center.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
left+center.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
left+center.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
left+center.caption (oneOf 3).position · Allowed values
"below", "above"
left+center.caption (oneOf 3).align · Allowed values
"left", "center", "right"
left+center.composition.mode · Allowed values
"auto", "grid", "row", "column"
left+center.composition.overflow · Allowed values
"warn", "error"

center+right

typeref:ContentPayloadrequirednodefault—

center+right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
center+right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
center+right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
center+right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
center+right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
center+right.columns · Named choices (see schema for other values and constraints)
"auto"
center+right.fit · Allowed values
"cover", "contain", "stretch"
center+right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
center+right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
center+right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
center+right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
center+right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
center+right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
center+right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
center+right.placement.edge · Allowed values
"left", "right", "top", "bottom"
center+right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
center+right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
center+right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
center+right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
center+right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
center+right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
center+right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
center+right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
center+right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
center+right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
center+right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
center+right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
center+right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
center+right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
center+right.caption (oneOf 3).position · Allowed values
"below", "above"
center+right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
center+right.composition.mode · Allowed values
"auto", "grid", "row", "column"
center+right.composition.overflow · Allowed values
"warn", "error"

left+center+right

typeref:ContentPayloadrequirednodefault—

left+center+right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
left+center+right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
left+center+right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
left+center+right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
left+center+right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
left+center+right.columns · Named choices (see schema for other values and constraints)
"auto"
left+center+right.fit · Allowed values
"cover", "contain", "stretch"
left+center+right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
left+center+right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left+center+right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
left+center+right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left+center+right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left+center+right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left+center+right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
left+center+right.placement.edge · Allowed values
"left", "right", "top", "bottom"
left+center+right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
left+center+right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
left+center+right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
left+center+right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
left+center+right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left+center+right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left+center+right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left+center+right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
left+center+right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
left+center+right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
left+center+right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
left+center+right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
left+center+right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
left+center+right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
left+center+right.caption (oneOf 3).position · Allowed values
"below", "above"
left+center+right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
left+center+right.composition.mode · Allowed values
"auto", "grid", "row", "column"
left+center+right.composition.overflow · Allowed values
"warn", "error"

top

typeref:ContentPayloadrequirednodefault—

top.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top.columns · Named choices (see schema for other values and constraints)
"auto"
top.fit · Allowed values
"cover", "contain", "stretch"
top.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top.placement.edge · Allowed values
"left", "right", "top", "bottom"
top.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top.caption (oneOf 3).position · Allowed values
"below", "above"
top.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top.composition.mode · Allowed values
"auto", "grid", "row", "column"
top.composition.overflow · Allowed values
"warn", "error"

middle

typeref:ContentPayloadrequirednodefault—

middle.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
middle.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
middle.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle.columns · Named choices (see schema for other values and constraints)
"auto"
middle.fit · Allowed values
"cover", "contain", "stretch"
middle.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
middle.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle.recolor · Named choices (see schema for other values and constraints)
"grayscale"
middle.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle.overlay.edge · Allowed values
"top", "bottom", "left", "right"
middle.placement.edge · Allowed values
"left", "right", "top", "bottom"
middle.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
middle.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
middle.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
middle.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
middle.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
middle.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
middle.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
middle.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
middle.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
middle.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
middle.caption (oneOf 3).position · Allowed values
"below", "above"
middle.caption (oneOf 3).align · Allowed values
"left", "center", "right"
middle.composition.mode · Allowed values
"auto", "grid", "row", "column"
middle.composition.overflow · Allowed values
"warn", "error"

bottom

typeref:ContentPayloadrequirednodefault—

bottom.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
bottom.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
bottom.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom.columns · Named choices (see schema for other values and constraints)
"auto"
bottom.fit · Allowed values
"cover", "contain", "stretch"
bottom.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
bottom.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom.recolor · Named choices (see schema for other values and constraints)
"grayscale"
bottom.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom.overlay.edge · Allowed values
"top", "bottom", "left", "right"
bottom.placement.edge · Allowed values
"left", "right", "top", "bottom"
bottom.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
bottom.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
bottom.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
bottom.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
bottom.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
bottom.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
bottom.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
bottom.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
bottom.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
bottom.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
bottom.caption (oneOf 3).position · Allowed values
"below", "above"
bottom.caption (oneOf 3).align · Allowed values
"left", "center", "right"
bottom.composition.mode · Allowed values
"auto", "grid", "row", "column"
bottom.composition.overflow · Allowed values
"warn", "error"

top+middle

typeref:ContentPayloadrequirednodefault—

top+middle.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top+middle.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top+middle.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle.columns · Named choices (see schema for other values and constraints)
"auto"
top+middle.fit · Allowed values
"cover", "contain", "stretch"
top+middle.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top+middle.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top+middle.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top+middle.placement.edge · Allowed values
"left", "right", "top", "bottom"
top+middle.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top+middle.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top+middle.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top+middle.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top+middle.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top+middle.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top+middle.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top+middle.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top+middle.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top+middle.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top+middle.caption (oneOf 3).position · Allowed values
"below", "above"
top+middle.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top+middle.composition.mode · Allowed values
"auto", "grid", "row", "column"
top+middle.composition.overflow · Allowed values
"warn", "error"

middle+bottom

typeref:ContentPayloadrequirednodefault—

middle+bottom.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
middle+bottom.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
middle+bottom.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom.columns · Named choices (see schema for other values and constraints)
"auto"
middle+bottom.fit · Allowed values
"cover", "contain", "stretch"
middle+bottom.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
middle+bottom.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom.recolor · Named choices (see schema for other values and constraints)
"grayscale"
middle+bottom.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom.overlay.edge · Allowed values
"top", "bottom", "left", "right"
middle+bottom.placement.edge · Allowed values
"left", "right", "top", "bottom"
middle+bottom.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
middle+bottom.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
middle+bottom.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
middle+bottom.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
middle+bottom.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
middle+bottom.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
middle+bottom.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
middle+bottom.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
middle+bottom.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
middle+bottom.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
middle+bottom.caption (oneOf 3).position · Allowed values
"below", "above"
middle+bottom.caption (oneOf 3).align · Allowed values
"left", "center", "right"
middle+bottom.composition.mode · Allowed values
"auto", "grid", "row", "column"
middle+bottom.composition.overflow · Allowed values
"warn", "error"

top+middle+bottom

typeref:ContentPayloadrequirednodefault—

top+middle+bottom.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top+middle+bottom.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top+middle+bottom.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom.columns · Named choices (see schema for other values and constraints)
"auto"
top+middle+bottom.fit · Allowed values
"cover", "contain", "stretch"
top+middle+bottom.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top+middle+bottom.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top+middle+bottom.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top+middle+bottom.placement.edge · Allowed values
"left", "right", "top", "bottom"
top+middle+bottom.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top+middle+bottom.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top+middle+bottom.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top+middle+bottom.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top+middle+bottom.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top+middle+bottom.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top+middle+bottom.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top+middle+bottom.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top+middle+bottom.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top+middle+bottom.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top+middle+bottom.caption (oneOf 3).position · Allowed values
"below", "above"
top+middle+bottom.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top+middle+bottom.composition.mode · Allowed values
"auto", "grid", "row", "column"
top+middle+bottom.composition.overflow · Allowed values
"warn", "error"

top:left

typeref:ContentPayloadrequirednodefault—

top:left.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top:left.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top:left.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top:left.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top:left.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top:left.columns · Named choices (see schema for other values and constraints)
"auto"
top:left.fit · Allowed values
"cover", "contain", "stretch"
top:left.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top:left.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top:left.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top:left.placement.edge · Allowed values
"left", "right", "top", "bottom"
top:left.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top:left.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top:left.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top:left.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top:left.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top:left.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top:left.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top:left.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top:left.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top:left.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top:left.caption (oneOf 3).position · Allowed values
"below", "above"
top:left.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top:left.composition.mode · Allowed values
"auto", "grid", "row", "column"
top:left.composition.overflow · Allowed values
"warn", "error"

top:center

typeref:ContentPayloadrequirednodefault—

top:center.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top:center.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top:center.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top:center.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top:center.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top:center.columns · Named choices (see schema for other values and constraints)
"auto"
top:center.fit · Allowed values
"cover", "contain", "stretch"
top:center.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top:center.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:center.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top:center.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:center.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:center.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:center.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top:center.placement.edge · Allowed values
"left", "right", "top", "bottom"
top:center.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top:center.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top:center.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top:center.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top:center.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:center.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:center.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:center.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top:center.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top:center.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:center.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top:center.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top:center.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top:center.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top:center.caption (oneOf 3).position · Allowed values
"below", "above"
top:center.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top:center.composition.mode · Allowed values
"auto", "grid", "row", "column"
top:center.composition.overflow · Allowed values
"warn", "error"

top:right

typeref:ContentPayloadrequirednodefault—

top:right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top:right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top:right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top:right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top:right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top:right.columns · Named choices (see schema for other values and constraints)
"auto"
top:right.fit · Allowed values
"cover", "contain", "stretch"
top:right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top:right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top:right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top:right.placement.edge · Allowed values
"left", "right", "top", "bottom"
top:right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top:right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top:right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top:right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top:right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top:right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top:right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top:right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top:right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top:right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top:right.caption (oneOf 3).position · Allowed values
"below", "above"
top:right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top:right.composition.mode · Allowed values
"auto", "grid", "row", "column"
top:right.composition.overflow · Allowed values
"warn", "error"

top:left+center

typeref:ContentPayloadrequirednodefault—

top:left+center.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top:left+center.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top:left+center.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top:left+center.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top:left+center.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top:left+center.columns · Named choices (see schema for other values and constraints)
"auto"
top:left+center.fit · Allowed values
"cover", "contain", "stretch"
top:left+center.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top:left+center.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left+center.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top:left+center.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left+center.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left+center.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left+center.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top:left+center.placement.edge · Allowed values
"left", "right", "top", "bottom"
top:left+center.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top:left+center.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top:left+center.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top:left+center.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top:left+center.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left+center.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left+center.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left+center.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top:left+center.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top:left+center.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left+center.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top:left+center.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top:left+center.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top:left+center.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top:left+center.caption (oneOf 3).position · Allowed values
"below", "above"
top:left+center.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top:left+center.composition.mode · Allowed values
"auto", "grid", "row", "column"
top:left+center.composition.overflow · Allowed values
"warn", "error"

top:center+right

typeref:ContentPayloadrequirednodefault—

top:center+right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top:center+right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top:center+right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top:center+right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top:center+right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top:center+right.columns · Named choices (see schema for other values and constraints)
"auto"
top:center+right.fit · Allowed values
"cover", "contain", "stretch"
top:center+right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top:center+right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:center+right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top:center+right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:center+right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:center+right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:center+right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top:center+right.placement.edge · Allowed values
"left", "right", "top", "bottom"
top:center+right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top:center+right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top:center+right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top:center+right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top:center+right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:center+right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:center+right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:center+right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top:center+right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top:center+right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:center+right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top:center+right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top:center+right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top:center+right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top:center+right.caption (oneOf 3).position · Allowed values
"below", "above"
top:center+right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top:center+right.composition.mode · Allowed values
"auto", "grid", "row", "column"
top:center+right.composition.overflow · Allowed values
"warn", "error"

top:left+center+right

typeref:ContentPayloadrequirednodefault—

top:left+center+right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top:left+center+right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top:left+center+right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top:left+center+right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top:left+center+right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top:left+center+right.columns · Named choices (see schema for other values and constraints)
"auto"
top:left+center+right.fit · Allowed values
"cover", "contain", "stretch"
top:left+center+right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top:left+center+right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left+center+right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top:left+center+right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left+center+right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left+center+right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left+center+right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top:left+center+right.placement.edge · Allowed values
"left", "right", "top", "bottom"
top:left+center+right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top:left+center+right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top:left+center+right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top:left+center+right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top:left+center+right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left+center+right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left+center+right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left+center+right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top:left+center+right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top:left+center+right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top:left+center+right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top:left+center+right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top:left+center+right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top:left+center+right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top:left+center+right.caption (oneOf 3).position · Allowed values
"below", "above"
top:left+center+right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top:left+center+right.composition.mode · Allowed values
"auto", "grid", "row", "column"
top:left+center+right.composition.overflow · Allowed values
"warn", "error"

middle:left

typeref:ContentPayloadrequirednodefault—

middle:left.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
middle:left.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle:left.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle:left.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
middle:left.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle:left.columns · Named choices (see schema for other values and constraints)
"auto"
middle:left.fit · Allowed values
"cover", "contain", "stretch"
middle:left.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
middle:left.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left.recolor · Named choices (see schema for other values and constraints)
"grayscale"
middle:left.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left.overlay.edge · Allowed values
"top", "bottom", "left", "right"
middle:left.placement.edge · Allowed values
"left", "right", "top", "bottom"
middle:left.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
middle:left.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
middle:left.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
middle:left.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
middle:left.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
middle:left.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
middle:left.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
middle:left.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
middle:left.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
middle:left.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
middle:left.caption (oneOf 3).position · Allowed values
"below", "above"
middle:left.caption (oneOf 3).align · Allowed values
"left", "center", "right"
middle:left.composition.mode · Allowed values
"auto", "grid", "row", "column"
middle:left.composition.overflow · Allowed values
"warn", "error"

middle:center

typeref:ContentPayloadrequirednodefault—

middle:center.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
middle:center.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle:center.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle:center.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
middle:center.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle:center.columns · Named choices (see schema for other values and constraints)
"auto"
middle:center.fit · Allowed values
"cover", "contain", "stretch"
middle:center.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
middle:center.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:center.recolor · Named choices (see schema for other values and constraints)
"grayscale"
middle:center.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:center.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:center.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:center.overlay.edge · Allowed values
"top", "bottom", "left", "right"
middle:center.placement.edge · Allowed values
"left", "right", "top", "bottom"
middle:center.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
middle:center.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
middle:center.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
middle:center.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
middle:center.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:center.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:center.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:center.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
middle:center.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
middle:center.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:center.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
middle:center.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
middle:center.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
middle:center.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
middle:center.caption (oneOf 3).position · Allowed values
"below", "above"
middle:center.caption (oneOf 3).align · Allowed values
"left", "center", "right"
middle:center.composition.mode · Allowed values
"auto", "grid", "row", "column"
middle:center.composition.overflow · Allowed values
"warn", "error"

middle:right

typeref:ContentPayloadrequirednodefault—

middle:right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
middle:right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle:right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle:right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
middle:right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle:right.columns · Named choices (see schema for other values and constraints)
"auto"
middle:right.fit · Allowed values
"cover", "contain", "stretch"
middle:right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
middle:right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
middle:right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
middle:right.placement.edge · Allowed values
"left", "right", "top", "bottom"
middle:right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
middle:right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
middle:right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
middle:right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
middle:right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
middle:right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
middle:right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
middle:right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
middle:right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
middle:right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
middle:right.caption (oneOf 3).position · Allowed values
"below", "above"
middle:right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
middle:right.composition.mode · Allowed values
"auto", "grid", "row", "column"
middle:right.composition.overflow · Allowed values
"warn", "error"

middle:left+center

typeref:ContentPayloadrequirednodefault—

middle:left+center.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
middle:left+center.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle:left+center.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle:left+center.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
middle:left+center.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle:left+center.columns · Named choices (see schema for other values and constraints)
"auto"
middle:left+center.fit · Allowed values
"cover", "contain", "stretch"
middle:left+center.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
middle:left+center.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left+center.recolor · Named choices (see schema for other values and constraints)
"grayscale"
middle:left+center.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left+center.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left+center.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left+center.overlay.edge · Allowed values
"top", "bottom", "left", "right"
middle:left+center.placement.edge · Allowed values
"left", "right", "top", "bottom"
middle:left+center.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
middle:left+center.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
middle:left+center.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
middle:left+center.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
middle:left+center.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left+center.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left+center.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left+center.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
middle:left+center.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
middle:left+center.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left+center.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
middle:left+center.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
middle:left+center.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
middle:left+center.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
middle:left+center.caption (oneOf 3).position · Allowed values
"below", "above"
middle:left+center.caption (oneOf 3).align · Allowed values
"left", "center", "right"
middle:left+center.composition.mode · Allowed values
"auto", "grid", "row", "column"
middle:left+center.composition.overflow · Allowed values
"warn", "error"

middle:center+right

typeref:ContentPayloadrequirednodefault—

middle:center+right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
middle:center+right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle:center+right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle:center+right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
middle:center+right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle:center+right.columns · Named choices (see schema for other values and constraints)
"auto"
middle:center+right.fit · Allowed values
"cover", "contain", "stretch"
middle:center+right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
middle:center+right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:center+right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
middle:center+right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:center+right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:center+right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:center+right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
middle:center+right.placement.edge · Allowed values
"left", "right", "top", "bottom"
middle:center+right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
middle:center+right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
middle:center+right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
middle:center+right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
middle:center+right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:center+right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:center+right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:center+right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
middle:center+right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
middle:center+right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:center+right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
middle:center+right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
middle:center+right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
middle:center+right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
middle:center+right.caption (oneOf 3).position · Allowed values
"below", "above"
middle:center+right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
middle:center+right.composition.mode · Allowed values
"auto", "grid", "row", "column"
middle:center+right.composition.overflow · Allowed values
"warn", "error"

middle:left+center+right

typeref:ContentPayloadrequirednodefault—

middle:left+center+right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
middle:left+center+right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle:left+center+right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle:left+center+right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
middle:left+center+right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle:left+center+right.columns · Named choices (see schema for other values and constraints)
"auto"
middle:left+center+right.fit · Allowed values
"cover", "contain", "stretch"
middle:left+center+right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
middle:left+center+right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left+center+right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
middle:left+center+right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left+center+right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left+center+right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left+center+right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
middle:left+center+right.placement.edge · Allowed values
"left", "right", "top", "bottom"
middle:left+center+right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
middle:left+center+right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
middle:left+center+right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
middle:left+center+right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
middle:left+center+right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left+center+right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left+center+right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left+center+right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
middle:left+center+right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
middle:left+center+right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle:left+center+right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
middle:left+center+right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
middle:left+center+right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
middle:left+center+right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
middle:left+center+right.caption (oneOf 3).position · Allowed values
"below", "above"
middle:left+center+right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
middle:left+center+right.composition.mode · Allowed values
"auto", "grid", "row", "column"
middle:left+center+right.composition.overflow · Allowed values
"warn", "error"

bottom:left

typeref:ContentPayloadrequirednodefault—

bottom:left.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
bottom:left.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom:left.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom:left.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
bottom:left.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom:left.columns · Named choices (see schema for other values and constraints)
"auto"
bottom:left.fit · Allowed values
"cover", "contain", "stretch"
bottom:left.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
bottom:left.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left.recolor · Named choices (see schema for other values and constraints)
"grayscale"
bottom:left.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left.overlay.edge · Allowed values
"top", "bottom", "left", "right"
bottom:left.placement.edge · Allowed values
"left", "right", "top", "bottom"
bottom:left.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
bottom:left.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
bottom:left.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
bottom:left.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
bottom:left.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
bottom:left.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
bottom:left.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
bottom:left.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
bottom:left.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
bottom:left.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
bottom:left.caption (oneOf 3).position · Allowed values
"below", "above"
bottom:left.caption (oneOf 3).align · Allowed values
"left", "center", "right"
bottom:left.composition.mode · Allowed values
"auto", "grid", "row", "column"
bottom:left.composition.overflow · Allowed values
"warn", "error"

bottom:center

typeref:ContentPayloadrequirednodefault—

bottom:center.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
bottom:center.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom:center.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom:center.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
bottom:center.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom:center.columns · Named choices (see schema for other values and constraints)
"auto"
bottom:center.fit · Allowed values
"cover", "contain", "stretch"
bottom:center.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
bottom:center.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:center.recolor · Named choices (see schema for other values and constraints)
"grayscale"
bottom:center.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:center.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:center.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:center.overlay.edge · Allowed values
"top", "bottom", "left", "right"
bottom:center.placement.edge · Allowed values
"left", "right", "top", "bottom"
bottom:center.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
bottom:center.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
bottom:center.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
bottom:center.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
bottom:center.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:center.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:center.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:center.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
bottom:center.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
bottom:center.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:center.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
bottom:center.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
bottom:center.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
bottom:center.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
bottom:center.caption (oneOf 3).position · Allowed values
"below", "above"
bottom:center.caption (oneOf 3).align · Allowed values
"left", "center", "right"
bottom:center.composition.mode · Allowed values
"auto", "grid", "row", "column"
bottom:center.composition.overflow · Allowed values
"warn", "error"

bottom:right

typeref:ContentPayloadrequirednodefault—

bottom:right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
bottom:right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom:right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom:right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
bottom:right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom:right.columns · Named choices (see schema for other values and constraints)
"auto"
bottom:right.fit · Allowed values
"cover", "contain", "stretch"
bottom:right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
bottom:right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
bottom:right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
bottom:right.placement.edge · Allowed values
"left", "right", "top", "bottom"
bottom:right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
bottom:right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
bottom:right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
bottom:right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
bottom:right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
bottom:right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
bottom:right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
bottom:right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
bottom:right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
bottom:right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
bottom:right.caption (oneOf 3).position · Allowed values
"below", "above"
bottom:right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
bottom:right.composition.mode · Allowed values
"auto", "grid", "row", "column"
bottom:right.composition.overflow · Allowed values
"warn", "error"

bottom:left+center

typeref:ContentPayloadrequirednodefault—

bottom:left+center.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
bottom:left+center.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom:left+center.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom:left+center.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
bottom:left+center.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom:left+center.columns · Named choices (see schema for other values and constraints)
"auto"
bottom:left+center.fit · Allowed values
"cover", "contain", "stretch"
bottom:left+center.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
bottom:left+center.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left+center.recolor · Named choices (see schema for other values and constraints)
"grayscale"
bottom:left+center.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left+center.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left+center.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left+center.overlay.edge · Allowed values
"top", "bottom", "left", "right"
bottom:left+center.placement.edge · Allowed values
"left", "right", "top", "bottom"
bottom:left+center.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
bottom:left+center.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
bottom:left+center.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
bottom:left+center.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
bottom:left+center.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left+center.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left+center.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left+center.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
bottom:left+center.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
bottom:left+center.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left+center.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
bottom:left+center.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
bottom:left+center.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
bottom:left+center.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
bottom:left+center.caption (oneOf 3).position · Allowed values
"below", "above"
bottom:left+center.caption (oneOf 3).align · Allowed values
"left", "center", "right"
bottom:left+center.composition.mode · Allowed values
"auto", "grid", "row", "column"
bottom:left+center.composition.overflow · Allowed values
"warn", "error"

bottom:center+right

typeref:ContentPayloadrequirednodefault—

bottom:center+right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
bottom:center+right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom:center+right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom:center+right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
bottom:center+right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom:center+right.columns · Named choices (see schema for other values and constraints)
"auto"
bottom:center+right.fit · Allowed values
"cover", "contain", "stretch"
bottom:center+right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
bottom:center+right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:center+right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
bottom:center+right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:center+right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:center+right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:center+right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
bottom:center+right.placement.edge · Allowed values
"left", "right", "top", "bottom"
bottom:center+right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
bottom:center+right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
bottom:center+right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
bottom:center+right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
bottom:center+right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:center+right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:center+right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:center+right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
bottom:center+right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
bottom:center+right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:center+right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
bottom:center+right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
bottom:center+right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
bottom:center+right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
bottom:center+right.caption (oneOf 3).position · Allowed values
"below", "above"
bottom:center+right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
bottom:center+right.composition.mode · Allowed values
"auto", "grid", "row", "column"
bottom:center+right.composition.overflow · Allowed values
"warn", "error"

bottom:left+center+right

typeref:ContentPayloadrequirednodefault—

bottom:left+center+right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
bottom:left+center+right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom:left+center+right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom:left+center+right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
bottom:left+center+right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
bottom:left+center+right.columns · Named choices (see schema for other values and constraints)
"auto"
bottom:left+center+right.fit · Allowed values
"cover", "contain", "stretch"
bottom:left+center+right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
bottom:left+center+right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left+center+right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
bottom:left+center+right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left+center+right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left+center+right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left+center+right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
bottom:left+center+right.placement.edge · Allowed values
"left", "right", "top", "bottom"
bottom:left+center+right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
bottom:left+center+right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
bottom:left+center+right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
bottom:left+center+right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
bottom:left+center+right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left+center+right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left+center+right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left+center+right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
bottom:left+center+right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
bottom:left+center+right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
bottom:left+center+right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
bottom:left+center+right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
bottom:left+center+right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
bottom:left+center+right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
bottom:left+center+right.caption (oneOf 3).position · Allowed values
"below", "above"
bottom:left+center+right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
bottom:left+center+right.composition.mode · Allowed values
"auto", "grid", "row", "column"
bottom:left+center+right.composition.overflow · Allowed values
"warn", "error"

top+middle:left

typeref:ContentPayloadrequirednodefault—

top+middle:left.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top+middle:left.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle:left.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle:left.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top+middle:left.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle:left.columns · Named choices (see schema for other values and constraints)
"auto"
top+middle:left.fit · Allowed values
"cover", "contain", "stretch"
top+middle:left.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top+middle:left.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top+middle:left.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top+middle:left.placement.edge · Allowed values
"left", "right", "top", "bottom"
top+middle:left.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top+middle:left.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top+middle:left.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top+middle:left.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top+middle:left.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top+middle:left.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top+middle:left.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top+middle:left.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top+middle:left.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top+middle:left.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top+middle:left.caption (oneOf 3).position · Allowed values
"below", "above"
top+middle:left.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top+middle:left.composition.mode · Allowed values
"auto", "grid", "row", "column"
top+middle:left.composition.overflow · Allowed values
"warn", "error"

top+middle:center

typeref:ContentPayloadrequirednodefault—

top+middle:center.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top+middle:center.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle:center.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle:center.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top+middle:center.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle:center.columns · Named choices (see schema for other values and constraints)
"auto"
top+middle:center.fit · Allowed values
"cover", "contain", "stretch"
top+middle:center.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top+middle:center.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:center.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top+middle:center.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:center.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:center.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:center.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top+middle:center.placement.edge · Allowed values
"left", "right", "top", "bottom"
top+middle:center.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top+middle:center.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top+middle:center.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top+middle:center.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top+middle:center.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:center.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:center.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:center.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top+middle:center.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top+middle:center.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:center.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top+middle:center.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top+middle:center.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top+middle:center.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top+middle:center.caption (oneOf 3).position · Allowed values
"below", "above"
top+middle:center.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top+middle:center.composition.mode · Allowed values
"auto", "grid", "row", "column"
top+middle:center.composition.overflow · Allowed values
"warn", "error"

top+middle:right

typeref:ContentPayloadrequirednodefault—

top+middle:right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top+middle:right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle:right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle:right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top+middle:right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle:right.columns · Named choices (see schema for other values and constraints)
"auto"
top+middle:right.fit · Allowed values
"cover", "contain", "stretch"
top+middle:right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top+middle:right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top+middle:right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top+middle:right.placement.edge · Allowed values
"left", "right", "top", "bottom"
top+middle:right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top+middle:right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top+middle:right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top+middle:right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top+middle:right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top+middle:right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top+middle:right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top+middle:right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top+middle:right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top+middle:right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top+middle:right.caption (oneOf 3).position · Allowed values
"below", "above"
top+middle:right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top+middle:right.composition.mode · Allowed values
"auto", "grid", "row", "column"
top+middle:right.composition.overflow · Allowed values
"warn", "error"

top+middle:left+center

typeref:ContentPayloadrequirednodefault—

top+middle:left+center.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top+middle:left+center.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle:left+center.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle:left+center.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top+middle:left+center.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle:left+center.columns · Named choices (see schema for other values and constraints)
"auto"
top+middle:left+center.fit · Allowed values
"cover", "contain", "stretch"
top+middle:left+center.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top+middle:left+center.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left+center.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top+middle:left+center.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left+center.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left+center.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left+center.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top+middle:left+center.placement.edge · Allowed values
"left", "right", "top", "bottom"
top+middle:left+center.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top+middle:left+center.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top+middle:left+center.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top+middle:left+center.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top+middle:left+center.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left+center.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left+center.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left+center.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top+middle:left+center.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top+middle:left+center.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left+center.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top+middle:left+center.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top+middle:left+center.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top+middle:left+center.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top+middle:left+center.caption (oneOf 3).position · Allowed values
"below", "above"
top+middle:left+center.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top+middle:left+center.composition.mode · Allowed values
"auto", "grid", "row", "column"
top+middle:left+center.composition.overflow · Allowed values
"warn", "error"

top+middle:center+right

typeref:ContentPayloadrequirednodefault—

top+middle:center+right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top+middle:center+right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle:center+right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle:center+right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top+middle:center+right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle:center+right.columns · Named choices (see schema for other values and constraints)
"auto"
top+middle:center+right.fit · Allowed values
"cover", "contain", "stretch"
top+middle:center+right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top+middle:center+right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:center+right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top+middle:center+right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:center+right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:center+right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:center+right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top+middle:center+right.placement.edge · Allowed values
"left", "right", "top", "bottom"
top+middle:center+right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top+middle:center+right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top+middle:center+right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top+middle:center+right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top+middle:center+right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:center+right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:center+right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:center+right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top+middle:center+right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top+middle:center+right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:center+right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top+middle:center+right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top+middle:center+right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top+middle:center+right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top+middle:center+right.caption (oneOf 3).position · Allowed values
"below", "above"
top+middle:center+right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top+middle:center+right.composition.mode · Allowed values
"auto", "grid", "row", "column"
top+middle:center+right.composition.overflow · Allowed values
"warn", "error"

top+middle:left+center+right

typeref:ContentPayloadrequirednodefault—

top+middle:left+center+right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top+middle:left+center+right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle:left+center+right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle:left+center+right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top+middle:left+center+right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle:left+center+right.columns · Named choices (see schema for other values and constraints)
"auto"
top+middle:left+center+right.fit · Allowed values
"cover", "contain", "stretch"
top+middle:left+center+right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top+middle:left+center+right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left+center+right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top+middle:left+center+right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left+center+right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left+center+right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left+center+right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top+middle:left+center+right.placement.edge · Allowed values
"left", "right", "top", "bottom"
top+middle:left+center+right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top+middle:left+center+right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top+middle:left+center+right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top+middle:left+center+right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top+middle:left+center+right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left+center+right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left+center+right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left+center+right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top+middle:left+center+right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top+middle:left+center+right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle:left+center+right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top+middle:left+center+right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top+middle:left+center+right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top+middle:left+center+right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top+middle:left+center+right.caption (oneOf 3).position · Allowed values
"below", "above"
top+middle:left+center+right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top+middle:left+center+right.composition.mode · Allowed values
"auto", "grid", "row", "column"
top+middle:left+center+right.composition.overflow · Allowed values
"warn", "error"

middle+bottom:left

typeref:ContentPayloadrequirednodefault—

middle+bottom:left.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
middle+bottom:left.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom:left.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom:left.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
middle+bottom:left.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom:left.columns · Named choices (see schema for other values and constraints)
"auto"
middle+bottom:left.fit · Allowed values
"cover", "contain", "stretch"
middle+bottom:left.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
middle+bottom:left.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left.recolor · Named choices (see schema for other values and constraints)
"grayscale"
middle+bottom:left.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left.overlay.edge · Allowed values
"top", "bottom", "left", "right"
middle+bottom:left.placement.edge · Allowed values
"left", "right", "top", "bottom"
middle+bottom:left.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
middle+bottom:left.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
middle+bottom:left.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
middle+bottom:left.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
middle+bottom:left.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
middle+bottom:left.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
middle+bottom:left.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
middle+bottom:left.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
middle+bottom:left.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
middle+bottom:left.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
middle+bottom:left.caption (oneOf 3).position · Allowed values
"below", "above"
middle+bottom:left.caption (oneOf 3).align · Allowed values
"left", "center", "right"
middle+bottom:left.composition.mode · Allowed values
"auto", "grid", "row", "column"
middle+bottom:left.composition.overflow · Allowed values
"warn", "error"

middle+bottom:center

typeref:ContentPayloadrequirednodefault—

middle+bottom:center.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
middle+bottom:center.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom:center.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom:center.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
middle+bottom:center.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom:center.columns · Named choices (see schema for other values and constraints)
"auto"
middle+bottom:center.fit · Allowed values
"cover", "contain", "stretch"
middle+bottom:center.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
middle+bottom:center.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:center.recolor · Named choices (see schema for other values and constraints)
"grayscale"
middle+bottom:center.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:center.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:center.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:center.overlay.edge · Allowed values
"top", "bottom", "left", "right"
middle+bottom:center.placement.edge · Allowed values
"left", "right", "top", "bottom"
middle+bottom:center.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
middle+bottom:center.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
middle+bottom:center.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
middle+bottom:center.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
middle+bottom:center.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:center.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:center.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:center.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
middle+bottom:center.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
middle+bottom:center.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:center.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
middle+bottom:center.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
middle+bottom:center.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
middle+bottom:center.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
middle+bottom:center.caption (oneOf 3).position · Allowed values
"below", "above"
middle+bottom:center.caption (oneOf 3).align · Allowed values
"left", "center", "right"
middle+bottom:center.composition.mode · Allowed values
"auto", "grid", "row", "column"
middle+bottom:center.composition.overflow · Allowed values
"warn", "error"

middle+bottom:right

typeref:ContentPayloadrequirednodefault—

middle+bottom:right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
middle+bottom:right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom:right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom:right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
middle+bottom:right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom:right.columns · Named choices (see schema for other values and constraints)
"auto"
middle+bottom:right.fit · Allowed values
"cover", "contain", "stretch"
middle+bottom:right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
middle+bottom:right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
middle+bottom:right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
middle+bottom:right.placement.edge · Allowed values
"left", "right", "top", "bottom"
middle+bottom:right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
middle+bottom:right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
middle+bottom:right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
middle+bottom:right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
middle+bottom:right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
middle+bottom:right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
middle+bottom:right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
middle+bottom:right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
middle+bottom:right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
middle+bottom:right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
middle+bottom:right.caption (oneOf 3).position · Allowed values
"below", "above"
middle+bottom:right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
middle+bottom:right.composition.mode · Allowed values
"auto", "grid", "row", "column"
middle+bottom:right.composition.overflow · Allowed values
"warn", "error"

middle+bottom:left+center

typeref:ContentPayloadrequirednodefault—

middle+bottom:left+center.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
middle+bottom:left+center.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom:left+center.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom:left+center.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
middle+bottom:left+center.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom:left+center.columns · Named choices (see schema for other values and constraints)
"auto"
middle+bottom:left+center.fit · Allowed values
"cover", "contain", "stretch"
middle+bottom:left+center.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
middle+bottom:left+center.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left+center.recolor · Named choices (see schema for other values and constraints)
"grayscale"
middle+bottom:left+center.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left+center.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left+center.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left+center.overlay.edge · Allowed values
"top", "bottom", "left", "right"
middle+bottom:left+center.placement.edge · Allowed values
"left", "right", "top", "bottom"
middle+bottom:left+center.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
middle+bottom:left+center.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
middle+bottom:left+center.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
middle+bottom:left+center.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
middle+bottom:left+center.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left+center.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left+center.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left+center.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
middle+bottom:left+center.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
middle+bottom:left+center.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left+center.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
middle+bottom:left+center.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
middle+bottom:left+center.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
middle+bottom:left+center.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
middle+bottom:left+center.caption (oneOf 3).position · Allowed values
"below", "above"
middle+bottom:left+center.caption (oneOf 3).align · Allowed values
"left", "center", "right"
middle+bottom:left+center.composition.mode · Allowed values
"auto", "grid", "row", "column"
middle+bottom:left+center.composition.overflow · Allowed values
"warn", "error"

middle+bottom:center+right

typeref:ContentPayloadrequirednodefault—

middle+bottom:center+right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
middle+bottom:center+right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom:center+right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom:center+right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
middle+bottom:center+right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom:center+right.columns · Named choices (see schema for other values and constraints)
"auto"
middle+bottom:center+right.fit · Allowed values
"cover", "contain", "stretch"
middle+bottom:center+right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
middle+bottom:center+right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:center+right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
middle+bottom:center+right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:center+right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:center+right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:center+right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
middle+bottom:center+right.placement.edge · Allowed values
"left", "right", "top", "bottom"
middle+bottom:center+right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
middle+bottom:center+right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
middle+bottom:center+right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
middle+bottom:center+right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
middle+bottom:center+right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:center+right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:center+right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:center+right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
middle+bottom:center+right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
middle+bottom:center+right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:center+right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
middle+bottom:center+right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
middle+bottom:center+right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
middle+bottom:center+right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
middle+bottom:center+right.caption (oneOf 3).position · Allowed values
"below", "above"
middle+bottom:center+right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
middle+bottom:center+right.composition.mode · Allowed values
"auto", "grid", "row", "column"
middle+bottom:center+right.composition.overflow · Allowed values
"warn", "error"

middle+bottom:left+center+right

typeref:ContentPayloadrequirednodefault—

middle+bottom:left+center+right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
middle+bottom:left+center+right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom:left+center+right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom:left+center+right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
middle+bottom:left+center+right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
middle+bottom:left+center+right.columns · Named choices (see schema for other values and constraints)
"auto"
middle+bottom:left+center+right.fit · Allowed values
"cover", "contain", "stretch"
middle+bottom:left+center+right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
middle+bottom:left+center+right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left+center+right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
middle+bottom:left+center+right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left+center+right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left+center+right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left+center+right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
middle+bottom:left+center+right.placement.edge · Allowed values
"left", "right", "top", "bottom"
middle+bottom:left+center+right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
middle+bottom:left+center+right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
middle+bottom:left+center+right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
middle+bottom:left+center+right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
middle+bottom:left+center+right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left+center+right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left+center+right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left+center+right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
middle+bottom:left+center+right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
middle+bottom:left+center+right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
middle+bottom:left+center+right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
middle+bottom:left+center+right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
middle+bottom:left+center+right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
middle+bottom:left+center+right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
middle+bottom:left+center+right.caption (oneOf 3).position · Allowed values
"below", "above"
middle+bottom:left+center+right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
middle+bottom:left+center+right.composition.mode · Allowed values
"auto", "grid", "row", "column"
middle+bottom:left+center+right.composition.overflow · Allowed values
"warn", "error"

top+middle+bottom:left

typeref:ContentPayloadrequirednodefault—

top+middle+bottom:left.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top+middle+bottom:left.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom:left.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom:left.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top+middle+bottom:left.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom:left.columns · Named choices (see schema for other values and constraints)
"auto"
top+middle+bottom:left.fit · Allowed values
"cover", "contain", "stretch"
top+middle+bottom:left.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top+middle+bottom:left.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top+middle+bottom:left.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top+middle+bottom:left.placement.edge · Allowed values
"left", "right", "top", "bottom"
top+middle+bottom:left.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top+middle+bottom:left.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top+middle+bottom:left.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top+middle+bottom:left.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top+middle+bottom:left.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top+middle+bottom:left.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top+middle+bottom:left.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top+middle+bottom:left.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top+middle+bottom:left.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top+middle+bottom:left.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top+middle+bottom:left.caption (oneOf 3).position · Allowed values
"below", "above"
top+middle+bottom:left.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top+middle+bottom:left.composition.mode · Allowed values
"auto", "grid", "row", "column"
top+middle+bottom:left.composition.overflow · Allowed values
"warn", "error"

top+middle+bottom:center

typeref:ContentPayloadrequirednodefault—

top+middle+bottom:center.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top+middle+bottom:center.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom:center.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom:center.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top+middle+bottom:center.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom:center.columns · Named choices (see schema for other values and constraints)
"auto"
top+middle+bottom:center.fit · Allowed values
"cover", "contain", "stretch"
top+middle+bottom:center.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top+middle+bottom:center.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:center.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top+middle+bottom:center.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:center.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:center.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:center.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top+middle+bottom:center.placement.edge · Allowed values
"left", "right", "top", "bottom"
top+middle+bottom:center.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top+middle+bottom:center.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top+middle+bottom:center.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top+middle+bottom:center.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top+middle+bottom:center.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:center.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:center.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:center.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top+middle+bottom:center.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top+middle+bottom:center.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:center.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top+middle+bottom:center.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top+middle+bottom:center.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top+middle+bottom:center.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top+middle+bottom:center.caption (oneOf 3).position · Allowed values
"below", "above"
top+middle+bottom:center.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top+middle+bottom:center.composition.mode · Allowed values
"auto", "grid", "row", "column"
top+middle+bottom:center.composition.overflow · Allowed values
"warn", "error"

top+middle+bottom:right

typeref:ContentPayloadrequirednodefault—

top+middle+bottom:right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top+middle+bottom:right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom:right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom:right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top+middle+bottom:right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom:right.columns · Named choices (see schema for other values and constraints)
"auto"
top+middle+bottom:right.fit · Allowed values
"cover", "contain", "stretch"
top+middle+bottom:right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top+middle+bottom:right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top+middle+bottom:right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top+middle+bottom:right.placement.edge · Allowed values
"left", "right", "top", "bottom"
top+middle+bottom:right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top+middle+bottom:right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top+middle+bottom:right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top+middle+bottom:right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top+middle+bottom:right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top+middle+bottom:right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top+middle+bottom:right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top+middle+bottom:right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top+middle+bottom:right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top+middle+bottom:right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top+middle+bottom:right.caption (oneOf 3).position · Allowed values
"below", "above"
top+middle+bottom:right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top+middle+bottom:right.composition.mode · Allowed values
"auto", "grid", "row", "column"
top+middle+bottom:right.composition.overflow · Allowed values
"warn", "error"

top+middle+bottom:left+center

typeref:ContentPayloadrequirednodefault—

top+middle+bottom:left+center.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top+middle+bottom:left+center.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom:left+center.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom:left+center.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top+middle+bottom:left+center.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom:left+center.columns · Named choices (see schema for other values and constraints)
"auto"
top+middle+bottom:left+center.fit · Allowed values
"cover", "contain", "stretch"
top+middle+bottom:left+center.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top+middle+bottom:left+center.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left+center.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top+middle+bottom:left+center.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left+center.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left+center.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left+center.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top+middle+bottom:left+center.placement.edge · Allowed values
"left", "right", "top", "bottom"
top+middle+bottom:left+center.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top+middle+bottom:left+center.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top+middle+bottom:left+center.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top+middle+bottom:left+center.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top+middle+bottom:left+center.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left+center.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left+center.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left+center.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top+middle+bottom:left+center.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top+middle+bottom:left+center.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left+center.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top+middle+bottom:left+center.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top+middle+bottom:left+center.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top+middle+bottom:left+center.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top+middle+bottom:left+center.caption (oneOf 3).position · Allowed values
"below", "above"
top+middle+bottom:left+center.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top+middle+bottom:left+center.composition.mode · Allowed values
"auto", "grid", "row", "column"
top+middle+bottom:left+center.composition.overflow · Allowed values
"warn", "error"

top+middle+bottom:center+right

typeref:ContentPayloadrequirednodefault—

top+middle+bottom:center+right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top+middle+bottom:center+right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom:center+right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom:center+right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top+middle+bottom:center+right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom:center+right.columns · Named choices (see schema for other values and constraints)
"auto"
top+middle+bottom:center+right.fit · Allowed values
"cover", "contain", "stretch"
top+middle+bottom:center+right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top+middle+bottom:center+right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:center+right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top+middle+bottom:center+right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:center+right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:center+right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:center+right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top+middle+bottom:center+right.placement.edge · Allowed values
"left", "right", "top", "bottom"
top+middle+bottom:center+right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top+middle+bottom:center+right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top+middle+bottom:center+right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top+middle+bottom:center+right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top+middle+bottom:center+right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:center+right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:center+right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:center+right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top+middle+bottom:center+right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top+middle+bottom:center+right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:center+right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top+middle+bottom:center+right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top+middle+bottom:center+right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top+middle+bottom:center+right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top+middle+bottom:center+right.caption (oneOf 3).position · Allowed values
"below", "above"
top+middle+bottom:center+right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top+middle+bottom:center+right.composition.mode · Allowed values
"auto", "grid", "row", "column"
top+middle+bottom:center+right.composition.overflow · Allowed values
"warn", "error"

top+middle+bottom:left+center+right

typeref:ContentPayloadrequirednodefault—

top+middle+bottom:left+center+right.type · Allowed values
"text", "list", "image", "chart", "table", "video", "code", "metric", "quote", "timeline", "group"
top+middle+bottom:left+center+right.numbering · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom:left+center+right.numbering (oneOf 2).style · Allowed values
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom:left+center+right.numbering (oneOf 2).suffix · Allowed values
"period", "paren", "paren-both"
top+middle+bottom:left+center+right.numbering (oneOf 3)[] · Named choices (see schema for other values and constraints)
"arabic", "roman-upper", "roman-lower", "alpha-upper", "alpha-lower"
top+middle+bottom:left+center+right.columns · Named choices (see schema for other values and constraints)
"auto"
top+middle+bottom:left+center+right.fit · Allowed values
"cover", "contain", "stretch"
top+middle+bottom:left+center+right.shape · Allowed values
"rectangle", "rounded", "circle", "hexagon"
top+middle+bottom:left+center+right.border.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left+center+right.recolor · Named choices (see schema for other values and constraints)
"grayscale"
top+middle+bottom:left+center+right.recolor (oneOf 2).dark · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left+center+right.recolor (oneOf 2).light · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left+center+right.overlay.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left+center+right.overlay.edge · Allowed values
"top", "bottom", "left", "right"
top+middle+bottom:left+center+right.placement.edge · Allowed values
"left", "right", "top", "bottom"
top+middle+bottom:left+center+right.chart.type · Allowed values
"100pct-stacked-area", "100pct-stacked-bar", "100pct-stacked-column", "area", "bar", "box-and-whisker", "column", "combo", "doughnut", "filled-radar", "funnel", "histogram", "line", "line-with-markers", "pareto", "pie", "radar", "radar-with-markers", "scatter", "stacked-area", "stacked-bar", "stacked-column", "stacked-line", "stacked-line-with-markers", "treemap", "waterfall", "world"
top+middle+bottom:left+center+right.chart.legend · Allowed values
"none", "top", "bottom", "left", "right"
top+middle+bottom:left+center+right.chart.dataLabels (oneOf 2).content[] · Allowed values
"value", "percent", "category"
top+middle+bottom:left+center+right.chart.dataLabels (oneOf 2).position · Allowed values
"auto", "center", "inside-end", "inside-base", "outside-end", "above", "below", "left", "right"
top+middle+bottom:left+center+right.chart.colors[] · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left+center+right.table.columns[] (oneOf 3).style.fill · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left+center+right.table.columns[] (oneOf 3).style.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left+center+right.table.columns[] (oneOf 3).style.align · Allowed values
"left", "center", "right"
top+middle+bottom:left+center+right.table.columns[] (oneOf 3).style.verticalAlign · Allowed values
"top", "middle", "bottom"
top+middle+bottom:left+center+right.table.columns[] (oneOf 3).style.borders.top.color · Named choices (see schema for other values and constraints)
"accent1", "accent2", "accent3", "accent4", "accent5", "accent6", "dark1", "dark2", "light1", "light2", "hyperlink", "followedHyperlink", "primary", "secondary", "accent", "background", "surface", "surfaceAlt", "text", "textSecondary"
top+middle+bottom:left+center+right.table.columns[] (oneOf 3).style.borders.top.dash · Allowed values
"solid", "dash", "dot"
top+middle+bottom:left+center+right.metric (oneOf 3).trend · Allowed values
"up", "down", "flat"
top+middle+bottom:left+center+right.metric (oneOf 3).sentiment · Allowed values
"positive", "negative", "neutral"
top+middle+bottom:left+center+right.timeline (oneOf 1)[].status · Allowed values
"done", "current", "planned"
top+middle+bottom:left+center+right.caption (oneOf 3).position · Allowed values
"below", "above"
top+middle+bottom:left+center+right.caption (oneOf 3).align · Allowed values
"left", "center", "right"
top+middle+bottom:left+center+right.composition.mode · Allowed values
"auto", "grid", "row", "column"
top+middle+bottom:left+center+right.composition.overflow · Allowed values
"warn", "error"

notes

typestringrequirednodefault—

Speaker notes shown in presenter view.

notes.json
{
  "notes": "Open with the customer story; pause for questions before moving to the architecture slide."
}

section

typestringrequirednodefault—

PowerPoint-style slide section label. Consecutive slides with the same value belong to the same section in presenter view, outlines, and PowerPoint section-aware exports. Also the slide-scoped built-in variable '{{slide.section}}', for example in a header text.

section.json
{
  "section": "Intro"
}

hidden

typebooleanrequirednodefault—

Whether the slide is hidden from the presented sequence. The player skips it, the PPTX export writes it as a hidden slide, and per-slide image and PDF output skips it unless the caller asks to include hidden slides (opf CLI: --include-hidden; the deck-level toSvg: the opt-in skipHidden). A slide named explicitly (opf convert --slides, toSvg with a slide number) is still rendered.

composition

typeref:Compositionrequirednodefault—

composition.mode · Allowed values
"auto""grid""row""column"
composition.overflow · Allowed values
"warn""error"

extensions

typeobjectrequirednodefault—

Custom data passthrough for agent workflows at slide scope; ignored by the engine but preserved across read/write round-trips. Use for review state, generation provenance, or authoring conventions such as { "authoring": { "locked": true } }.

Complete definition constraints
Schema constraints
{
  "type": "object",
  "description": "A single slide. Content can be authored as a full-slide root payload, or inside promoted named region keys such as 'left', 'center+right', and 'top:left'.",
  "additionalProperties": false,
  "properties": {
    "id": {
      "type": "string",
      "description": "Optional stable identifier for the slide within the document. Use when another system needs to reference a slide across edits, comments, generation state, exports, or narrative tooling. Slide order is defined by the slides array, so simple decks may omit this.",
      "examples": [
        "s1",
        "cover",
        "problem-1",
        "ask"
      ]
    },
    "type": {
      "type": "string",
      "enum": [
        "text",
        "list",
        "image",
        "chart",
        "table",
        "video",
        "code",
        "metric",
        "quote",
        "timeline"
      ],
      "description": "Optional full-slide content kind. When omitted, engines infer the kind from root payload fields."
    },
    "beat": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      ],
      "description": "Optional reference to one or more beats of the deck's narrative (each value is the id of a beat in the narrative record that the root 'narrative' resolves to). A single string declares the slide's primary beat; an array declares that one slide covers multiple beats. Declares the slide's role in the story arc; does not constrain ordering or structure. Core validate warns about a beat id the resolved narrative does not define, and reports a beat that no slide references. Slides without a beat are valid; multiple slides may share a beat."
    },
    "layout": {
      "$ref": "#/$defs/CatalogReference",
      "description": "Optional layout: a layouts reference, a bare id ('pillars') or 'name:id' ('acme:hero'), or 'auto'. When omitted or 'auto', the slide is composed with no layout record: engines arrange title, subtitle, tag and content automatically, a slide with no body payload is a cover (vertically centered), and design hints apply; there is no finding. 'auto' is reserved, so no catalog may define a layout of that id, and opf format drops it. A layout is a grid template (layout.schema.json): the slide's content stays flat and binds to the layout's regions by reading order, role and kind, a block may pin itself to a region with 'region', and an empty region collapses. A reference that resolves nowhere is the warning opf/unresolved-reference (and the 'unresolved-reference' diagnostic of resolveSlideContext), the slide composes automatically, and a strict export fails. A layout id of the 0.18 default catalog that 0.19 no longer has is such a reference: 0.19 has no migration path for layouts. A layout never changes what a slide contains, and engines never substitute a different layout.",
      "examples": [
        "cover",
        "pillars",
        "chart-beside",
        "auto",
        "acme:hero"
      ]
    },
    "title": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "array",
          "items": {
            "$ref": "#/$defs/TextRun"
          }
        }
      ],
      "description": "Slide-level title content. A v2 layout renders this in its title heading area, or an implicit heading row when that area is absent. Use a string for plain text or TextRun[] for inline rich text (a colored word, bold, a link, a citation or footnote marker); the heading keeps its size and fitting rules either way, and run colors resolve like body text.",
      "examples": [
        "Quarterly Review",
        "Why Now",
        "Next Steps",
        [
          "Revenue grew ",
          {
            "text": "28%",
            "color": "accent1"
          }
        ]
      ]
    },
    "subtitle": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "array",
          "items": {
            "$ref": "#/$defs/TextRun"
          }
        }
      ],
      "description": "Slide-level subtitle or supporting line. A v2 layout renders this in its subtitle area when present, otherwise in the title heading group. Use a string for plain text or TextRun[] for inline rich text (a colored word, bold, a link, a citation or footnote marker); the heading keeps its size and fitting rules either way, and run colors resolve like body text.",
      "examples": [
        "Prepared for the board",
        "Three signals changed this quarter"
      ]
    },
    "tag": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "array",
          "items": {
            "$ref": "#/$defs/TextRun"
          }
        }
      ],
      "description": "Small slide-level label or badge. A v2 layout renders this before the title in its title heading group; tag is not a separate layout area. Use a string for plain text or TextRun[] for inline rich text (a colored word, bold, a link, a citation or footnote marker); the heading keeps its size and fitting rules either way, and run colors resolve like body text.",
      "examples": [
        "Intro",
        "Confidential",
        "Appendix"
      ]
    },
    "text": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "array",
          "items": {
            "$ref": "#/$defs/TextRun"
          }
        }
      ],
      "description": "Full-slide text payload. Use a string for plain text or TextRun[] for inline rich text. TextRun items may be plain strings or formatted run objects."
    },
    "items": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/ListItem"
      },
      "description": "Full-slide structured list payload. Presence of this field infers type 'list'. Entries are strings, TextRun[] or objects with `text`, optional `description` (supporting detail under the entry), `level` and `start`. Use `items` when entries share a shape (features, steps, options, risks) or any entry needs a `description`; use `bullets` for plain talking points. Both draw the same marker, nesting and numbering; they differ in the inferred kind and in `description`, which only `items` accepts. At slide root, multiple content payload kinds with no explicit type, blocks, or regions are accepted as shorthand for layout-agnostic blocks, so `items` next to `text` or `bullets` composes as separate blocks side by side."
    },
    "bullets": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/BulletItem"
      },
      "description": "Full-slide prose bullet payload: short talking points, each standing alone. Presence of this field infers type 'text', so it may sit beside `text` in one payload. Entries are strings, TextRun[] or objects with `text`, `level` and `start`; there is no `description` (use `items` for entries with supporting detail)."
    },
    "numbering": {
      "$ref": "#/$defs/NumberingSpec",
      "description": "Number the full-slide `items` or `bullets` instead of bulleting them. A style name (arabic, roman-upper, roman-lower, alpha-upper, alpha-lower) or a Numbering object applies to every list level; an array gives one entry per level (index = level, the last entry repeats for deeper levels). Counting follows PowerPoint: consecutive entries of one level count up from its start, and an entry of a shallower level restarts the deeper levels. Absent = bullets. Valid only with `items` or `bullets`. Native PowerPoint export writes a:buAutoNum with the matching scheme and startAt; the preview draws the same numbers at the same marker geometry.",
      "examples": [
        "arabic",
        "roman-lower",
        {
          "style": "alpha-upper",
          "start": 3,
          "suffix": "paren"
        },
        [
          "arabic",
          "alpha-lower",
          {
            "style": "roman-lower",
            "suffix": "paren-both"
          }
        ]
      ]
    },
    "image": {
      "$ref": "#/$defs/Asset",
      "description": "Shorthand for one image block: the picture composes as body content, like { type: 'image', image: value }, with the effective design.imageFit. A v2 layout binds it to a compatible body region; a region's bleed setting may extend its outer edges to the slide edge. For fit, focus, treatments or an explicit placement use an image block in blocks; for a full-slide picture behind the content use design.background. Presence of this field infers type 'image'."
    },
    "video": {
      "$ref": "#/$defs/Asset",
      "description": "Full-slide video source. Presence of this field infers type 'video'. Engines do not play video: the preview draws a placeholder (a play badge with the asset's title or source as its caption), and PPTX export draws the same placeholder as native shapes linked to an http(s) source, with no embedded media. Native playback is out of scope (docs/programs/release-readiness)."
    },
    "chart": {
      "$ref": "#/$defs/Chart",
      "description": "Full-slide chart payload. Presence of this field infers type 'chart'."
    },
    "table": {
      "$ref": "#/$defs/Table",
      "description": "Full-slide table payload. Presence of this field infers type 'table'."
    },
    "code": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "$ref": "#/$defs/Code"
        }
      ],
      "description": "Full-slide code payload. A string is shorthand for { \"source\": value }; object form carries optional syntax language and filename metadata."
    },
    "metric": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "number"
        },
        {
          "$ref": "#/$defs/Metric"
        }
      ],
      "description": "Full-slide metric payload. A string or number is shorthand for { \"value\": value }; object form carries optional label, description, unit, delta, trend, and sentiment metadata. Numeric values remain numbers; renderers format them for display. Presence of this field infers type 'metric'."
    },
    "quote": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "$ref": "#/$defs/Quote"
        }
      ],
      "description": "Full-slide quote payload. A string is shorthand for { \"text\": value }; object form carries optional attribution and source metadata. Presence of this field infers type 'quote'."
    },
    "timeline": {
      "$ref": "#/$defs/Timeline",
      "description": "Full-slide timeline payload. An array is shorthand for { \"events\": value }; object form carries optional name and description metadata. Presence of this field infers type 'timeline'."
    },
    "caption": {
      "$ref": "#/$defs/Caption",
      "description": "Caption for the slide's root image, chart, table or video payload. Valid only when the slide root holds exactly one of those payloads."
    },
    "blocks": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/ContentPayload"
      },
      "description": "Layout-agnostic content blocks rendered together as a composed payload when exact placement is unspecified. At slide root, multiple content payload kinds with no explicit type, blocks, or regions are accepted as shorthand for equivalent blocks."
    },
    "design": {
      "$ref": "#/$defs/SlideDesign",
      "description": "Slide-level design applied on top of the deck-wide design."
    },
    "left": {
      "$ref": "#/$defs/ContentPayload"
    },
    "center": {
      "$ref": "#/$defs/ContentPayload"
    },
    "right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "left+center": {
      "$ref": "#/$defs/ContentPayload"
    },
    "center+right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "left+center+right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top": {
      "$ref": "#/$defs/ContentPayload"
    },
    "middle": {
      "$ref": "#/$defs/ContentPayload"
    },
    "bottom": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top+middle": {
      "$ref": "#/$defs/ContentPayload"
    },
    "middle+bottom": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top+middle+bottom": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top:left": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top:center": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top:right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top:left+center": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top:center+right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top:left+center+right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "middle:left": {
      "$ref": "#/$defs/ContentPayload"
    },
    "middle:center": {
      "$ref": "#/$defs/ContentPayload"
    },
    "middle:right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "middle:left+center": {
      "$ref": "#/$defs/ContentPayload"
    },
    "middle:center+right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "middle:left+center+right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "bottom:left": {
      "$ref": "#/$defs/ContentPayload"
    },
    "bottom:center": {
      "$ref": "#/$defs/ContentPayload"
    },
    "bottom:right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "bottom:left+center": {
      "$ref": "#/$defs/ContentPayload"
    },
    "bottom:center+right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "bottom:left+center+right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top+middle:left": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top+middle:center": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top+middle:right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top+middle:left+center": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top+middle:center+right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top+middle:left+center+right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "middle+bottom:left": {
      "$ref": "#/$defs/ContentPayload"
    },
    "middle+bottom:center": {
      "$ref": "#/$defs/ContentPayload"
    },
    "middle+bottom:right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "middle+bottom:left+center": {
      "$ref": "#/$defs/ContentPayload"
    },
    "middle+bottom:center+right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "middle+bottom:left+center+right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top+middle+bottom:left": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top+middle+bottom:center": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top+middle+bottom:right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top+middle+bottom:left+center": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top+middle+bottom:center+right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "top+middle+bottom:left+center+right": {
      "$ref": "#/$defs/ContentPayload"
    },
    "notes": {
      "type": "string",
      "description": "Speaker notes shown in presenter view.",
      "examples": [
        "Open with the customer story; pause for questions before moving to the architecture slide."
      ]
    },
    "section": {
      "type": "string",
      "description": "PowerPoint-style slide section label. Consecutive slides with the same value belong to the same section in presenter view, outlines, and PowerPoint section-aware exports. Also the slide-scoped built-in variable '{{slide.section}}', for example in a header text.",
      "examples": [
        "Intro",
        "Problem",
        "Solution",
        "Ask",
        "Appendix"
      ]
    },
    "hidden": {
      "type": "boolean",
      "description": "Whether the slide is hidden from the presented sequence. The player skips it, the PPTX export writes it as a hidden slide, and per-slide image and PDF output skips it unless the caller asks to include hidden slides (opf CLI: --include-hidden; the deck-level toSvg: the opt-in skipHidden). A slide named explicitly (opf convert --slides, toSvg with a slide number) is still rendered."
    },
    "composition": {
      "$ref": "#/$defs/Composition"
    },
    "extensions": {
      "type": "object",
      "description": "Custom data passthrough for agent workflows at slide scope; ignored by the engine but preserved across read/write round-trips. Use for review state, generation provenance, or authoring conventions such as { \"authoring\": { \"locked\": true } }."
    }
  }
}