Skip to main content

Interface: ExtendedSnapRule

Properties​

connectableProducts​

connectableProducts: object[]

productId​

productId: string

productName​

productName: string

snapCodes​

snapCodes: string[]


possibleConnections​

possibleConnections: object[]

connectedTo?​

optional connectedTo?: ConnectedSnapInfo

instanceId​

instanceId: string

isCurrentlyConnected​

isCurrentlyConnected: boolean

productId​

productId: string

productName​

productName: string

snapCode​

snapCode: string

snapId​

snapId: string


ruleId​

ruleId: string

Inherited from​

ParsedSnapRule.ruleId


ruleName​

ruleName: string

Inherited from​

ParsedSnapRule.ruleName


snapPairs?​

optional snapPairs?: Set<string>

Combined list of snap pairs in A:B format

Inherited from​

ParsedSnapRule.snapPairs


snappingMethod?​

optional snappingMethod?: SnappingMethodType

Method to use for positioning snaps on the modular scene.

Inherited from​

ParsedSnapRule.snappingMethod


sourceCodes​

sourceCodes: string[]

Inherited from​

ParsedSnapRule.sourceCodes


targetCodes​

targetCodes: string[]

Inherited from​

ParsedSnapRule.targetCodes


triggers?​

optional triggers?: RuleTrigger[] | ModularRuleTrigger[]

Inherited from​

ParsedSnapRule.triggers


twoWayBinding?​

optional twoWayBinding?: boolean

Inherited from​

ParsedSnapRule.twoWayBinding