registerTopLevelFunction method
void
registerTopLevelFunction(
- String? name,
- NativeFunctionImpl function,
- String library, {
- String? sourceUri,
- String? signature,
Registers a top-level native function.
Implementation
void registerTopLevelFunction(
String? name,
NativeFunctionImpl function,
String library, {
String? sourceUri,
String? signature,
}) {
final nativeFunc = NativeFunction(function, name: name, arity: 0);
final libFunc = LibraryFunction(
nativeFunc,
sourceUri: sourceUri,
signature: signature,
);
_libraryFunctions.add({library: libFunc});
}