getForms static method

List<IForm> getForms(
  1. List<WidgetModel>? children
)

Implementation

static List<IForm> getForms(List<WidgetModel>? children)
{
  List<IForm> forms = [];
  if (children != null)
    children.forEach((child)
    {
      if (child is IForm) forms.add(child as IForm);
      if (!(child is IForm)) forms.addAll(getForms(child.children));
    });
  return forms;
}