JSON Forms UISchemaElement.options.article / DetailViewConfig.article — presentation hints for ArticleLayout.

interface DetailArticleOptions {
    headingStartLevel?: number;
    infoBox?: "aside" | "block";
    infoBoxWidth?: string;
    sectionThreshold?: number;
}

Properties

headingStartLevel?: number

HTML heading level for the first article section. Default 2.

infoBox?: "aside" | "block"

Info-box placement for literal properties.

  • aside — floated right beside sections (stacks under sm).
  • block — full-width block above sections. Default "aside".
infoBoxWidth?: string

CSS width for the aside info box (e.g. "16rem"). Default "16rem".

sectionThreshold?: number

An object property becomes a headed section when it has at least one object-typed child, or more than this many literal children. Smaller objects stay in the info box. Default 2.