6 implementations of IConfigPlatform
Microsoft.Maui.Controls (6)
PlatformConfiguration\ExtensionPoints.cs (6)
9 public sealed class Android : IConfigPlatform { } 17 public sealed class iOS : IConfigPlatform { } 25 public sealed class Windows : IConfigPlatform { } 33 public sealed class Tizen : IConfigPlatform { } 41 public sealed class macOS : IConfigPlatform { } 49 public sealed class GTK : IConfigPlatform { }
43 references to IConfigPlatform
Microsoft.Maui.Controls (43)
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 (2)
335 public IPlatformElementConfiguration<T, Cell> On<T>() where T : IConfigPlatform 355 public IPlatformElementConfiguration<T, Cell> On<T>() where T : IConfigPlatform
CheckBox\CheckBox.cs (1)
55 public IPlatformElementConfiguration<T, CheckBox> On<T>() where T : IConfigPlatform
Configuration.cs (1)
6 where TPlatform : 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
IElementConfiguration.cs (2)
14 /// <typeparam name="T">A type of <see cref="IConfigPlatform"/> which specifies the platform to retrieve for.</typeparam> 16 IPlatformElementConfiguration<T, TElement> 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>();
IPlatformElementConfiguration.cs (1)
6 where TPlatform : IConfigPlatform
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