38 implementations of On
Microsoft.Maui.Controls (38)
ActivityIndicator\ActivityIndicator.cs (1)
39 public IPlatformElementConfiguration<T, ActivityIndicator> On<T>() where T : IConfigPlatform
Application\Application.cs (1)
306 public IPlatformElementConfiguration<T, Application> On<T>() where T : IConfigPlatform
BoxView\BoxView.cs (1)
41 public IPlatformElementConfiguration<T, BoxView> On<T>() where T : IConfigPlatform
Button\Button.cs (1)
357 public IPlatformElementConfiguration<T, Button> On<T>() where T : IConfigPlatform
CarouselPage\CarouselPage.cs (1)
18 public new IPlatformElementConfiguration<T, CarouselPage> On<T>() where T : IConfigPlatform
Cells\Cell.cs (1)
355 public IPlatformElementConfiguration<T, Cell> On<T>() where T : IConfigPlatform
CheckBox\CheckBox.cs (1)
55 public IPlatformElementConfiguration<T, CheckBox> On<T>() where T : IConfigPlatform
DatePicker\DatePicker.cs (1)
215 public IPlatformElementConfiguration<T, DatePicker> On<T>() where T : IConfigPlatform
Editor\Editor.cs (1)
104 public IPlatformElementConfiguration<T, Editor> On<T>() where T : IConfigPlatform
Entry\Entry.cs (1)
190 public IPlatformElementConfiguration<T, Entry> On<T>() where T : IConfigPlatform
FlyoutPage\FlyoutPage.cs (1)
317 public new IPlatformElementConfiguration<T, FlyoutPage> On<T>() where T : IConfigPlatform
Frame\Frame.cs (1)
68 public IPlatformElementConfiguration<T, Frame> On<T>() where T : IConfigPlatform
Image\Image.cs (1)
85 public IPlatformElementConfiguration<T, Image> On<T>() where T : IConfigPlatform
ImageButton\ImageButton.cs (1)
161 public IPlatformElementConfiguration<T, ImageButton> On<T>() where T : IConfigPlatform => _platformConfigurationRegistry.Value.On<T>();
Label\Label.cs (1)
371 public IPlatformElementConfiguration<T, Label> On<T>() where T : IConfigPlatform
LegacyLayouts\AbsoluteLayout.cs (1)
35 public IPlatformElementConfiguration<T, AbsoluteLayout> On<T>() where T : IConfigPlatform
LegacyLayouts\Grid.cs (1)
80 public IPlatformElementConfiguration<T, Grid> On<T>() where T : IConfigPlatform
LegacyLayouts\RelativeLayout.cs (1)
52 public IPlatformElementConfiguration<T, RelativeLayout> On<T>() where T : IConfigPlatform
LegacyLayouts\StackLayout.cs (1)
32 public IPlatformElementConfiguration<T, StackLayout> On<T>() where T : IConfigPlatform
ListView\ListView.cs (1)
751 public IPlatformElementConfiguration<T, ListView> On<T>() where T : IConfigPlatform
NavigationPage\NavigationPage.cs (1)
422 public new IPlatformElementConfiguration<T, NavigationPage> On<T>() where T : IConfigPlatform
Page\Page.cs (1)
820 public IPlatformElementConfiguration<T, Page> On<T>() where T : IConfigPlatform
Picker\Picker.cs (1)
411 public IPlatformElementConfiguration<T, Picker> On<T>() where T : IConfigPlatform
PlatformConfigurationRegistry.cs (1)
20 public IPlatformElementConfiguration<T, TElement> On<T>() where T : IConfigPlatform
ProgressBar\ProgressBar.cs (1)
52 public IPlatformElementConfiguration<T, ProgressBar> On<T>() where T : IConfigPlatform
RadioButton\RadioButton.cs (1)
215 public IPlatformElementConfiguration<T, RadioButton> On<T>() where T : IConfigPlatform
RefreshView\RefreshView.cs (1)
110 public IPlatformElementConfiguration<T, RefreshView> On<T>() where T : IConfigPlatform
ScrollView\ScrollView.cs (1)
239 public IPlatformElementConfiguration<T, ScrollView> On<T>() where T : IConfigPlatform
SearchBar\SearchBar.cs (1)
139 public IPlatformElementConfiguration<T, SearchBar> On<T>() where T : IConfigPlatform
Shell\ShellItem.cs (1)
246 public IPlatformElementConfiguration<T, ShellItem> On<T>() where T : IConfigPlatform
Slider\Slider.cs (1)
169 public IPlatformElementConfiguration<T, Slider> On<T>() where T : IConfigPlatform
Stepper\Stepper.cs (1)
107 public IPlatformElementConfiguration<T, Stepper> On<T>() where T : IConfigPlatform => _platformConfigurationRegistry.Value.On<T>();
SwipeView\SwipeView.cs (1)
221 public IPlatformElementConfiguration<T, SwipeView> On<T>() where T : IConfigPlatform
Switch\Switch.cs (1)
76 public IPlatformElementConfiguration<T, Switch> On<T>() where T : IConfigPlatform
TabbedPage\TabbedPage.cs (1)
78 public new IPlatformElementConfiguration<T, TabbedPage> On<T>() where T : IConfigPlatform
TableView\TableView.cs (1)
149 public IPlatformElementConfiguration<T, TableView> On<T>() where T : IConfigPlatform
TimePicker\TimePicker.cs (1)
139 public IPlatformElementConfiguration<T, TimePicker> On<T>() where T : IConfigPlatform
WebView\WebView.cs (1)
285 public IPlatformElementConfiguration<T, WebView> On<T>() where T : IConfigPlatform
10 references to On
Microsoft.Maui.Controls (9)
Cells\Cell.cs (1)
337 return GetElementConfiguration().On<T>();
Platform\iOS\ControlsModalWrapper.cs (1)
23 elementConfiguration.On<PlatformConfiguration.iOS>()?.ModalPresentationStyle() is PlatformConfiguration.iOSSpecific.UIModalPresentationStyle style)
Platform\PlatformConfigurationExtensions.cs (1)
23 return (element).On<CurrentPlatform>();
PlatformConfiguration\ExtensionPoints.cs (6)
7 /// Developers specifiy the type name of this marker class to the <see cref="IElementConfiguration{TElement}.On{T}" /> method to specify the underlying Android control on which to run a platform-specific effect. 15 /// Developers specify the type name of this marker class to the <see cref = "IElementConfiguration{TElement}.On{T}" /> method to specify the underlying iOS control on which to run a platform-specific effect. 23 /// Developers specify the type name of this marker class to the <see cref = "IElementConfiguration{TElement}.On{T}" /> method to specify the underlying Windows control on which to run a platform-specific effect. 31 /// Developers specify the type name of this marker class to the <see cref = "IElementConfiguration{TElement}.On{T}" /> method to specify the underlying Tizen control on which to run a platform-specific effect. 39 /// Developers specify the type name of this marker class to the <see cref = "IElementConfiguration{TElement}.On{T}" /> method to specify the underlying macOS control on which to run a platform-specific effect. 47 /// Developers specify the type name of this marker class to the <see cref = "IElementConfiguration{TElement}.On{T}" /> method to specify the underlying GTK control on which to run a platform-specific effect.
Microsoft.Maui.Controls.Compatibility (1)
Tizen\Extensions\PlatformConfigurationExtensions.cs (1)
10 return (element).On<CurrentPlatform>();