PropertyWidget
@aurorajs.dev/catalyst-cli / generator/domain/model / PropertyWidget
Interface: PropertyWidget
Sección titulada «Interface: PropertyWidget»Defined in: generator/domain/model.ts:170
Frontend widget configuration. Added to a property when the detail/list view should render a specific reusable component.
Properties
Sección titulada «Properties»detailSort?
Sección titulada «detailSort?»
optionaldetailSort?:number
Defined in: generator/domain/model.ts:172
Ordinal position in the detail form (ascending).
optionalgroup?:string
Defined in: generator/domain/model.ts:174
Logical group identifier — fields sharing a group render together with a header.
isDetailHidden?
Sección titulada «isDetailHidden?»
optionalisDetailHidden?:boolean
Defined in: generator/domain/model.ts:176
If true, hide the property from the detail form.
isListHidden?
Sección titulada «isListHidden?»
optionalisListHidden?:boolean
Defined in: generator/domain/model.ts:178
If true, hide the property from the list view.
listSort?
Sección titulada «listSort?»
optionallistSort?:number
Defined in: generator/domain/model.ts:180
Ordinal position in the list table (ascending).
property
Sección titulada «property»property:
Property
Defined in: generator/domain/model.ts:182
Back-reference to the owning Property. Used by templates.
optionalspan?:number
Defined in: generator/domain/model.ts:188
SPEC-14: per-property column span override on the form’s 12-column grid.
Integer 1–12; out-of-range values are clamped at codegen time.
When undefined, getDefaultSpan(property) picks a default by type.
optionaltab?:string
Defined in: generator/domain/model.ts:190
SPEC-12: tab identifier — fields sharing a tab render together in a panel.
type:
WidgetType
Defined in: generator/domain/model.ts:191