符号属性

String? symbol
final

如果不使用默认值,则要解析的原生符号。

如果没有指定,则用于原生函数查找的默认符号是注解函数的名称。

示例

@Native<Int64 Function(Int64, Int64)>()
external int sum(int a, int b);

示例 2

@Native<Int64 Function(Int64, Int64)>(symbol: 'sum')
external int sum(int a, int b);

上述两个示例是等效的。

尽可能省略符号

实现

final String? symbol;