NodeTrait

定义节点接口特性类的特性。

4.0.0

Joomla CMS

方法

addChild

将子节点添加到此节点

addChild(\Joomla\CMS\Tree\NodeInterface child) : 

如果子节点已存在父节点,则会解除链接

4.0.0

参数

child

NodeInterface要添加的子节点。

响应

void

removeChild

移除特定子节点

removeChild(\Joomla\CMS\Tree\NodeInterface child) : 

4.0.0

参数

child

NodeInterface要移除的子节点

响应

void

setParent

设置此节点的父节点

setParent(\Joomla\CMS\Tree\NodeInterface parent) : 

如果节点已存在父节点,则会解除链接

4.0.0

参数

parent

NodeInterface要设置的父节点的 NodeInterface

响应

void

setSibling

用于设置节点的左或右兄弟节点的函数

setSibling(\Joomla\CMS\Tree\NodeInterface sibling,  right = true) : 

4.0.0

参数

sibling

NodeInterface兄弟节点的 NodeInterface 对象

right

bool如果设置为 false,则兄弟节点为左侧节点

响应

void