Source
Worker buildWorkerForScript(Map<String, dynamic> data) { SendPort port; Map<String, dynamic> metadata; if (data["port"] is SendPort) { port = data["port"]; } if (data["metadata"] is Map<String, dynamic>) { metadata = data["metadata"] as Map<String, dynamic>; } return new Worker(port, metadata); }