mergeCompsInto<X extends IsAnyComponentManagable<T>> method

void mergeCompsInto<X extends IsAnyComponentManagable<T>>(
  1. X into, {
  2. Cloner<T>? cloner,
  3. bool replaceComponents = true,
})
inherited

Implementation

void mergeCompsInto<X extends IsAnyComponentManagable<T>>(X into, {
  Cloner<T>? cloner,
  bool replaceComponents = true,
}) {
  _components.forEach((childComp) {
    if (!(cloner?.allowComp(into, childComp) ?? true)) return;

    _doCloneComp(
      to: into,
      what: childComp,
      cloner: cloner,
      replaceComponent: replaceComponents,
    );
  });
}