OptionalalwaysShowPropertyNames
alwaysShowPropertyNames?: string[]
Optionalarticle
OptionalcardActions
OptionalcardPresentation
cardPresentation?: CardPresentation
Optionaldensity
density?: ViewDensity
OptionaldetailLayoutType
detailLayoutType?: string
OptionalentityActions
OptionalextraRenderers
OptionalfallbackRenderers
OptionalhiddenPropertyNames
hiddenPropertyNames?: string[]
OptionalhideHeaderPrimaryFields
hideHeaderPrimaryFields?: boolean
OptionalhideLinkedDataProperties
hideLinkedDataProperties?: boolean
OptionallinkedDataPropertyNames
linkedDataPropertyNames?: string[]
OptionalmaxDepth
maxDepth?: number
Optionalnesting
OptionalonCardAction
onCardAction?: (
actionId: string,
ctx: {
data: unknown;
entityIRI?: string;
typeIRI?: string;
typeName?: string;
},
) => void
OptionalonEntityAction
onEntityAction?: (
actionId: string,
ctx: {
data: unknown;
entityIRI?: string;
typeIRI?: string;
typeName?: string;
},
) => void
OptionaloverrideRenderers
OptionaloverrideValueRenderers
OptionalprimaryFields
primaryFields?: Record<string, unknown>
OptionaltopLevelLayoutVariant
OptionaltypeIRIOverrides
OptionaltypeIRIToTypeName
typeIRIToTypeName?: (iri: string) => string
OptionaltypeNameOverrides
OptionaluiSchemata
uiSchemata?: Record<string, UISchemaElement>
OptionaluiSchemataByTypeIRI
uiSchemataByTypeIRI?: Record<string, UISchemaElement>
OptionalvalueRenderers
App-wide default for ArticleLayout presentation. Per-layout overrides via UI schema.