Просмотр исходного кода

* Add replaceChildren. Fixes issue #39282

Michaël Van Canneyt 1 год назад
Родитель
Сommit
02455161f4
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      packages/rtl/src/web.pas

+ 4 - 0
packages/rtl/src/web.pas

@@ -413,6 +413,10 @@ Type
     procedure removeAttribute(aName: string);
     procedure removeAttributeNS(aNameSpace,aName: string);
     function removeAttributeNode(aAttr : TJSAttr) : TJSAttr;
+    procedure replaceChildren; overload;
+    procedure replaceChildren(aNode : TJSNode); overload;
+    procedure replaceChildren(aNode1,aNode2 : TJSNode); overload;
+    procedure replaceChildren(aNode1,aNode2,aNode3 : TJSNode); overload; varargs;
     procedure setAttribute(aName : string; AValue : String);
     function setAttributeNode(aNode: TJSAttr) : TJSAttr;
     function setAttributeNodeNS(aNode: TJSAttr) : TJSAttr;