RtcIceCandidate constructor
RtcIceCandidate(Map dictionary)
Implementation
factory RtcIceCandidate(Map dictionary) {
// TODO(efortuna): Remove this check if when you can actually construct with
// the unprefixed RTCIceCandidate in Firefox (currently both are defined,
// but one can't be used as a constructor).
var constructorName = JS(
'',
'window[#]',
Device.isFirefox
? '${Device.propertyPrefix}RTCIceCandidate'
: 'RTCIceCandidate');
return JS('RtcIceCandidate', 'new #(#)', constructorName,
convertDartToNative_SerializedScriptValue(dictionary));
}