schematic_host library

Public host-shell API for standalone and extension schematic viewers.

Classes

FlutterSchematicExtensionHost
VS Code webview operations used by FlutterSchematicViewerPage.
FlutterSchematicViewerPage
Minimal page for the VS Code extension environment.
SchematicDependencyStatus
Status of JavaScript dependencies.
SchematicEdgeData
Data for a schematic edge (wire/connection).
SchematicInstanceData
Data for a schematic instance (visual representation of a module instance/cell).
SchematicLayoutEngine
Abstract interface for schematic layout computation.
SchematicLayoutResult
Result of the schematic layout computation.
SchematicPoint
A point in 2D space.
SchematicPortData
Data for a schematic port (I/O connection point on an instance).
StandaloneSchematicViewerPage
Standalone page used for both desktop (Linux / macOS / Windows) and web-dev (standalone browser, not VS Code extension) environments.