๐๏ธ Lifecycle
This page outlines the lifecycle and rendering processes of a sigma instance. It details the steps from instantiation to termination and explains the mechanics behind data visualization in sigma.js.
๐๏ธ Graph data
Sigma.js utilizes a specific data model to represent and display graphs. This section provides an overview of the core attributes and functionalities related to nodes and edges in sigma.js.
๐๏ธ Customizing appearance
Sigma.js offers a range of options to tailor the appearance of graphs. Depending on your needs and familiarity with the library, you can choose from simple tweaks to more advanced customizations. Here's a breakdown of the available methods:
๐๏ธ Renderers
Introduction
๐๏ธ Coordinate systems
The graph space: graph
๐๏ธ Events
Sigma.js utilizes events as a mechanism to execute specific code in response to various actions or changes within a sigma instance. This event-driven approach allows for interactive and dynamic behaviors in graph visualizations.
๐๏ธ Publishing new versions
As the code is structured as a monorepo, we use Lerna to help version and publish the different packages handled in the repository.
๐๏ธ Migrating from v2 to v3
This guide will help users migrating their applications from sigma v2.\ to v3.\.