ResolvedOptions
Defined in: options.ts:191
Every option with its default filled in: what the renderer draws with, and what resolveOptions returns.
Properties
Section titled “Properties”background
Section titled “background”background:
object
Defined in: options.ts:193
The resolved background.
color:
number|null
null means “use palette.background”.
gradient
Section titled “gradient”gradient: {
angle:number;from:number;to:number; } |null
grid:
object
color: null means “use palette.grid”.
grid.alpha
Section titled “grid.alpha”alpha:
number
grid.color
Section titled “grid.color”color:
number|null
grid.minScreenStep
Section titled “grid.minScreenStep”minScreenStep:
number
grid.step
Section titled “grid.step”step:
number
grid.tile
Section titled “grid.tile”tile:
ExplorerGridTile|null
null means the built-in dots.
grid.visible
Section titled “grid.visible”visible:
boolean
grid.zoom
Section titled “grid.zoom”zoom:
"snap"|"continuous"
image: {
alpha:number;fit:"cover"|"tile";url:string; } |null
customViews
Section titled “customViews”customViews:
object
Defined in: options.ts:232
The resolved customViews.
max:
number
edges:
object
Defined in: options.ts:222
The resolved edges.
max:
number
style:
ResolvedEdgeStyle
styles
Section titled “styles”styles:
Record<string,ResolvedEdgeStyle>
Already merged over style.
visible
Section titled “visible”visible:
boolean
effects
Section titled “effects”effects:
object
Defined in: options.ts:211
The resolved effects, with each effect’s sizes and timings.
glow:
object
glow.alpha
Section titled “glow.alpha”alpha:
number
glow.enabled
Section titled “glow.enabled”enabled:
boolean
glow.scale
Section titled “glow.scale”scale:
number
growIn
Section titled “growIn”growIn:
object
growIn.durationMs
Section titled “growIn.durationMs”durationMs:
number
growIn.enabled
Section titled “growIn.enabled”enabled:
boolean
growIn.staggerMs
Section titled “growIn.staggerMs”staggerMs:
number
growIn.startScale
Section titled “growIn.startScale”startScale:
number
halo:
object
halo.alpha
Section titled “halo.alpha”alpha:
number
halo.enabled
Section titled “halo.enabled”enabled:
boolean
halo.scale
Section titled “halo.scale”scale:
number
hoverRing
Section titled “hoverRing”hoverRing:
object
hoverRing.alpha
Section titled “hoverRing.alpha”alpha:
number
hoverRing.enabled
Section titled “hoverRing.enabled”enabled:
boolean
hoverRing.scale
Section titled “hoverRing.scale”scale:
number
pulse:
object
pulse.alphaFloor
Section titled “pulse.alphaFloor”alphaFloor:
number
pulse.enabled
Section titled “pulse.enabled”enabled:
boolean
pulse.periodMs
Section titled “pulse.periodMs”periodMs:
number
pulse.scaleBy
Section titled “pulse.scaleBy”scaleBy:
number
ring:
object
The ring emphasis outline, which is a mark, not an effect: it cannot be turned off.
ring.scale
Section titled “ring.scale”scale:
number
selectionRing
Section titled “selectionRing”selectionRing:
object
selectionRing.enabled
Section titled “selectionRing.enabled”enabled:
boolean
selectionRing.scale
Section titled “selectionRing.scale”scale:
number
limits
Section titled “limits”limits:
object
Defined in: options.ts:234
The resolved limits: null where a limit is off.
pan:
number|null
zoomIn
Section titled “zoomIn”zoomIn:
number|null
zoomOut
Section titled “zoomOut”zoomOut:
number|null
textures
Section titled “textures”textures:
object
Defined in: options.ts:230
The resolved textures.
budget
Section titled “budget”budget:
number
minDiameterPx
Section titled “minDiameterPx”minDiameterPx:
number