size static method

int size(
  1. dynamic iterable
)

Gets the size of the Iterator, Map or specified.

Implementation

static int size(final dynamic iterable) {
  if (iterable == null) {
    return 0;
  }
  if (iterable is Iterable) {
    return iterable.length;
  } else if (iterable is Map) {
    return iterable.length;
  } else {
    try {
      return iterable.length;
    } catch (ex) {
      throw ArgumentError('Unsupported object type $iterable');
    }
  }
}