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;
}