resolveElements method

Object? resolveElements(
  1. Object? elements, {
  2. DOMTreeMap<T>? treeMap,
  3. DOMContext<T>? context,
  4. bool setTreeMapRoot = true,
})

Implementation

Object? resolveElements(
  Object? elements, {
  DOMTreeMap<T>? treeMap,
  DOMContext<T>? context,
  bool setTreeMapRoot = true,
}) {
  var elementsList = toElements(
    elements,
    treeMap: treeMap,
    context: context,
    setTreeMapRoot: setTreeMapRoot,
  );
  if (elementsList == null || elementsList.isEmpty) return null;

  if (elementsList.length == 1) {
    return elementsList.first;
  }

  return elementsList;
}