OptionalactiveThe mode to determine when the parameter is active. (default: 'default')
OptionalautomaticIf true, a customization is requested after handles stop changing. Waits automaticSceneUpdateTimeout after the last committed change.
This is not session-level ISessionApi.automaticSceneUpdate, which
controls whether the session scene tree node is replaced after customize.
Used by gumball, rectangle transform, and dragging. Selection ignores it.
OptionalautomaticIdle timeout in milliseconds before automaticSceneUpdate requests a customization. Reset on each committed handle move.
OptionalavailableThe interaction effect on objects when available. (default: '#ffffff')
OptionalbuttonsWhich buttons are available for the interaction parameter.
Optionalclear?: booleanWhen true, the clear button is available to reset the parameter. (default: true)
OptionaldeselectIf true, the selection will be cleared when clicking on an empty space. (default: false)
OptionalhoverIf the objects are hoverable. (default: true)
OptionalhoverThe interaction effect on objects when hovered. (default: '#00ff78')
OptionalmaximumThe maximum number of objects that can be selected. (default: 1)
OptionalminimumThe minimum number of objects that can be selected. (default: 1)
OptionalnameThe names of the objects that can be interacted with. (see Jira document and discussion result)
OptionaloccludeWhen true, interactions are blocked by non-interactive solid geometry in front of the target. (default: false)
OptionalpresentationThe presentation of the interaction parameter. (default: 'toolbar')
OptionalpromptA prompt that can be defined which is displayed instead of the default prompt.
OptionalactiveText?: stringThe text when the parameter is inactive.
OptionalactiveTitle?: stringThe title when the parameter is active.
OptionalinactiveTitle?: stringThe title when the parameter is inactive.
OptionalselectionThe interaction effect on objects when selected. (default: '#0d44f0')
Properties of a selection parameter.