Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -132,8 +132,11 @@ export interface TreeArrayNode<
* Inserts new item(s) at the end of the array.
*
* @remarks
* This method has the same behavior as `{@link insertAtEnd}`.
* The merge semantics for concurrent inserts or moves to the same position are unspecified.
* The order of the inserted items relative to other concurrently inserted items at the same location is only partially specified:
* Concurrently inserting `[A, B]` and `[X, Y]` at the same location may yield
* either `[A, B, X, Y]` or `[X, Y, A, B]`, regardless of the order in which those edits are sequenced.
* No other interleavings are possible. (e.g. `[A, X, B, Y]` is not possible.)
*
* @param value - The content to insert.
*/
push(...value: readonly (TNew | IterableTreeArrayContent<TNew>)[]): void;
Expand Down
Loading