dispatch static method
Future
dispatch(
- dynamic msg
)
Implementation
static Future<dynamic> dispatch(dynamic msg) async {
dynamic obj;
if (msg is Map) {
obj = msg;
} else {
obj = jsonDecode(msg);
}
// var args = obj['args'];
var className = obj['className']?.toString();
if (className == null || className.isEmpty) {
return null;
}
if (className.contains('#')) {
className = className.split('#')[0];
}
if (pluginMap[className] != null) {
// var d = await ;
return pluginMap[className]?.invoke(msg);
}
}