Lines Matching refs:builderNode
3 …. For details, see [BuilderNode Development](../../ui/arkts-user-defined-arktsNode-builderNode.md).
701 private builderNode: BuilderNode<[]> | null = null;
705 this.builderNode = new BuilderNode(uiContext, { selfIdealSize: { width: 200, height: 100 } });
706 this.builderNode.build(new WrappedBuilder(buildComponent));
712 rootRenderNode.appendChild(this.builderNode!.getFrameNode()!.getRenderNode());
719 if (this.builderNode !== null) {
720 this.builderNode.dispose();
726 …if (rootRenderNode !== null && this.builderNode !== null && this.builderNode.getFrameNode() !== nu…
727 rootRenderNode.removeChild(this.builderNode!.getFrameNode()!.getRenderNode());
823 public builderNode: BuilderNode<[Params]> | null = null;
827 if (this.builderNode == null) {
828 this.builderNode = new BuilderNode(uiContext, { selfIdealSize: { width: 300, height: 200 } });
829 this.builderNode.build(wrapBuilder<[Params]>(buildNode), new Params(this.item));
831 return this.builderNode.getFrameNode();
847 this.controller?.builderNode?.recycle();
852 this.controller?.builderNode?.reuse(params);