Viewer
Preparing search index...
validateSelectionParameterSettings
Variable validateSelectionParameterSettings
Const
validateSelectionParameterSettings
:
(
param
:
unknown
,
)
=>
z.ZodSafeParseResult
<
{
props
:
{
activeMode
?:
"default"
|
"activeOnStart"
|
"alwaysActive"
;
autoClear
?:
boolean
;
availableColor
?:
|
string
|
{
type
:
"pulse"
;
color
?:
string
|
number
[]
;
intensity
?:
number
;
pulseSpeed
?:
number
;
}
|
{
[
x
:
string
]:
unknown
}
|
null
;
buttons
?:
{
clear
?:
boolean
}
|
null
;
deselectOnEmpty
?:
boolean
;
hover
?:
boolean
;
hoverColor
?:
|
string
|
{
type
:
"pulse"
;
color
?:
string
|
number
[]
;
intensity
?:
number
;
pulseSpeed
?:
number
;
}
|
{
[
x
:
string
]:
unknown
}
|
null
;
maximumSelection
?:
number
|
null
;
minimumSelection
?:
number
|
null
;
nameFilter
?:
string
[]
|
null
;
occludeBySceneGeometry
?:
boolean
;
presentation
?:
"widget"
|
"toolbar"
;
prompt
?:
|
{
activeText
?:
string
|
null
;
activeTitle
?:
string
|
null
;
inactiveTitle
?:
string
|
null
;
}
|
null
;
selectionColor
?:
|
string
|
{
type
:
"pulse"
;
color
?:
string
|
number
[]
;
intensity
?:
number
;
pulseSpeed
?:
number
;
}
|
{
[
x
:
string
]:
unknown
}
|
null
;
}
;
type
:
"selection"
;
}
,
>
Type Declaration
(
param
:
unknown
,
)
:
z.ZodSafeParseResult
<
{
props
:
{
activeMode
?:
"default"
|
"activeOnStart"
|
"alwaysActive"
;
autoClear
?:
boolean
;
availableColor
?:
|
string
|
{
type
:
"pulse"
;
color
?:
string
|
number
[]
;
intensity
?:
number
;
pulseSpeed
?:
number
;
}
|
{
[
x
:
string
]:
unknown
}
|
null
;
buttons
?:
{
clear
?:
boolean
}
|
null
;
deselectOnEmpty
?:
boolean
;
hover
?:
boolean
;
hoverColor
?:
|
string
|
{
type
:
"pulse"
;
color
?:
string
|
number
[]
;
intensity
?:
number
;
pulseSpeed
?:
number
;
}
|
{
[
x
:
string
]:
unknown
}
|
null
;
maximumSelection
?:
number
|
null
;
minimumSelection
?:
number
|
null
;
nameFilter
?:
string
[]
|
null
;
occludeBySceneGeometry
?:
boolean
;
presentation
?:
"widget"
|
"toolbar"
;
prompt
?:
|
{
activeText
?:
string
|
null
;
activeTitle
?:
string
|
null
;
inactiveTitle
?:
string
|
null
;
}
|
null
;
selectionColor
?:
|
string
|
{
type
:
"pulse"
;
color
?:
string
|
number
[]
;
intensity
?:
number
;
pulseSpeed
?:
number
;
}
|
{
[
x
:
string
]:
unknown
}
|
null
;
}
;
type
:
"selection"
;
}
,
>
Parameters
param
:
unknown
Returns
z.ZodSafeParseResult
<
{
props
:
{
activeMode
?:
"default"
|
"activeOnStart"
|
"alwaysActive"
;
autoClear
?:
boolean
;
availableColor
?:
|
string
|
{
type
:
"pulse"
;
color
?:
string
|
number
[]
;
intensity
?:
number
;
pulseSpeed
?:
number
;
}
|
{
[
x
:
string
]:
unknown
}
|
null
;
buttons
?:
{
clear
?:
boolean
}
|
null
;
deselectOnEmpty
?:
boolean
;
hover
?:
boolean
;
hoverColor
?:
|
string
|
{
type
:
"pulse"
;
color
?:
string
|
number
[]
;
intensity
?:
number
;
pulseSpeed
?:
number
;
}
|
{
[
x
:
string
]:
unknown
}
|
null
;
maximumSelection
?:
number
|
null
;
minimumSelection
?:
number
|
null
;
nameFilter
?:
string
[]
|
null
;
occludeBySceneGeometry
?:
boolean
;
presentation
?:
"widget"
|
"toolbar"
;
prompt
?:
|
{
activeText
?:
string
|
null
;
activeTitle
?:
string
|
null
;
inactiveTitle
?:
string
|
null
;
}
|
null
;
selectionColor
?:
|
string
|
{
type
:
"pulse"
;
color
?:
string
|
number
[]
;
intensity
?:
number
;
pulseSpeed
?:
number
;
}
|
{
[
x
:
string
]:
unknown
}
|
null
;
}
;
type
:
"selection"
;
}
,
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Viewer
Loading...