API Reference
GraphScene
Describes a host-neutral graph exploration scene that adapters can render with SVG, Canvas, WebGL, desktop, or native controls.
Inheritance
- Object
- GraphScene
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
- Method GraphSceneClusterExtensions.GetEffectiveClusters
- Method GraphSceneExtensions.AddCluster
- Method GraphSceneExtensions.AddEdge
- Method GraphSceneExtensions.AddNode
- Method GraphScenePatchExtensions.ApplyPatch
- Method GraphSceneStagePlanner.CreateStages
- Method GraphExplorerExtensions.ToGraphExplorerHtmlFragment
- Method GraphExplorerExtensions.ToGraphExplorerHtmlPage
- Method GraphSceneStaticExtensions.SaveGraphStageImages
- Method GraphSceneStaticExtensions.ToGraphPng
- Method GraphSceneStaticExtensions.ToGraphSvg
- Method HtmlGraphExplorerRenderer.RenderFragment
- Method HtmlGraphExplorerRenderer.RenderPage
- Method HtmlGraphExplorerRenderer.RenderStaticPng
- Method HtmlGraphExplorerRenderer.RenderStaticSvg
Methods
Create(System.String id, System.String title) #Creates a new graph scene.
Parameters
- id System.String
- Stable scene identifier.
- title System.String
- Human-readable scene title.
Returns
A new graph scene.
Validate() #Validates node, edge, and cluster references before an adapter renders or mutates the scene.
Properties
Id #Gets or sets the stable scene identifier used for host events and persisted state.
Title #Gets or sets the human-readable scene title.
Subtitle #Gets or sets an optional scene subtitle.
Nodes #Gets graph nodes keyed by stable node id.
Edges #Gets graph edges keyed by stable edge id.
Clusters #Gets semantic or computed clusters that an adapter can collapse, expand, or summarize.
Options #Gets reusable graph exploration settings and capability hints.
Metadata #Gets arbitrary scene-level metadata for host adapters and diagnostics.