33 createWorkspaceFolder ,
44 getAllWorkspaces ,
55 removeWorkspace ,
6+ createDefaultWorkspace ,
7+ openExistingLocalWorkspace ,
8+ checkIsWorkspacePathAvailable ,
69} from "./fs-utils" ;
710import { FsManagerRPCService } from "./fs-manager.rpc-service" ;
811
@@ -18,6 +21,12 @@ export class FsManagerBuilderRPCService extends RPCServiceOverIPC {
1821
1922 init ( ) {
2023 this . exposeMethodOverIPC ( "createWorkspaceFolder" , createWorkspaceFolder ) ;
24+ this . exposeMethodOverIPC ( "createDefaultWorkspace" , createDefaultWorkspace ) ;
25+ this . exposeMethodOverIPC (
26+ "openExistingLocalWorkspace" ,
27+ openExistingLocalWorkspace
28+ ) ;
29+ this . exposeMethodOverIPC ( "checkIsWorkspacePathAvailable" , checkIsWorkspacePathAvailable ) ;
2130 this . exposeMethodOverIPC ( "getAllWorkspaces" , getAllWorkspaces ) ;
2231 this . exposeMethodOverIPC ( "removeWorkspace" , removeWorkspace ) ;
2332 this . exposeMethodOverIPC ( "build" , this . build . bind ( this ) ) ;
@@ -29,7 +38,10 @@ export class FsManagerBuilderRPCService extends RPCServiceOverIPC {
2938 console . log ( "not building again" ) ;
3039 return ;
3140 }
32- const manager = new FsManagerRPCService ( rootPath , this . exposedWorkspacePaths ) ;
41+ const manager = new FsManagerRPCService (
42+ rootPath ,
43+ this . exposedWorkspacePaths
44+ ) ;
3345 await manager . init ( ) ;
3446 this . exposedWorkspacePaths . set ( rootPath , manager ) ;
3547 }
0 commit comments