call method
/////////////////////////// ///////////////////////////
Implementation
/* Call Javascript Function */
//////////////////////////////
void call(String functionName, [dynamic parameters])
{
try
{
Log().debug('Calling JS function ->($functionName)()');
/////////////////////////////////////////////////
/* Only Supports String and Numeric Parameters */
/////////////////////////////////////////////////
List<dynamic> _parameters = [];
if (parameters is String) _parameters.add(parameters);
if (parameters is int) _parameters.add(int);
if (parameters is double) _parameters.add(double);
if (parameters is num) _parameters.add(num);
if (parameters is List) _parameters.addAll(parameters);
if (_connector != null) _connector!.callMethod(functionName, _parameters);
}
catch(e)
{
Log().error('Error calling $functionName()');
Log().exception(e);
}
}