getRenderedUIComponentsByIds<T extends UIComponent> method

List<UIComponent> getRenderedUIComponentsByIds<T extends UIComponent>(
  1. List ids, [
  2. bool? deep
])

Implementation

List<UIComponent> getRenderedUIComponentsByIds<T extends UIComponent>(
  List ids, [
  bool? deep,
]) {
  if (ids.isEmpty) return <UIComponent>[];
  return getRenderedUIComponents(
    deep,
  ).whereType<T>().where((e) => e.id != null && ids.contains(e.id)).toList();
}