1 interface inheriting from IIndicatorView
Microsoft.Maui (1)
Core\IIndicatorView.cs (1)
56
public interface ITemplatedIndicatorView :
IIndicatorView
30 references to IIndicatorView
Microsoft.Maui (26)
Extensions\IndicatorViewExtensions.cs (4)
11
/// <param name="indicatorView">The <see cref="
IIndicatorView
"/> instance to get the maximum visible items for.</param>
13
public static int GetMaximumVisible(this
IIndicatorView
indicatorView)
28
/// <param name="indicatorView">The <see cref="
IIndicatorView
"/> instance to determine the indicator item shape for.</param>
30
public static bool IsCircleShape(this
IIndicatorView
indicatorView)
Handlers\IndicatorView\IIndicatorViewHandler.cs (1)
17
new
IIndicatorView
VirtualView { get; }
Handlers\IndicatorView\IndicatorViewHandler.cs (12)
19
public static IPropertyMapper<
IIndicatorView
, IIndicatorViewHandler> Mapper = new PropertyMapper<
IIndicatorView
, IIndicatorViewHandler>(ViewMapper)
21
[nameof(
IIndicatorView
.Count)] = MapCount,
22
[nameof(
IIndicatorView
.Position)] = MapPosition,
23
[nameof(
IIndicatorView
.HideSingle)] = MapHideSingle,
24
[nameof(
IIndicatorView
.MaximumVisible)] = MapMaximumVisible,
25
[nameof(
IIndicatorView
.IndicatorSize)] = MapIndicatorSize,
26
[nameof(
IIndicatorView
.IndicatorColor)] = MapIndicatorColor,
27
[nameof(
IIndicatorView
.SelectedIndicatorColor)] = MapSelectedIndicatorColor,
28
[nameof(
IIndicatorView
.IndicatorsShape)] = MapIndicatorShape
31
public static CommandMapper<
IIndicatorView
, IIndicatorViewHandler> CommandMapper = new(ViewCommandMapper)
49
IIndicatorView
IIndicatorViewHandler.VirtualView => VirtualView;
Handlers\IndicatorView\IndicatorViewHandler.Standard.cs (9)
5
public partial class IndicatorViewHandler : ViewHandler<
IIndicatorView
, object>
9
public static void MapCount(IIndicatorViewHandler handler,
IIndicatorView
indicator) { }
10
public static void MapPosition(IIndicatorViewHandler handler,
IIndicatorView
indicator) { }
11
public static void MapHideSingle(IIndicatorViewHandler handler,
IIndicatorView
indicator) { }
12
public static void MapMaximumVisible(IIndicatorViewHandler handler,
IIndicatorView
indicator) { }
13
public static void MapIndicatorSize(IIndicatorViewHandler handler,
IIndicatorView
indicator) { }
14
public static void MapIndicatorColor(IIndicatorViewHandler handler,
IIndicatorView
indicator) { }
15
public static void MapSelectedIndicatorColor(IIndicatorViewHandler handler,
IIndicatorView
indicator) { }
16
public static void MapIndicatorShape(IIndicatorViewHandler handler,
IIndicatorView
indicator) { }
Microsoft.Maui.Controls (4)
IndicatorView\IndicatorView.cs (4)
186
Paint
IIndicatorView
.IndicatorColor => IndicatorColor?.AsPaint();
187
Paint
IIndicatorView
.SelectedIndicatorColor => SelectedIndicatorColor?.AsPaint();
188
IShape
IIndicatorView
.IndicatorsShape => IndicatorsShape == IndicatorShape.Square ? new Shapes.Rectangle() : new Shapes.Ellipse();
191
int
IIndicatorView
.Position