1 implementation of IActivityIndicator
Microsoft.Maui.Controls (1)
ActivityIndicator\ActivityIndicator.cs (1)
8
public partial class ActivityIndicator : View, IColorElement, IElementConfiguration<ActivityIndicator>,
IActivityIndicator
17 references to IActivityIndicator
Microsoft.Maui (17)
Handlers\ActivityIndicator\ActivityIndicatorHandler.cs (13)
16
/// Represents the view handler for the abstract <see cref="
IActivityIndicator
"/> view and its platform-specific implementation.
21
public static IPropertyMapper<
IActivityIndicator
, IActivityIndicatorHandler> Mapper = new PropertyMapper<
IActivityIndicator
, IActivityIndicatorHandler>(ViewHandler.ViewMapper)
23
[nameof(
IActivityIndicator
.Color)] = MapColor,
24
[nameof(
IActivityIndicator
.IsRunning)] = MapIsRunning,
36
public static CommandMapper<
IActivityIndicator
, IActivityIndicatorHandler> CommandMapper = new(ViewCommandMapper);
53
IActivityIndicator
IActivityIndicatorHandler.VirtualView => VirtualView;
58
/// Maps the abstract <see cref="
IActivityIndicator
.IsRunning"/> property to the platform-specific implementations.
61
/// <param name="activityIndicator">The associated <see cref="
IActivityIndicator
"/> instance.</param>
62
public static partial void MapIsRunning(IActivityIndicatorHandler handler,
IActivityIndicator
activityIndicator);
65
/// Maps the abstract <see cref="
IActivityIndicator
.Color"/> property to the platform-specific implementations.
68
/// <param name="activityIndicator">The associated <see cref="
IActivityIndicator
"/> instance.</param>
69
public static partial void MapColor(IActivityIndicatorHandler handler,
IActivityIndicator
activityIndicator);
Handlers\ActivityIndicator\ActivityIndicatorHandler.Standard.cs (3)
5
public partial class ActivityIndicatorHandler : ViewHandler<
IActivityIndicator
, object>
9
public static partial void MapIsRunning(IActivityIndicatorHandler handler,
IActivityIndicator
activityIndicator) { }
10
public static partial void MapColor(IActivityIndicatorHandler handler,
IActivityIndicator
activityIndicator) { }
Handlers\ActivityIndicator\IActivityIndicatorHandler.cs (1)
17
new
IActivityIndicator
VirtualView { get; }