File tree Expand file tree Collapse file tree 4 files changed +2376
-1710
lines changed Expand file tree Collapse file tree 4 files changed +2376
-1710
lines changed Original file line number Diff line number Diff line change 41
41
"watch" : " tsc -b --watch"
42
42
},
43
43
"dependencies" : {
44
+ "@jupyterlab/application" : " ^4.0.0" ,
44
45
"@jupyterlab/nbformat" : " ^3.0.0 || ^4.0.0-alpha.21 || ^4.0.0" ,
45
46
"@lumino/coreutils" : " ^1.11.0 || ^2.0.0" ,
46
47
"@lumino/disposable" : " ^1.10.0 || ^2.0.0" ,
Original file line number Diff line number Diff line change @@ -149,9 +149,14 @@ interface ISharedDocumentNoSource extends ISharedBase {
149
149
addFork ( forkId : string ) : void ;
150
150
151
151
/**
152
- * The document room ID
152
+ * The document root room ID
153
153
*/
154
- roomId : string ;
154
+ rootRoomId : string ;
155
+
156
+ /**
157
+ * The document current room ID
158
+ */
159
+ currentRoomId : string ;
155
160
}
156
161
157
162
/**
Original file line number Diff line number Diff line change @@ -17,7 +17,8 @@ export abstract class YDocument<T extends DocumentChange>
17
17
{
18
18
constructor ( options ?: YDocument . IOptions ) {
19
19
this . _ydoc = options ?. ydoc ?? new Y . Doc ( ) ;
20
- this . roomId = options ?. roomId ?? '' ;
20
+ this . rootRoomId = options ?. rootRoomId ?? '' ;
21
+ this . currentRoomId = options ?. currentRoomId ?? ''
21
22
22
23
this . _ystate = this . _ydoc . getMap ( 'state' ) ;
23
24
@@ -249,7 +250,8 @@ export abstract class YDocument<T extends DocumentChange>
249
250
private _isDisposed = false ;
250
251
private _disposed = new Signal < this, void > ( this ) ;
251
252
private _provider : IDocumentProvider ;
252
- public roomId : string ;
253
+ public rootRoomId : string ;
254
+ public currentRoomId : string ;
253
255
}
254
256
255
257
/**
@@ -266,8 +268,13 @@ export namespace YDocument {
266
268
ydoc ?: Y . Doc ;
267
269
268
270
/**
269
- * The document room ID, defaults to ''.
271
+ * The document root room ID, defaults to ''.
270
272
*/
271
- roomId ?: string ;
273
+ rootRoomId ?: string ;
274
+
275
+ /**
276
+ * The document current room ID, defaults to ''.
277
+ */
278
+ currentRoomId ?: string ;
272
279
}
273
280
}
You can’t perform that action at this time.
0 commit comments