SparseList<E extends Object> constructor

SparseList<E extends Object>({
  1. E? defaultValue,
  2. bool equals(
    1. E? e1,
    2. E? e2
    )?,
})

Implementation

SparseList({
  this.defaultValue,
  bool Function(E? e1, E? e2)? equals,
}) {
  _length = 0;
  _fixedLength = false;

  if (equals != null) {
    _equals = equals;
  } else {
    _equals = (E? e1, E? e2) => e1 == e2;
  }
}