38 implementations of On
Microsoft.Maui.Controls (38)
ActivityIndicator\ActivityIndicator.cs (1)
41
public IPlatformElementConfiguration<T, ActivityIndicator>
On
<T>() where T : IConfigPlatform
Application\Application.cs (1)
307
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)
358
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)
57
public IPlatformElementConfiguration<T, CheckBox>
On
<T>() where T : IConfigPlatform
DatePicker\DatePicker.cs (1)
217
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)
87
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)
373
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)
822
public IPlatformElementConfiguration<T, Page>
On
<T>() where T : IConfigPlatform
Picker\Picker.cs (1)
413
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)
54
public IPlatformElementConfiguration<T, ProgressBar>
On
<T>() where T : IConfigPlatform
RadioButton\RadioButton.cs (1)
217
public IPlatformElementConfiguration<T, RadioButton>
On
<T>() where T : IConfigPlatform
RefreshView\RefreshView.cs (1)
112
public IPlatformElementConfiguration<T, RefreshView>
On
<T>() where T : IConfigPlatform
ScrollView\ScrollView.cs (1)
241
public IPlatformElementConfiguration<T, ScrollView>
On
<T>() where T : IConfigPlatform
SearchBar\SearchBar.cs (1)
152
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)
171
public IPlatformElementConfiguration<T, Slider>
On
<T>() where T : IConfigPlatform
Stepper\Stepper.cs (1)
109
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)
78
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)
141
public IPlatformElementConfiguration<T, TimePicker>
On
<T>() where T : IConfigPlatform
WebView\WebView.cs (1)
287
public IPlatformElementConfiguration<T, WebView>
On
<T>() where T : IConfigPlatform
7 references to On
Microsoft.Maui.Controls (7)
Cells\Cell.cs (1)
337
return GetElementConfiguration().
On
<T>();
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.