22 references to IndexOf
Microsoft.Maui (4)
Extensions\ArrayExtensions.cs (1)
38 return self.RemoveAt(self.IndexOf(item));
Handlers\Layout\LayoutHandler.iOS.cs (1)
127 var currentIndex = PlatformView.Subviews.IndexOf(nativeChildView);
Platform\iOS\ViewExtensions.cs (1)
836 nextView = view.FindNextView(siblings.IndexOf(view) + 1, isValidType);
VisualDiagnostics\VisualDiagnostics.cs (1)
50 var index = parent?.GetVisualChildren().IndexOf(child) ?? -1;
Microsoft.Maui.Controls (18)
Compatibility\Handlers\NavigationPage\iOS\NavigationRenderer.cs (1)
630 ViewControllers = ViewControllers.Insert(ViewControllers.IndexOf(target), pageContainer);
Compatibility\Handlers\Shell\iOS\ShellSectionRenderer.cs (1)
359 InsertViewController(ActiveViewControllers().IndexOf(beforeRenderer.ViewController), renderer.ViewController);
Element\Element.cs (2)
1094 bool ICollection<Element>.Contains(Element item) => _inner.IndexOf(item) != -1; 1102 int IList<Element>.IndexOf(Element item) => _inner.IndexOf(item);
Handlers\Items\iOS\ItemsViewController.cs (2)
677 if (((IElementController)ItemsView).LogicalChildren.IndexOf(_emptyViewFormsElement) == -1) 722 if (_emptyViewFormsElement != null && ((IElementController)ItemsView).LogicalChildren.IndexOf(_emptyViewFormsElement) != -1)
Handlers\Items\iOS\ItemsViewLayout.cs (1)
383 var currentIndex = visibleElements.IndexOf(currentItem);
Handlers\Items2\iOS\ItemsViewController2.cs (2)
497 if (((IElementController)ItemsView).LogicalChildren.IndexOf(_emptyViewFormsElement) == -1) 542 if (_emptyViewFormsElement != null && ((IElementController)ItemsView).LogicalChildren.IndexOf(_emptyViewFormsElement) != -1)
Handlers\Items2\iOS\LayoutFactory2.cs (1)
351 var currentIndex = visibleElements.IndexOf(currentItem);
IndicatorView\IndicatorStackLayout.cs (1)
25 Command = new Command(sender => _indicatorView.Position = Children.IndexOf(sender)),
OrderedDictionary.cs (1)
432 return _odict._dict.Values.IndexOf(item);
Picker\Picker.cs (1)
389 SetValue(SelectedIndexProperty, Items.IndexOf(selectedItem), SetterSpecificity.FromHandler);
ReadOnlyListAdapter.cs (1)
68 return _list.IndexOf(value);
TemplatedItemsList.cs (3)
293 return _groupedItems.Values.IndexOf(til); 368 int groupIndex = _groupedItems.Values.IndexOf(group); 1318 int index = _itemsList._groupedItems.Values.IndexOf(list);
Visuals\VisualTypeConverter.cs (1)
188 return _visualTypeMappings.Keys.Skip(_visualTypeMappings.Values.IndexOf(visual)).First();