Array method

Pointer<Pointer<T>> Array(
  1. List<X> array, {
  2. String? key,
})

Writes array into a tracked slot of sufficient capacity.

Implementation

Pointer<Pointer<T>> Array(List<X> array, {String? key}) {
  final slotKey = _slotKey(key);
  final p = At(slotKey, array.length);
  for (int i = 0; i < array.length; i++) indexSetterFunc(p, i, valueFunc(array[i], '${slotKey}_$i'));
  return p;
}