WidgetGroup
WidgetGroup 是一个容器,可以添加子组件。继承自 WidgetGroup 的组件也可以添加子组件。
Note
我们会为所有继承自它的组件添加一个 WidgetGroup。
基本属性
所有属性均可通过 Java / KubeJS 访问。
| 字段 | 描述 |
|---|---|
widgets |
所有子组件 |
layout |
子组件的布局 |
layoutPadding |
内边距偏移 |
Warning
请勿直接向 group.widgets 添加组件!!请查看下方的方法。
API
addWidgets()
按顺序向其添加子组件。
removeWidget() / clearAllWidgets()
从中移除子组件。
waitToAdded() / waitToRemoved()
基本等同于 addWidgets() 和 removeWidget()。不过,这两个方法在遍历和多线程场景下非常有用。它会在下一 tick(在主线程中)处理组件。