40 references to _templatedObjects
Microsoft.Maui.Controls (40)
TemplatedItemsList.cs (40)
247 for (var i = 0; i < _templatedObjects.Count; i++)
249 TItem item = _templatedObjects[i];
558 for (int i = _templatedObjects.Count; i <= index; i++)
559 _templatedObjects.Add(null);
562 _templatedObjects[index] = content;
564 _templatedObjects.Insert(index, content);
611 if (_templatedObjects.Count <= index || (content = _templatedObjects[index]) == null)
723 _templatedObjects.Clear();
776 _templatedObjects.Insert(index, groupProxy.HeaderContent);
804 for (int i = e.NewStartingIndex; i < _templatedObjects.Count; i++)
805 SetIndex(_templatedObjects[i], i + e.NewItems.Count);
824 for (int i = removeIndex + e.OldItems.Count; i < _templatedObjects.Count; i++)
825 SetIndex(_templatedObjects[i], removeIndex++);
835 _templatedObjects.RemoveAt(index);
859 _templatedObjects.RemoveAt(index);
879 SetIndex(_templatedObjects[i], moveIndex++);
885 TItem item = _templatedObjects[i + e.NewStartingIndex];
896 _templatedObjects.RemoveAt(e.OldStartingIndex);
907 _templatedObjects.Insert(insertIndex + i, til.HeaderContent);
925 _templatedObjects.Clear();
1003 if (maxindex > _templatedObjects.Count)
1004 _templatedObjects.InsertRange(_templatedObjects.Count, Enumerable.Repeat<TItem>(null, maxindex - _templatedObjects.Count));
1011 for (int i = e.NewStartingIndex; i < _templatedObjects.Count; i++)
1012 SetIndex(_templatedObjects[i], i + e.NewItems.Count);
1014 _templatedObjects.InsertRange(e.NewStartingIndex, Enumerable.Repeat<TItem>(null, e.NewItems.Count));
1036 SetIndex(_templatedObjects[i], moveIndex++);
1042 TItem item = _templatedObjects[i + e.NewStartingIndex];
1048 TItem[] itemsToMove = _templatedObjects.Skip(e.OldStartingIndex).Take(e.OldItems.Count).ToArray();
1050 _templatedObjects.RemoveRange(e.OldStartingIndex, e.OldItems.Count);
1051 _templatedObjects.InsertRange(e.NewStartingIndex, itemsToMove);
1062 for (int i = removeIndex + e.OldItems.Count; i < _templatedObjects.Count; i++)
1063 SetIndex(_templatedObjects[i], removeIndex++);
1068 TItem item = _templatedObjects[e.OldStartingIndex + i];
1076 _templatedObjects.RemoveRange(e.OldStartingIndex, e.OldItems.Count);
1202 for (var i = 0; i < _templatedObjects.Count; i++)
1204 TItem item = _templatedObjects[i];
1211 _templatedObjects.Clear();