You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replaces this node by the given [param node]. All children of this node are moved to [param node].
800
+
Replaces this node by the given [param node]. If [param keep_children] is [code]true[/code] all children of this node are moved to [param node].
800
801
If [param keep_groups] is [code]true[/code], the [param node] is added to the same groups that the replaced node is in (see [method add_to_group]).
801
802
[b]Warning:[/b] The replaced node is removed from the tree, but it is [b]not[/b] deleted. To prevent memory leaks, store a reference to the node in a variable, or use [method Object.free].
Copy file name to clipboardExpand all lines: misc/extension_api_validation/4.2-stable.expected
+7Lines changed: 7 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -248,3 +248,10 @@ Validate extension JSON: Error: Field 'classes/AcceptDialog/methods/register_tex
248
248
Validate extension JSON: Error: Field 'classes/AcceptDialog/methods/remove_button/arguments/0': type changed value in new API, from "Control" to "Button".
249
249
250
250
Changed argument type to the more specific one actually expected by the method. Compatibility method registered.
251
+
252
+
253
+
GH-89992
254
+
--------
255
+
Validate extension JSON: Error: Field 'classes/Node/methods/replace_by/arguments': size changed value in new API, from 2 to 3.
256
+
257
+
Added optional argument to prevent children to be reparented during replace_by. Compatibility method registered.
0 commit comments