コード例 #1
0
ファイル: NodeDebuggerHost.js プロジェクト: rlugojr/nuclide
 constructor() {
   this._subscriptions = new UniversalDisposable();
   this._nodeSocketServer = new WebSocketServer();
   this._subscriptions.add(this._nodeSocketServer);
   this._close$ = new Subject();
   this._close$.first().subscribe(() => { this.dispose(); });
 }
コード例 #2
0
ファイル: NodeDebuggerHost.js プロジェクト: rlugojr/nuclide
 onSessionEnd(callback: () => mixed): IDisposable {
   return new UniversalDisposable(this._close$.first().subscribe(callback));
 }