OptionalidFigure id. Generated when omitted.
OptionaltitleChart title. Overrides the <h2> Plot renders from its title option.
OptionalsubtitleChart subtitle. Overrides Plot's <h3>.
OptionalcaptionChart caption. Overrides Plot's <figcaption>.
OptionalaxesAxis labels. Each overrides the label Plot drew for that axis.
OptionalmarkForces the MAIDR trace type of a mark, keyed by the mark's Plot
aria-label.
Only rect is read today, and only to say TraceType.HISTOGRAM: a rect
mark is otherwise taken for a histogram when both axes are continuous and
for a bar chart when one is categorical, which is right for the marks
Plot's own examples produce. A binned rect drawn against a categorical axis
is the case that needs telling.
Other keys are accepted and ignored, so a future release can honour them without breaking a caller that set one.
OptionalautoWhen false, the schema is returned but not written to the DOM, and no
maidr:bindchart event fires. Use it to post-process the schema before
handing it to <Maidr> yourself.
Options for bindObservablePlot.
Every field is optional: the adapter's whole point is that a plot drawn by somebody else, in a Quarto document it does not control, still becomes navigable. These exist for the cases where the DOM cannot carry the intent — a chart with no title, an axis Plot labelled from a column name, or a mark whose type the adapter would otherwise have to guess.