@graphty/graphty-element / config / SuggestedStyleLayer
Interface: SuggestedStyleLayer ​
Defined in: graphty-element/src/config/SuggestedStyles.ts:106
A single suggested style layer from an algorithm
Properties ​
edge? ​
optionaledge:object
Defined in: graphty-element/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: graphty-element/src/config/SuggestedStyles.ts:112
Metadata about this style layer
node? ​
optionalnode:object
Defined in: graphty-element/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