invoke method
invoke(method, version
Invoke method on the ServiceProtocol URL sending optional params. The version parameter selects the Sony Bravia TV's API version.
Implementation
invoke(String method, {String version = '1.0', dynamic params}) async {
params = params != null ? [params] : [];
final Map<String, dynamic> response = await _bravia.request(_protocol,
{'id': 3, 'method': method, 'version': version, 'params': params});
if (response['error'] != null) {
debug('$method response $response ${response["error"]}');
return response;
}
return response['result'];
}