EmbeddedSchematicViewer constructor
- Key? key,
- String? assetPath,
- String? schematicJson,
- Map<
String, dynamic> ? netlistJsonMap, - SchematicThemeMode? initialThemeMode,
- HierarchyService? externalHierarchy,
- ValueChanged<
HierarchyOccurrence?> ? onModuleSelected, - HierarchyOccurrence? selectedModule,
- bool isVisible = true,
- ({bool computed, String signalId, String value})? signalValueLookupFn(
- String wireName
- Future<
Map< fetchModuleNetlist(String, dynamic> ?>- String definitionName
- ValueChanged<
Map< ? onNetlistEnriched,String, dynamic> > - void onSendSignals()?,
- bool hasExternalSignalListeners = false,
- GoToSourceCallback? onGoToSourceCallback,
- ValueNotifier<
List< ? incomingSignalPaths,String> ?> - CrossProbeService? crossProbeService,
- RohdExtensionClient? extensionClient,
- SchematicExpansionMode initialExpansionMode = SchematicExpansionMode.defaultView,
Constructor for EmbeddedSchematicViewer.
Implementation
const EmbeddedSchematicViewer({
super.key,
this.assetPath,
this.schematicJson,
this.netlistJsonMap,
this.initialThemeMode,
this.externalHierarchy,
this.onModuleSelected,
this.selectedModule,
this.isVisible = true,
this.signalValueLookupFn,
this.fetchModuleNetlist,
this.onNetlistEnriched,
this.onSendSignals,
this.hasExternalSignalListeners = false,
this.onGoToSourceCallback,
this.incomingSignalPaths,
this.crossProbeService,
this.extensionClient,
this.initialExpansionMode = SchematicExpansionMode.defaultView,
});