Skip to content
sigma.js sigma.js
v4.0.6 Docs Examples GitHub 12.2K

DEFAULT_STYLES

const DEFAULT_STYLES: object

Defined in: packages/sigma/src/types/styles.ts:849

Default styles declaration.

DEPTHLESS_STYLES plus the default depth rules: hover/highlight lift items to the topNodes / topEdges layers.

Users can:

  • Use DEFAULT_STYLES as-is for sensible defaults
  • Extend with spread: { nodes: { …DEFAULT_STYLES.nodes, size: 20 } }
  • Replace entirely by providing their own styles object
  • Use DEPTHLESS_STYLES instead when declaring custom depthLayers

readonly edges: object

readonly color: object

readonly attribute: "color" = "color"

readonly defaultValue: "#ccc" = "#ccc"

readonly depth: object

readonly else: "edges" = "edges"

readonly then: "topEdges" = "topEdges"

readonly whenState: readonly ["isHighlighted", "isHovered"]

readonly label: object

readonly attribute: "label" = "label"

readonly size: object

readonly attribute: "size" = "size"

readonly defaultValue: 1 = 1

readonly visibility: object

readonly else: "visible" = "visible"

readonly then: "hidden" = "hidden"

readonly whenState: "isHidden" = "isHidden"

readonly nodes: object

readonly backdropColor: "#ffffff" = "#ffffff"

readonly backdropPadding: 6 = 6

readonly backdropShadowBlur: 12 = 12

readonly backdropShadowColor: "rgba(0, 0, 0, 0.5)" = "rgba(0, 0, 0, 0.5)"

readonly backdropVisibility: object

readonly else: "hidden" = "hidden"

readonly then: "visible" = "visible"

readonly whenState: "isHovered" = "isHovered"

readonly color: object

readonly attribute: "color" = "color"

readonly defaultValue: "#666" = "#666"

readonly depth: object

readonly else: "nodes" = "nodes"

readonly then: "topNodes" = "topNodes"

readonly whenState: "isHovered" = "isHovered"

readonly label: object

readonly attribute: "label" = "label"

readonly labelVisibility: object

readonly else: "auto" = "auto"

readonly then: "visible" = "visible"

readonly whenState: "isHovered" = "isHovered"

readonly size: object

readonly else: object

readonly attribute: "size" = "size"

readonly defaultValue: 10 = 10

readonly then: object

readonly attribute: "size" = "size"

readonly defaultValue: 12 = 12

readonly whenState: "isHovered" = "isHovered"

readonly visibility: object

readonly else: "visible" = "visible"

readonly then: "hidden" = "hidden"

readonly whenState: "isHidden" = "isHidden"

readonly x: object

readonly attribute: "x" = "x"

readonly y: object

readonly attribute: "y" = "y"