File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -39,6 +39,15 @@ def dirty(self, value: bool) -> None:
39
39
with self ._ydoc .begin_transaction () as t :
40
40
self ._ystate .set (t , "dirty" , value )
41
41
42
+ @property
43
+ def path (self ) -> None :
44
+ return self ._ystate .get ("path" )
45
+
46
+ @path .setter
47
+ def path (self , value : str ) -> None :
48
+ with self ._ydoc .begin_transaction () as t :
49
+ self ._ystate .set (t , "path" , value )
50
+
42
51
@abstractmethod
43
52
def get (self ):
44
53
pass
@@ -184,7 +193,7 @@ def set(self, value):
184
193
self ._ymeta .pop (t , key )
185
194
if cells_len :
186
195
self ._ycells .delete_range (t , 0 , cells_len )
187
- for key in [k for k in self ._ystate if k != "dirty" ]:
196
+ for key in [k for k in self ._ystate if k not in ( "dirty" , "path" ) ]:
188
197
self ._ystate .pop (t , key )
189
198
190
199
# initialize document
You can’t perform that action at this time.
0 commit comments