mirror of
https://github.com/yjs/yjs.git
synced 2026-08-29 10:09:05 +02:00
[undo-manager] handle edge case - fixes #757
This commit is contained in:
10
README.md
10
README.md
@@ -1203,8 +1203,16 @@ ytext.toString() // => 'abc'
|
||||
|
||||
<dl>
|
||||
<b><code>constructor(scope:Y.AbstractType|Array<Y.AbstractType>
|
||||
[, {captureTimeout:number,trackedOrigins:Set<any>,deleteFilter:function(item):boolean}])</code></b>
|
||||
[, {captureTimeout:number,trackedOrigins:Set<any>,deleteFilter:function(item):boolean,ignoreRemoteAttributeChanges:boolean}])</code></b>
|
||||
<dd>Accepts either single type as scope or an array of types.</dd>
|
||||
<b><code>ignoreRemoteAttributeChanges:boolean</code></b>
|
||||
<dd>
|
||||
By default, the UndoManager will never overwrite remote changes. In some cases
|
||||
this is not the expected behavior. When set to <code>true</code>, undo/redo may
|
||||
overwrite remote attribute changes (e.g. on <code>Y.Map</code> keys or
|
||||
<code>Y.XmlElement</code> / <code>Y.XmlText</code> attributes). Defaults to
|
||||
<code>false</code>. <em>(previously named <code>ignoreRemoteMapChanges</code>)</em>
|
||||
</dd>
|
||||
<b><code>undo()</code></b>
|
||||
<dd></dd>
|
||||
<b><code>redo()</code></b>
|
||||
|
||||
Reference in New Issue
Block a user