ngForIdentityOf property
Implementation
@Input()
set ngForIdentityOf(Iterable<T>? elements) {
_container?.clear();
if (elements == null || elements.isEmpty) {
return;
}
var i = 0;
for (final element in elements) {
if (_template == null) return;
final view = _container?.createEmbeddedView(_template);
view?.setLocal(r'$implicit', element);
view?.setLocal(r'index', i++);
// TODO: Consider if we want all of the NgFor local variables available.
}
}