final
The native symbol to be resolved, if not using the default.
If not specified, the default symbol used for native function lookup is the annotated function's name.
Example:
@Native<Int64 Function(Int64, Int64)>()
external int sum(int a, int b);
Example 2:
@Native<Int64 Function(Int64, Int64)>(symbol: 'sum')
external int sum(int a, int b);
The above two examples are equivalent.
Prefer omitting the symbol when possible.
Implementation
final String? symbol;