Source
bool sendBeacon(String url, data) {
if ((data is String || data == null) && (url is String || url == null)) {
return _blink.BlinkNavigator.instance.sendBeacon_Callback_2_(unwrap_jso(this), url, unwrap_jso(data));
}
if ((data is TypedData || data == null) && (url is String || url == null)) {
return _blink.BlinkNavigator.instance.sendBeacon_Callback_2_(unwrap_jso(this), url, unwrap_jso(data));
}
if ((data is FormData || data == null) && (url is String || url == null)) {
return _blink.BlinkNavigator.instance.sendBeacon_Callback_2_(unwrap_jso(this), url, unwrap_jso(data));
}
if ((data is Blob || data == null) && (url is String || url == null)) {
return _blink.BlinkNavigator.instance.sendBeacon_Callback_2_(unwrap_jso(this), url, unwrap_jso(data));
}
throw new ArgumentError("Incorrect number or type of arguments");
}