@graphty/graphty-element / config / SuggestedStyleLayer
Interface: SuggestedStyleLayer
Defined in: src/config/SuggestedStyles.ts:106
A single suggested style layer from an algorithm
Properties
edge?
optionaledge:object
Defined in: src/config/SuggestedStyles.ts:110
Edge style configuration for this layer
calculatedStyle?
optionalcalculatedStyle:object
calculatedStyle.expr
expr:
string
calculatedStyle.inputs
inputs:
string[]
calculatedStyle.output
output:
string=AllowedOuputPaths
selector
selector:
string
style
style:
object=EdgeStyle
style.arrowHead?
optionalarrowHead:object
style.arrowHead.color?
optionalcolor:string
style.arrowHead.opacity?
optionalopacity:number
style.arrowHead.size?
optionalsize:number
style.arrowHead.text?
optionaltext:object
style.arrowHead.text.animation?
optionalanimation:"none"|"pulse"|"bounce"|"shake"|"glow"|"fill"
style.arrowHead.text.animationSpeed?
optionalanimationSpeed:number
style.arrowHead.text.attachOffset?
optionalattachOffset:number
style.arrowHead.text.attachPosition?
optionalattachPosition:"top"|"top-right"|"top-left"|"left"|"center"|"right"|"bottom"|"bottom-left"|"bottom-right"
style.arrowHead.text.autoSize?
optionalautoSize:boolean
style.arrowHead.text.backgroundColor?
optionalbackgroundColor:string| {colorType:"solid";opacity?:number;value:string|undefined; } | {colors: (... | ...)[];colorType:"gradient";direction:number;opacity?:number; } | {colors: (... | ...)[];colorType:"radial-gradient";opacity?:number; }
style.arrowHead.text.backgroundGradient?
optionalbackgroundGradient:boolean
style.arrowHead.text.backgroundGradientColors?
optionalbackgroundGradientColors: (string|undefined)[]
style.arrowHead.text.backgroundGradientDirection?
optionalbackgroundGradientDirection:"vertical"|"horizontal"|"diagonal"
style.arrowHead.text.backgroundGradientType?
optionalbackgroundGradientType:"linear"|"radial"
style.arrowHead.text.backgroundPadding?
optionalbackgroundPadding:number
style.arrowHead.text.badge?
optionalbadge:"notification"|"label"|"label-success"|"label-warning"|"label-danger"|"count"|"icon"|"progress"|"dot"
style.arrowHead.text.billboardMode?
optionalbillboardMode:number
style.arrowHead.text.borderColor?
optionalborderColor:string
style.arrowHead.text.borders?
optionalborders:object[]
style.arrowHead.text.borderWidth?
optionalborderWidth:number
style.arrowHead.text.cornerRadius?
optionalcornerRadius:number
style.arrowHead.text.depthFadeEnabled?
optionaldepthFadeEnabled:boolean
style.arrowHead.text.depthFadeFar?
optionaldepthFadeFar:number
style.arrowHead.text.depthFadeNear?
optionaldepthFadeNear:number
style.arrowHead.text.enabled?
optionalenabled:boolean
style.arrowHead.text.font?
optionalfont:string
style.arrowHead.text.fontSize?
optionalfontSize:number
style.arrowHead.text.fontWeight?
optionalfontWeight:string
style.arrowHead.text.icon?
optionalicon:string
style.arrowHead.text.iconPosition?
optionaliconPosition:"left"|"right"
style.arrowHead.text.lineHeight?
optionallineHeight:number
style.arrowHead.text.location?
optionallocation:"top"|"top-right"|"top-left"|"left"|"center"|"right"|"bottom"|"bottom-left"|"bottom-right"|"automatic"
style.arrowHead.text.marginBottom?
optionalmarginBottom:number
style.arrowHead.text.marginLeft?
optionalmarginLeft:number
style.arrowHead.text.marginRight?
optionalmarginRight:number
style.arrowHead.text.marginTop?
optionalmarginTop:number
style.arrowHead.text.maxNumber?
optionalmaxNumber:number
style.arrowHead.text.overflowSuffix?
optionaloverflowSuffix:string
style.arrowHead.text.pointer?
optionalpointer:boolean
style.arrowHead.text.pointerCurve?
optionalpointerCurve:boolean
style.arrowHead.text.pointerDirection?
optionalpointerDirection:"top"|"left"|"right"|"bottom"|"auto"
style.arrowHead.text.pointerHeight?
optionalpointerHeight:number
style.arrowHead.text.pointerOffset?
optionalpointerOffset:number
style.arrowHead.text.pointerWidth?
optionalpointerWidth:number
style.arrowHead.text.position?
optionalposition:object
style.arrowHead.text.position.x
x:
number
style.arrowHead.text.position.y
y:
number
style.arrowHead.text.position.z
z:
number
style.arrowHead.text.progress?
optionalprogress:number
style.arrowHead.text.resolution?
optionalresolution:number
style.arrowHead.text.smartOverflow?
optionalsmartOverflow:boolean
style.arrowHead.text.text?
optionaltext:string
style.arrowHead.text.textAlign?
optionaltextAlign:"left"|"center"|"right"
style.arrowHead.text.textColor?
optionaltextColor:string
style.arrowHead.text.textOutline?
optionaltextOutline:boolean
style.arrowHead.text.textOutlineColor?
optionaltextOutlineColor:string
style.arrowHead.text.textOutlineJoin?
optionaltextOutlineJoin:"round"|"bevel"|"miter"
style.arrowHead.text.textOutlineWidth?
optionaltextOutlineWidth:number
style.arrowHead.text.textPath?
optionaltextPath:string
style.arrowHead.text.textShadow?
optionaltextShadow:boolean
style.arrowHead.text.textShadowBlur?
optionaltextShadowBlur:number
style.arrowHead.text.textShadowColor?
optionaltextShadowColor:string
style.arrowHead.text.textShadowOffsetX?
optionaltextShadowOffsetX:number
style.arrowHead.text.textShadowOffsetY?
optionaltextShadowOffsetY:number
style.arrowHead.type?
optionaltype:"none"|"dot"|"normal"|"inverted"|"sphere-dot"|"open-dot"|"tee"|"open-normal"|"diamond"|"open-diamond"|"crow"|"box"|"half-open"|"vee"
style.arrowTail?
optionalarrowTail:object
style.arrowTail.color?
optionalcolor:string
style.arrowTail.opacity?
optionalopacity:number
style.arrowTail.size?
optionalsize:number
style.arrowTail.text?
optionaltext:object
style.arrowTail.text.animation?
optionalanimation:"none"|"pulse"|"bounce"|"shake"|"glow"|"fill"
style.arrowTail.text.animationSpeed?
optionalanimationSpeed:number
style.arrowTail.text.attachOffset?
optionalattachOffset:number
style.arrowTail.text.attachPosition?
optionalattachPosition:"top"|"top-right"|"top-left"|"left"|"center"|"right"|"bottom"|"bottom-left"|"bottom-right"
style.arrowTail.text.autoSize?
optionalautoSize:boolean
style.arrowTail.text.backgroundColor?
optionalbackgroundColor:string| {colorType:"solid";opacity?:number;value:string|undefined; } | {colors: (... | ...)[];colorType:"gradient";direction:number;opacity?:number; } | {colors: (... | ...)[];colorType:"radial-gradient";opacity?:number; }
style.arrowTail.text.backgroundGradient?
optionalbackgroundGradient:boolean
style.arrowTail.text.backgroundGradientColors?
optionalbackgroundGradientColors: (string|undefined)[]
style.arrowTail.text.backgroundGradientDirection?
optionalbackgroundGradientDirection:"vertical"|"horizontal"|"diagonal"
style.arrowTail.text.backgroundGradientType?
optionalbackgroundGradientType:"linear"|"radial"
style.arrowTail.text.backgroundPadding?
optionalbackgroundPadding:number
style.arrowTail.text.badge?
optionalbadge:"notification"|"label"|"label-success"|"label-warning"|"label-danger"|"count"|"icon"|"progress"|"dot"
style.arrowTail.text.billboardMode?
optionalbillboardMode:number
style.arrowTail.text.borderColor?
optionalborderColor:string
style.arrowTail.text.borders?
optionalborders:object[]
style.arrowTail.text.borderWidth?
optionalborderWidth:number
style.arrowTail.text.cornerRadius?
optionalcornerRadius:number
style.arrowTail.text.depthFadeEnabled?
optionaldepthFadeEnabled:boolean
style.arrowTail.text.depthFadeFar?
optionaldepthFadeFar:number
style.arrowTail.text.depthFadeNear?
optionaldepthFadeNear:number
style.arrowTail.text.enabled?
optionalenabled:boolean
style.arrowTail.text.font?
optionalfont:string
style.arrowTail.text.fontSize?
optionalfontSize:number
style.arrowTail.text.fontWeight?
optionalfontWeight:string
style.arrowTail.text.icon?
optionalicon:string
style.arrowTail.text.iconPosition?
optionaliconPosition:"left"|"right"
style.arrowTail.text.lineHeight?
optionallineHeight:number
style.arrowTail.text.location?
optionallocation:"top"|"top-right"|"top-left"|"left"|"center"|"right"|"bottom"|"bottom-left"|"bottom-right"|"automatic"
style.arrowTail.text.marginBottom?
optionalmarginBottom:number
style.arrowTail.text.marginLeft?
optionalmarginLeft:number
style.arrowTail.text.marginRight?
optionalmarginRight:number
style.arrowTail.text.marginTop?
optionalmarginTop:number
style.arrowTail.text.maxNumber?
optionalmaxNumber:number
style.arrowTail.text.overflowSuffix?
optionaloverflowSuffix:string
style.arrowTail.text.pointer?
optionalpointer:boolean
style.arrowTail.text.pointerCurve?
optionalpointerCurve:boolean
style.arrowTail.text.pointerDirection?
optionalpointerDirection:"top"|"left"|"right"|"bottom"|"auto"
style.arrowTail.text.pointerHeight?
optionalpointerHeight:number
style.arrowTail.text.pointerOffset?
optionalpointerOffset:number
style.arrowTail.text.pointerWidth?
optionalpointerWidth:number
style.arrowTail.text.position?
optionalposition:object
style.arrowTail.text.position.x
x:
number
style.arrowTail.text.position.y
y:
number
style.arrowTail.text.position.z
z:
number
style.arrowTail.text.progress?
optionalprogress:number
style.arrowTail.text.resolution?
optionalresolution:number
style.arrowTail.text.smartOverflow?
optionalsmartOverflow:boolean
style.arrowTail.text.text?
optionaltext:string
style.arrowTail.text.textAlign?
optionaltextAlign:"left"|"center"|"right"
style.arrowTail.text.textColor?
optionaltextColor:string
style.arrowTail.text.textOutline?
optionaltextOutline:boolean
style.arrowTail.text.textOutlineColor?
optionaltextOutlineColor:string
style.arrowTail.text.textOutlineJoin?
optionaltextOutlineJoin:"round"|"bevel"|"miter"
style.arrowTail.text.textOutlineWidth?
optionaltextOutlineWidth:number
style.arrowTail.text.textPath?
optionaltextPath:string
style.arrowTail.text.textShadow?
optionaltextShadow:boolean
style.arrowTail.text.textShadowBlur?
optionaltextShadowBlur:number
style.arrowTail.text.textShadowColor?
optionaltextShadowColor:string
style.arrowTail.text.textShadowOffsetX?
optionaltextShadowOffsetX:number
style.arrowTail.text.textShadowOffsetY?
optionaltextShadowOffsetY:number
style.arrowTail.type?
optionaltype:"none"|"dot"|"normal"|"inverted"|"sphere-dot"|"open-dot"|"tee"|"open-normal"|"diamond"|"open-diamond"|"crow"|"box"|"half-open"|"vee"
style.enabled?
optionalenabled:boolean
style.label?
optionallabel:object
style.label.animation?
optionalanimation:"none"|"pulse"|"bounce"|"shake"|"glow"|"fill"
style.label.animationSpeed?
optionalanimationSpeed:number
style.label.attachOffset?
optionalattachOffset:number
style.label.attachPosition?
optionalattachPosition:"top"|"top-right"|"top-left"|"left"|"center"|"right"|"bottom"|"bottom-left"|"bottom-right"
style.label.autoSize?
optionalautoSize:boolean
style.label.backgroundColor?
optionalbackgroundColor:string| {colorType:"solid";opacity?:number;value:string|undefined; } | {colors: (string|undefined)[];colorType:"gradient";direction:number;opacity?:number; } | {colors: (string|undefined)[];colorType:"radial-gradient";opacity?:number; }
style.label.backgroundGradient?
optionalbackgroundGradient:boolean
style.label.backgroundGradientColors?
optionalbackgroundGradientColors: (string|undefined)[]
style.label.backgroundGradientDirection?
optionalbackgroundGradientDirection:"vertical"|"horizontal"|"diagonal"
style.label.backgroundGradientType?
optionalbackgroundGradientType:"linear"|"radial"
style.label.backgroundPadding?
optionalbackgroundPadding:number
style.label.badge?
optionalbadge:"notification"|"label"|"label-success"|"label-warning"|"label-danger"|"count"|"icon"|"progress"|"dot"
style.label.billboardMode?
optionalbillboardMode:number
style.label.borderColor?
optionalborderColor:string
style.label.borders?
optionalborders:object[]
style.label.borderWidth?
optionalborderWidth:number
style.label.cornerRadius?
optionalcornerRadius:number
style.label.depthFadeEnabled?
optionaldepthFadeEnabled:boolean
style.label.depthFadeFar?
optionaldepthFadeFar:number
style.label.depthFadeNear?
optionaldepthFadeNear:number
style.label.enabled?
optionalenabled:boolean
style.label.font?
optionalfont:string
style.label.fontSize?
optionalfontSize:number
style.label.fontWeight?
optionalfontWeight:string
style.label.icon?
optionalicon:string
style.label.iconPosition?
optionaliconPosition:"left"|"right"
style.label.lineHeight?
optionallineHeight:number
style.label.location?
optionallocation:"top"|"top-right"|"top-left"|"left"|"center"|"right"|"bottom"|"bottom-left"|"bottom-right"|"automatic"
style.label.marginBottom?
optionalmarginBottom:number
style.label.marginLeft?
optionalmarginLeft:number
style.label.marginRight?
optionalmarginRight:number
style.label.marginTop?
optionalmarginTop:number
style.label.maxNumber?
optionalmaxNumber:number
style.label.overflowSuffix?
optionaloverflowSuffix:string
style.label.pointer?
optionalpointer:boolean
style.label.pointerCurve?
optionalpointerCurve:boolean
style.label.pointerDirection?
optionalpointerDirection:"top"|"left"|"right"|"bottom"|"auto"
style.label.pointerHeight?
optionalpointerHeight:number
style.label.pointerOffset?
optionalpointerOffset:number
style.label.pointerWidth?
optionalpointerWidth:number
style.label.position?
optionalposition:object
style.label.position.x
x:
number
style.label.position.y
y:
number
style.label.position.z
z:
number
style.label.progress?
optionalprogress:number
style.label.resolution?
optionalresolution:number
style.label.smartOverflow?
optionalsmartOverflow:boolean
style.label.text?
optionaltext:string
style.label.textAlign?
optionaltextAlign:"left"|"center"|"right"
style.label.textColor?
optionaltextColor:string
style.label.textOutline?
optionaltextOutline:boolean
style.label.textOutlineColor?
optionaltextOutlineColor:string
style.label.textOutlineJoin?
optionaltextOutlineJoin:"round"|"bevel"|"miter"
style.label.textOutlineWidth?
optionaltextOutlineWidth:number
style.label.textPath?
optionaltextPath:string
style.label.textShadow?
optionaltextShadow:boolean
style.label.textShadowBlur?
optionaltextShadowBlur:number
style.label.textShadowColor?
optionaltextShadowColor:string
style.label.textShadowOffsetX?
optionaltextShadowOffsetX:number
style.label.textShadowOffsetY?
optionaltextShadowOffsetY:number
style.line?
optionalline:object
style.line.animationSpeed?
optionalanimationSpeed:number
style.line.bezier?
optionalbezier:boolean
style.line.color?
optionalcolor:string
style.line.opacity?
optionalopacity:number
style.line.type?
optionaltype:"solid"|"dot"|"diamond"|"box"|"star"|"dash"|"dash-dot"|"sinewave"|"zigzag"
style.line.width?
optionalwidth:number
style.tooltip?
optionaltooltip:object
style.tooltip.animation?
optionalanimation:"none"|"pulse"|"bounce"|"shake"|"glow"|"fill"
style.tooltip.animationSpeed?
optionalanimationSpeed:number
style.tooltip.attachOffset?
optionalattachOffset:number
style.tooltip.attachPosition?
optionalattachPosition:"top"|"top-right"|"top-left"|"left"|"center"|"right"|"bottom"|"bottom-left"|"bottom-right"
style.tooltip.autoSize?
optionalautoSize:boolean
style.tooltip.backgroundColor?
optionalbackgroundColor:string| {colorType:"solid";opacity?:number;value:string|undefined; } | {colors: (string|undefined)[];colorType:"gradient";direction:number;opacity?:number; } | {colors: (string|undefined)[];colorType:"radial-gradient";opacity?:number; }
style.tooltip.backgroundGradient?
optionalbackgroundGradient:boolean
style.tooltip.backgroundGradientColors?
optionalbackgroundGradientColors: (string|undefined)[]
style.tooltip.backgroundGradientDirection?
optionalbackgroundGradientDirection:"vertical"|"horizontal"|"diagonal"
style.tooltip.backgroundGradientType?
optionalbackgroundGradientType:"linear"|"radial"
style.tooltip.backgroundPadding?
optionalbackgroundPadding:number
style.tooltip.badge?
optionalbadge:"notification"|"label"|"label-success"|"label-warning"|"label-danger"|"count"|"icon"|"progress"|"dot"
style.tooltip.billboardMode?
optionalbillboardMode:number
style.tooltip.borderColor?
optionalborderColor:string
style.tooltip.borders?
optionalborders:object[]
style.tooltip.borderWidth?
optionalborderWidth:number
style.tooltip.cornerRadius?
optionalcornerRadius:number
style.tooltip.depthFadeEnabled?
optionaldepthFadeEnabled:boolean
style.tooltip.depthFadeFar?
optionaldepthFadeFar:number
style.tooltip.depthFadeNear?
optionaldepthFadeNear:number
style.tooltip.enabled?
optionalenabled:boolean
style.tooltip.font?
optionalfont:string
style.tooltip.fontSize?
optionalfontSize:number
style.tooltip.fontWeight?
optionalfontWeight:string
style.tooltip.icon?
optionalicon:string
style.tooltip.iconPosition?
optionaliconPosition:"left"|"right"
style.tooltip.lineHeight?
optionallineHeight:number
style.tooltip.location?
optionallocation:"top"|"top-right"|"top-left"|"left"|"center"|"right"|"bottom"|"bottom-left"|"bottom-right"|"automatic"
style.tooltip.marginBottom?
optionalmarginBottom:number
style.tooltip.marginLeft?
optionalmarginLeft:number
style.tooltip.marginRight?
optionalmarginRight:number
style.tooltip.marginTop?
optionalmarginTop:number
style.tooltip.maxNumber?
optionalmaxNumber:number
style.tooltip.overflowSuffix?
optionaloverflowSuffix:string
style.tooltip.pointer?
optionalpointer:boolean
style.tooltip.pointerCurve?
optionalpointerCurve:boolean
style.tooltip.pointerDirection?
optionalpointerDirection:"top"|"left"|"right"|"bottom"|"auto"
style.tooltip.pointerHeight?
optionalpointerHeight:number
style.tooltip.pointerOffset?
optionalpointerOffset:number
style.tooltip.pointerWidth?
optionalpointerWidth:number
style.tooltip.position?
optionalposition:object
style.tooltip.position.x
x:
number
style.tooltip.position.y
y:
number
style.tooltip.position.z
z:
number
style.tooltip.progress?
optionalprogress:number
style.tooltip.resolution?
optionalresolution:number
style.tooltip.smartOverflow?
optionalsmartOverflow:boolean
style.tooltip.text?
optionaltext:string
style.tooltip.textAlign?
optionaltextAlign:"left"|"center"|"right"
style.tooltip.textColor?
optionaltextColor:string
style.tooltip.textOutline?
optionaltextOutline:boolean
style.tooltip.textOutlineColor?
optionaltextOutlineColor:string
style.tooltip.textOutlineJoin?
optionaltextOutlineJoin:"round"|"bevel"|"miter"
style.tooltip.textOutlineWidth?
optionaltextOutlineWidth:number
style.tooltip.textPath?
optionaltextPath:string
style.tooltip.textShadow?
optionaltextShadow:boolean
style.tooltip.textShadowBlur?
optionaltextShadowBlur:number
style.tooltip.textShadowColor?
optionaltextShadowColor:string
style.tooltip.textShadowOffsetX?
optionaltextShadowOffsetX:number
style.tooltip.textShadowOffsetY?
optionaltextShadowOffsetY:number
metadata?
optionalmetadata:SuggestedStyleLayerMetadata
Defined in: src/config/SuggestedStyles.ts:112
Metadata about this style layer
node?
optionalnode:object
Defined in: src/config/SuggestedStyles.ts:108
Node style configuration for this layer
calculatedStyle?
optionalcalculatedStyle:object
calculatedStyle.expr
expr:
string
calculatedStyle.inputs
inputs:
string[]
calculatedStyle.output
output:
string=AllowedOuputPaths
selector
selector:
string
style
style:
object=NodeStyle
style.effect?
optionaleffect:object
style.effect.flatShaded?
optionalflatShaded:boolean
style.effect.glow?
optionalglow:object
style.effect.glow.color?
optionalcolor:string
style.effect.glow.strength?
optionalstrength:number
style.effect.outline?
optionaloutline:object
style.effect.outline.color?
optionalcolor:string
style.effect.outline.width?
optionalwidth:number
style.effect.wireframe?
optionalwireframe:boolean
style.enabled?
optionalenabled:boolean
style.label?
optionallabel:object
style.label.animation?
optionalanimation:"none"|"pulse"|"bounce"|"shake"|"glow"|"fill"
style.label.animationSpeed?
optionalanimationSpeed:number
style.label.attachOffset?
optionalattachOffset:number
style.label.attachPosition?
optionalattachPosition:"top"|"top-right"|"top-left"|"left"|"center"|"right"|"bottom"|"bottom-left"|"bottom-right"
style.label.autoSize?
optionalautoSize:boolean
style.label.backgroundColor?
optionalbackgroundColor:string| {colorType:"solid";opacity?:number;value:string|undefined; } | {colors: (string|undefined)[];colorType:"gradient";direction:number;opacity?:number; } | {colors: (string|undefined)[];colorType:"radial-gradient";opacity?:number; }
style.label.backgroundGradient?
optionalbackgroundGradient:boolean
style.label.backgroundGradientColors?
optionalbackgroundGradientColors: (string|undefined)[]
style.label.backgroundGradientDirection?
optionalbackgroundGradientDirection:"vertical"|"horizontal"|"diagonal"
style.label.backgroundGradientType?
optionalbackgroundGradientType:"linear"|"radial"
style.label.backgroundPadding?
optionalbackgroundPadding:number
style.label.badge?
optionalbadge:"notification"|"label"|"label-success"|"label-warning"|"label-danger"|"count"|"icon"|"progress"|"dot"
style.label.billboardMode?
optionalbillboardMode:number
style.label.borderColor?
optionalborderColor:string
style.label.borders?
optionalborders:object[]
style.label.borderWidth?
optionalborderWidth:number
style.label.cornerRadius?
optionalcornerRadius:number
style.label.depthFadeEnabled?
optionaldepthFadeEnabled:boolean
style.label.depthFadeFar?
optionaldepthFadeFar:number
style.label.depthFadeNear?
optionaldepthFadeNear:number
style.label.enabled?
optionalenabled:boolean
style.label.font?
optionalfont:string
style.label.fontSize?
optionalfontSize:number
style.label.fontWeight?
optionalfontWeight:string
style.label.icon?
optionalicon:string
style.label.iconPosition?
optionaliconPosition:"left"|"right"
style.label.lineHeight?
optionallineHeight:number
style.label.location?
optionallocation:"top"|"top-right"|"top-left"|"left"|"center"|"right"|"bottom"|"bottom-left"|"bottom-right"|"automatic"
style.label.marginBottom?
optionalmarginBottom:number
style.label.marginLeft?
optionalmarginLeft:number
style.label.marginRight?
optionalmarginRight:number
style.label.marginTop?
optionalmarginTop:number
style.label.maxNumber?
optionalmaxNumber:number
style.label.overflowSuffix?
optionaloverflowSuffix:string
style.label.pointer?
optionalpointer:boolean
style.label.pointerCurve?
optionalpointerCurve:boolean
style.label.pointerDirection?
optionalpointerDirection:"top"|"left"|"right"|"bottom"|"auto"
style.label.pointerHeight?
optionalpointerHeight:number
style.label.pointerOffset?
optionalpointerOffset:number
style.label.pointerWidth?
optionalpointerWidth:number
style.label.position?
optionalposition:object
style.label.position.x
x:
number
style.label.position.y
y:
number
style.label.position.z
z:
number
style.label.progress?
optionalprogress:number
style.label.resolution?
optionalresolution:number
style.label.smartOverflow?
optionalsmartOverflow:boolean
style.label.text?
optionaltext:string
style.label.textAlign?
optionaltextAlign:"left"|"center"|"right"
style.label.textColor?
optionaltextColor:string
style.label.textOutline?
optionaltextOutline:boolean
style.label.textOutlineColor?
optionaltextOutlineColor:string
style.label.textOutlineJoin?
optionaltextOutlineJoin:"round"|"bevel"|"miter"
style.label.textOutlineWidth?
optionaltextOutlineWidth:number
style.label.textPath?
optionaltextPath:string
style.label.textShadow?
optionaltextShadow:boolean
style.label.textShadowBlur?
optionaltextShadowBlur:number
style.label.textShadowColor?
optionaltextShadowColor:string
style.label.textShadowOffsetX?
optionaltextShadowOffsetX:number
style.label.textShadowOffsetY?
optionaltextShadowOffsetY:number
style.shape?
optionalshape:object
style.shape.size?
optionalsize:number
style.shape.type?
optionaltype:"box"|"sphere"|"cylinder"|"cone"|"capsule"|"torus-knot"|"tetrahedron"|"octahedron"|"dodecahedron"|"icosahedron"|"rhombicuboctahedron"|"triangular_prism"|"pentagonal_prism"|"hexagonal_prism"|"square_pyramid"|"pentagonal_pyramid"|"triangular_dipyramid"|"pentagonal_dipyramid"|"elongated_square_dipyramid"|"elongated_pentagonal_dipyramid"|"elongated_pentagonal_cupola"|"goldberg"|"icosphere"|"geodesic"
style.texture?
optionaltexture:object
style.texture.color?
optionalcolor:string| {colorType:"solid";opacity?:number;value:string|undefined; } | {colors: (string|undefined)[];colorType:"gradient";direction:number;opacity?:number; } | {colors: (string|undefined)[];colorType:"radial-gradient";opacity?:number; }
style.texture.icon?
optionalicon:string
style.texture.image?
optionalimage:string
style.tooltip?
optionaltooltip:object
style.tooltip.animation?
optionalanimation:"none"|"pulse"|"bounce"|"shake"|"glow"|"fill"
style.tooltip.animationSpeed?
optionalanimationSpeed:number
style.tooltip.attachOffset?
optionalattachOffset:number
style.tooltip.attachPosition?
optionalattachPosition:"top"|"top-right"|"top-left"|"left"|"center"|"right"|"bottom"|"bottom-left"|"bottom-right"
style.tooltip.autoSize?
optionalautoSize:boolean
style.tooltip.backgroundColor?
optionalbackgroundColor:string| {colorType:"solid";opacity?:number;value:string|undefined; } | {colors: (string|undefined)[];colorType:"gradient";direction:number;opacity?:number; } | {colors: (string|undefined)[];colorType:"radial-gradient";opacity?:number; }
style.tooltip.backgroundGradient?
optionalbackgroundGradient:boolean
style.tooltip.backgroundGradientColors?
optionalbackgroundGradientColors: (string|undefined)[]
style.tooltip.backgroundGradientDirection?
optionalbackgroundGradientDirection:"vertical"|"horizontal"|"diagonal"
style.tooltip.backgroundGradientType?
optionalbackgroundGradientType:"linear"|"radial"
style.tooltip.backgroundPadding?
optionalbackgroundPadding:number
style.tooltip.badge?
optionalbadge:"notification"|"label"|"label-success"|"label-warning"|"label-danger"|"count"|"icon"|"progress"|"dot"
style.tooltip.billboardMode?
optionalbillboardMode:number
style.tooltip.borderColor?
optionalborderColor:string
style.tooltip.borders?
optionalborders:object[]
style.tooltip.borderWidth?
optionalborderWidth:number
style.tooltip.cornerRadius?
optionalcornerRadius:number
style.tooltip.depthFadeEnabled?
optionaldepthFadeEnabled:boolean
style.tooltip.depthFadeFar?
optionaldepthFadeFar:number
style.tooltip.depthFadeNear?
optionaldepthFadeNear:number
style.tooltip.enabled?
optionalenabled:boolean
style.tooltip.font?
optionalfont:string
style.tooltip.fontSize?
optionalfontSize:number
style.tooltip.fontWeight?
optionalfontWeight:string
style.tooltip.icon?
optionalicon:string
style.tooltip.iconPosition?
optionaliconPosition:"left"|"right"
style.tooltip.lineHeight?
optionallineHeight:number
style.tooltip.location?
optionallocation:"top"|"top-right"|"top-left"|"left"|"center"|"right"|"bottom"|"bottom-left"|"bottom-right"|"automatic"
style.tooltip.marginBottom?
optionalmarginBottom:number
style.tooltip.marginLeft?
optionalmarginLeft:number
style.tooltip.marginRight?
optionalmarginRight:number
style.tooltip.marginTop?
optionalmarginTop:number
style.tooltip.maxNumber?
optionalmaxNumber:number
style.tooltip.overflowSuffix?
optionaloverflowSuffix:string
style.tooltip.pointer?
optionalpointer:boolean
style.tooltip.pointerCurve?
optionalpointerCurve:boolean
style.tooltip.pointerDirection?
optionalpointerDirection:"top"|"left"|"right"|"bottom"|"auto"
style.tooltip.pointerHeight?
optionalpointerHeight:number
style.tooltip.pointerOffset?
optionalpointerOffset:number
style.tooltip.pointerWidth?
optionalpointerWidth:number
style.tooltip.position?
optionalposition:object
style.tooltip.position.x
x:
number
style.tooltip.position.y
y:
number
style.tooltip.position.z
z:
number
style.tooltip.progress?
optionalprogress:number
style.tooltip.resolution?
optionalresolution:number
style.tooltip.smartOverflow?
optionalsmartOverflow:boolean
style.tooltip.text?
optionaltext:string
style.tooltip.textAlign?
optionaltextAlign:"left"|"center"|"right"
style.tooltip.textColor?
optionaltextColor:string
style.tooltip.textOutline?
optionaltextOutline:boolean
style.tooltip.textOutlineColor?
optionaltextOutlineColor:string
style.tooltip.textOutlineJoin?
optionaltextOutlineJoin:"round"|"bevel"|"miter"
style.tooltip.textOutlineWidth?
optionaltextOutlineWidth:number
style.tooltip.textPath?
optionaltextPath:string
style.tooltip.textShadow?
optionaltextShadow:boolean
style.tooltip.textShadowBlur?
optionaltextShadowBlur:number
style.tooltip.textShadowColor?
optionaltextShadowColor:string
style.tooltip.textShadowOffsetX?
optionaltextShadowOffsetX:number
style.tooltip.textShadowOffsetY?
optionaltextShadowOffsetY:number