Skip to content

Interface: SlotPlacementDeclaration

Makaio Framework


Makaio Framework / contracts/extension / SlotPlacementDeclaration

Defined in: ../../../packages/contracts/src/extension/contributions/page-types.ts:63

Placement declaration with a mandatory flag and optional position.

content: SlotContentDeclaration

Defined in: ../../../packages/contracts/src/extension/contributions/page-types.ts:71

Content reference for this placement.


instanceId: string

Defined in: ../../../packages/contracts/src/extension/contributions/page-types.ts:69

Stable unique identifier for this placement.

Used as a React key and for layout persistence.


mandatory: boolean

Defined in: ../../../packages/contracts/src/extension/contributions/page-types.ts:73

Whether this placement is mandatory (cannot be removed by the user).


optional position?: object

Defined in: ../../../packages/contracts/src/extension/contributions/page-types.ts:75

Optional grid position.

col: number

row: number