IterableDiffers create(List<IterableDifferFactory> factories, [ IterableDiffers parent ])

Source

static IterableDiffers create(List<IterableDifferFactory> factories,
    [IterableDiffers parent]) {
  if (parent != null) {
    var copied = new List<IterableDifferFactory>.from(parent.factories);
    factories =
        (new List<IterableDifferFactory>.from(factories)..addAll(copied));
    return new IterableDiffers(factories);
  } else {
    return new IterableDiffers(factories);
  }
}