3 writes to Inner
Microsoft.Maui.Controls (3)
Shell\Shell.cs (1)
628 defaultValueCreator: bo => new ShellItemCollection { Inner = new ElementCollection<ShellItem>(((Shell)bo).InternalChildren) });
Shell\ShellItem.cs (1)
59 defaultValueCreator: bo => new ShellSectionCollection { Inner = new ElementCollection<ShellSection>(((ShellItem)bo).DeclaredChildren) });
Shell\ShellSection.cs (1)
31 defaultValueCreator: bo => new ShellContentCollection() { Inner = new ElementCollection<ShellContent>(((ShellSection)bo).DeclaredChildren) });
12 references to Inner
Microsoft.Maui.Controls (12)
Shell\ShellElementCollection.cs (11)
305 get => (TBaseShellItem)Inner[index]; 306 set => Inner[index] = value; 309 public virtual void Add(TBaseShellItem item) => Inner.Add(item); 311 public virtual bool Contains(TBaseShellItem item) => Inner.Contains(item); 313 public virtual void CopyTo(TBaseShellItem[] array, int arrayIndex) => Inner.CopyTo(array, arrayIndex); 315 public virtual int IndexOf(TBaseShellItem item) => Inner.IndexOf(item); 317 public virtual void Insert(int index, TBaseShellItem item) => Inner.Insert(index, item); 319 public virtual bool Remove(TBaseShellItem item) => Inner.Remove(item); 321 IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)Inner).GetEnumerator(); 325 return Inner.GetEnumerator(); 330 return Inner.Cast<BaseShellItem>().GetEnumerator();
Shell\ShellItemCollection.cs (1)
32 Inner.Add(item);