Skip to main content

Interface: ModularSceneRequiredSnap

Required-snap status reported as part of scene-level validation.

The owning instance and product IDs make the flat list usable without first looking up the corresponding entry in modularSceneElements.

Extends

Properties

code

code: string

Configured snap code for this mesh.

Inherited from

ModularRequiredSnap.code


connectedTo

connectedTo: Nullable<ModularSnapConnectionTarget>

Connected product and snap, or null when no target is available.

Inherited from

ModularRequiredSnap.connectedTo


id

id: string

Mesh ID of the required snap on the current product.

Inherited from

ModularRequiredSnap.id


instanceId

instanceId: string

Instance ID that owns the required snap.


productId

productId: string

Product ID that owns the required snap.


productName

productName: string

Display name of the product that owns the required snap.


status

status: ModularRequiredSnapStatus

Current connection state of the snap mesh.

Inherited from

ModularRequiredSnap.status