registerBridgedExtension method
void
registerBridgedExtension(
- BridgedExtensionDefinition definition,
- String library, {
- String? sourceUri,
Registers a bridged extension.
Implementation
void registerBridgedExtension(
BridgedExtensionDefinition definition,
String library, {
String? sourceUri,
}) {
final libExt = LibraryExtension(definition, sourceUri: sourceUri);
(_bridgedExtensions[library] ??= []).add(libExt);
// Step 7: dual-write into the process-global pool (see registerBridgedEnum).
(_bundleFor().bridgedExtensions[library] ??= []).add(libExt);
}