encodeErrorEnvelope method
- @override
override
Encodes an error result into a binary envelope.
The specified error code
, human-readable error message
, and error
details
correspond to the fields of PlatformException.
Implementation
@override
ByteData encodeErrorEnvelope({@required String code, String message, dynamic details}) {
assert(code != null);
return const JSONMessageCodec().encodeMessage(<dynamic>[code, message, details]);
}