Interface: SlotDeclaration
Makaio Framework / contracts/extension / SlotDeclaration
Interface: SlotDeclaration
Section titled “Interface: SlotDeclaration”Defined in: ../../../packages/contracts/src/extension/contributions/page-types.ts:40
Slot definition for package declarations (fully serializable).
Properties
Section titled “Properties”acceptsSizes
Section titled “acceptsSizes”acceptsSizes:
PageWidgetSize[]
Defined in: ../../../packages/contracts/src/extension/contributions/page-types.ts:46
Sizes accepted by this slot.
collapsible?
Section titled “collapsible?”
optionalcollapsible?:boolean
Defined in: ../../../packages/contracts/src/extension/contributions/page-types.ts:52
Whether the slot can be collapsed.
defaultCollapsed?
Section titled “defaultCollapsed?”
optionaldefaultCollapsed?:boolean
Defined in: ../../../packages/contracts/src/extension/contributions/page-types.ts:54
Whether the slot starts collapsed.
id:
SlotId
Defined in: ../../../packages/contracts/src/extension/contributions/page-types.ts:42
Slot identifier.
maxColumns
Section titled “maxColumns”maxColumns:
number
Defined in: ../../../packages/contracts/src/extension/contributions/page-types.ts:50
Maximum number of columns.
minColumnWidth
Section titled “minColumnWidth”minColumnWidth:
number
Defined in: ../../../packages/contracts/src/extension/contributions/page-types.ts:48
Minimum column width in pixels.
name:
string
Defined in: ../../../packages/contracts/src/extension/contributions/page-types.ts:44
Human-readable slot name.