sigma/src/settings.Settings
Sigma.js settings
Type parameters
Name | Type |
---|---|
N | extends Attributes = Attributes |
E | extends Attributes = Attributes |
G | extends Attributes = Attributes |
Properties
allowInvalidContainer
• allowInvalidContainer: boolean
Defined in
antiAliasingFeather
• antiAliasingFeather: number
Defined in
defaultDrawEdgeLabel
• defaultDrawEdgeLabel: EdgeLabelDrawingFunction
<N
, E
, G
>
Defined in
defaultDrawNodeHover
• defaultDrawNodeHover: NodeHoverDrawingFunction
<N
, E
, G
>
Defined in
defaultDrawNodeLabel
• defaultDrawNodeLabel: NodeLabelDrawingFunction
<N
, E
, G
>
Defined in
defaultEdgeColor
• defaultEdgeColor: string
Defined in
defaultEdgeType
• defaultEdgeType: string
Defined in
defaultNodeColor
• defaultNodeColor: string
Defined in
defaultNodeType
• defaultNodeType: string
Defined in
edgeLabelColor
• edgeLabelColor: { attribute
: string
; color?
: string
} | { attribute?
: undefined
; color
: string
}
Defined in
edgeLabelFont
• edgeLabelFont: string
Defined in
edgeLabelSize
• edgeLabelSize: number
Defined in
edgeLabelWeight
• edgeLabelWeight: string
Defined in
edgeProgramClasses
• edgeProgramClasses: Object
Index signature
▪ [type: string
]: EdgeProgramType
<N
, E
, G
>
Defined in
edgeReducer
• edgeReducer: null
| (edge
: string
, data
: E
) => Partial
<DisplayData
>
Defined in
enableCameraRotation
• enableCameraRotation: boolean
Defined in
enableEdgeEvents
• enableEdgeEvents: boolean
Defined in
hideEdgesOnMove
• hideEdgesOnMove: boolean
Defined in
hideLabelsOnMove
• hideLabelsOnMove: boolean
Defined in
itemSizesReference
• itemSizesReference: "screen"
| "positions"
Defined in
labelColor
• labelColor: { attribute
: string
; color?
: string
} | { attribute?
: undefined
; color
: string
}
Defined in
labelDensity
• labelDensity: number
Defined in
labelFont
• labelFont: string
Defined in
labelGridCellSize
• labelGridCellSize: number
Defined in
labelRenderedSizeThreshold
• labelRenderedSizeThreshold: number
Defined in
labelSize
• labelSize: number
Defined in
labelWeight
• labelWeight: string
Defined in
maxCameraRatio
• maxCameraRatio: null
| number
Defined in
minCameraRatio
• minCameraRatio: null
| number
Defined in
minEdgeThickness
• minEdgeThickness: number
Defined in
nodeHoverProgramClasses
• nodeHoverProgramClasses: Object
Index signature
▪ [type: string
]: NodeProgramType
<N
, E
, G
>
Defined in
nodeProgramClasses
• nodeProgramClasses: Object
Index signature
▪ [type: string
]: NodeProgramType
<N
, E
, G
>
Defined in
nodeReducer
• nodeReducer: null
| (node
: string
, data
: N
) => Partial
<NodeDisplayData
>
Defined in
renderEdgeLabels
• renderEdgeLabels: boolean
Defined in
renderLabels
• renderLabels: boolean
Defined in
stagePadding
• stagePadding: number
Defined in
zIndex
• zIndex: boolean
Defined in
zoomToSizeRatioFunction
• zoomToSizeRatioFunction: (ratio
: number
) => number
Type declaration
▸ (ratio
): number
Parameters
Name | Type |
---|---|
ratio | number |
Returns
number