siblingPosition method

int siblingPosition(
  1. Element parent,
  2. Widget child
)

Implementation

int siblingPosition(Element parent, Widget child) {
  int result;

  try {
    final dynamic currentWidget = parent.widget;
    final List<Widget> children = currentWidget.children;
    result = children.indexOf(child);
  } catch (e) {
    result = -1;
  }

  return result;
}