RemoteWorkspace constructor

RemoteWorkspace({
  1. required ClientRuntime client,
  2. required String nodeId,
  3. required String rootPath,
  4. ShellFamily? shellFamily,
})

Implementation

RemoteWorkspace({
  required ClientRuntime client,
  required String nodeId,
  required this.rootPath,
  ShellFamily? shellFamily,
}) : _client = client,
     _nodeId = nodeId,
     _shellFamily = shellFamily,
     commandRunner = RemoteCommandRunner(
       client: client,
       nodeId: nodeId,
       shellFamily: shellFamily,
     );