JsonRpcShelfHandler constructor

JsonRpcShelfHandler({
  1. Map<String, RpcMethod>? methods,
  2. JsonCodec? jsonCodec,
  3. bool? omitRpcVersion,
})

Implementation

JsonRpcShelfHandler({
  Map<String, RpcMethod>? methods,
  JsonCodec? jsonCodec,
  bool? omitRpcVersion,
}) : _jsonUtf8 = (jsonCodec ?? json).fuse(utf8),
     _omitRpcVersion = omitRpcVersion ?? false {
  if (methods != null) _methods.addAll(methods);
}