Lines Matching refs:childNode
206 int32_t AddChild(ArkUI_NodeHandle parentNode, ArkUI_NodeHandle childNode)
209 CHECK_NULL_RETURN(childNode, ERROR_CODE_PARAM_INVALID);
215 impl->getBasicAPI()->addChild(parentNode->uiNodeHandle, childNode->uiNodeHandle);
220 int32_t RemoveChild(ArkUI_NodeHandle parentNode, ArkUI_NodeHandle childNode)
223 CHECK_NULL_RETURN(childNode, ERROR_CODE_PARAM_INVALID);
229 impl->getBasicAPI()->removeChild(parentNode->uiNodeHandle, childNode->uiNodeHandle);
234 int32_t InsertChildAfter(ArkUI_NodeHandle parentNode, ArkUI_NodeHandle childNode, ArkUI_NodeHandle siblingNode)
237 CHECK_NULL_RETURN(childNode, ERROR_CODE_PARAM_INVALID);
244 parentNode->uiNodeHandle, childNode->uiNodeHandle, siblingNode ? siblingNode->uiNodeHandle : nullptr);
249 int32_t InsertChildBefore(ArkUI_NodeHandle parentNode, ArkUI_NodeHandle childNode, ArkUI_NodeHandle siblingNode)
252 CHECK_NULL_RETURN(childNode, ERROR_CODE_PARAM_INVALID);
259 parentNode->uiNodeHandle, childNode->uiNodeHandle, siblingNode ? siblingNode->uiNodeHandle : nullptr);
264 int32_t InsertChildAt(ArkUI_NodeHandle parentNode, ArkUI_NodeHandle childNode, int32_t position)
267 CHECK_NULL_RETURN(childNode, ERROR_CODE_PARAM_INVALID);
273 impl->getBasicAPI()->insertChildAt(parentNode->uiNodeHandle, childNode->uiNodeHandle, position);