API Reference
GraphPerformanceOptions
Describes graph explorer performance budgets that adapters can enforce before interaction becomes expensive.
Inheritance
- Object
- GraphPerformanceOptions
Usage
Explore 1 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
- Property GraphSceneOptions.Performance
Constructors
public GraphPerformanceOptions() #Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public Int32 FrameBudgetMilliseconds { get; set; } #Gets or sets the desired frame budget in milliseconds for interactive graph work.
public Int32 MaxInteractiveSvgNodes { get; set; } #Gets or sets the maximum SVG node count that should run fully interactive browser physics.
public Int32 MaxInteractiveSvgEdges { get; set; } #Gets or sets the maximum SVG edge count that should run fully interactive browser physics.
public Int32 MaxInteractiveCanvasNodes { get; set; } #Gets or sets the maximum Canvas node count that should run fully interactive browser physics.
public Int32 MaxInteractiveCanvasEdges { get; set; } #Gets or sets the maximum Canvas edge count that should run fully interactive browser physics.
public Int32 MaxInteractiveWebGlNodes { get; set; } #Gets or sets the maximum WebGL node count that should remain fully interactive.
public Int32 MaxInteractiveWebGlEdges { get; set; } #Gets or sets the maximum WebGL edge count that should remain fully interactive.
public Int32 TelemetrySampleInterval { get; set; } #Gets or sets how many simulation ticks should pass between telemetry events.
public Int32 WarmupFrameCount { get; set; } #Gets or sets how many initial browser frames are reported as warmup without affecting the steady-state frame budget.
public Int32 WorkerProgressInterval { get; set; } #Gets or sets how many worker solver ticks may run between browser-visible layout updates.