childrenButtons property

List<GuiButton>? get childrenButtons

Implementation

List<GuiButton>? get childrenButtons {
  final objects = obj.children;
  if (objects == null) return null;
  List<GuiButton> buttons = [];
  for (var i = 0; i < objects.count; i++) {
    final child = objects.item(i);
    if (child != null &&
        child.typeAsNumber == GuiComponentType.guiButton.value) {
      buttons.add(GuiButton(child));
    } // 40 = Button
  }
  return buttons;
}