registerWidget method
void
registerWidget({
- required String label,
- required WidgetBuildFunction builder,
- required EmbeddedWidgetMetadata metadata,
Registers a single widget builder and its metadata.
Implementation
void registerWidget({
required String label,
required WidgetBuildFunction builder,
required EmbeddedWidgetMetadata metadata,
}) {
if (_registry.containsKey(label)) {
print('Warning: Widget label "$label" is already registered. Overwriting.');
}
_registry[label] = WidgetEntry(builder: builder, metadata: metadata);
}