insert method

void insert(
  1. int entityIndex,
  2. T value
)

Implementation

void insert(int entityIndex, T value) {
  final existing = denseIndexOf(entityIndex);
  if (existing >= 0) {
    _values[existing] = value;
    bumpRevision();
    return;
  }
  final dense = putSlot(entityIndex);
  _values[dense] = value;
  bumpRevision();
  onAdded?.call(entityIndex, value);
}