ClassRadCheckBoxHandler
Represents a handler for the IRadCheckBox control that manages property mapping between the virtual view and platform-specific implementation.
Definition
Namespace:Telerik.Maui.Handlers
Assembly:Telerik.Maui.Core.dll
Syntax:
public class RadCheckBoxHandler : ViewHandler<IRadCheckBox, RadMauiCheckBox>, IRadCheckBoxHandler, IViewHandler, IElementHandler
Inheritance: objectRadCheckBoxHandler
Implements:
Constructors
RadCheckBoxHandler()
Initializes a new instance of the RadCheckBoxHandler class.
Declaration
public RadCheckBoxHandler()
RadCheckBoxHandler(IPropertyMapper)
Initializes a new instance of the RadCheckBoxHandler class with the specified property mapper.
Declaration
public RadCheckBoxHandler(IPropertyMapper mapper)
Parameters
mapper
IPropertyMapper
The property mapper to use, or null to use the default mapper.
Fields
RadCheckBoxMapper
Gets the property mapper for the IRadCheckBox control.
Declaration
public static readonly IPropertyMapper<IRadCheckBox, IRadCheckBoxHandler> RadCheckBoxMapper
Field Value
IPropertyMapper<IRadCheckBox, IRadCheckBoxHandler>
Methods
ConnectHandler(RadMauiCheckBox)
Declaration
protected override void ConnectHandler(RadMauiCheckBox platformView)
Parameters
platformView
CreatePlatformView()
Declaration
protected override RadMauiCheckBox CreatePlatformView()
Returns
DisconnectHandler(RadMauiCheckBox)
Declaration
protected override void DisconnectHandler(RadMauiCheckBox platformView)
Parameters
platformView
MapCheckedColor(IRadCheckBoxHandler, IRadCheckBox)
Maps the CheckedColor property from the virtual view to the platform view.
Declaration
public static void MapCheckedColor(IRadCheckBoxHandler handler, IRadCheckBox virtualView)
Parameters
handler
The handler instance.
virtualView
The virtual view.
MapCheckedSymbolColor(IRadCheckBoxHandler, IRadCheckBox)
Maps the CheckedSymbolColor property from the virtual view to the platform view.
Declaration
public static void MapCheckedSymbolColor(IRadCheckBoxHandler handler, IRadCheckBox virtualView)
Parameters
handler
The handler instance.
virtualView
The virtual view.
MapCornerRadius(IRadCheckBoxHandler, IRadCheckBox)
Maps the CornerRadius property from the virtual view to the platform view.
Declaration
public static void MapCornerRadius(IRadCheckBoxHandler handler, IRadCheckBox virtualView)
Parameters
handler
The handler instance.
virtualView
The virtual view.
MapIndeterminateColor(IRadCheckBoxHandler, IRadCheckBox)
Maps the IndeterminateColor property from the virtual view to the platform view.
Declaration
public static void MapIndeterminateColor(IRadCheckBoxHandler handler, IRadCheckBox virtualView)
Parameters
handler
The handler instance.
virtualView
The virtual view.
MapIndeterminateSymbolColor(IRadCheckBoxHandler, IRadCheckBox)
Maps the IndeterminateSymbolColor property from the virtual view to the platform view.
Declaration
public static void MapIndeterminateSymbolColor(IRadCheckBoxHandler handler, IRadCheckBox virtualView)
Parameters
handler
The handler instance.
virtualView
The virtual view.
MapIsAnimated(IRadCheckBoxHandler, IRadCheckBox)
Maps the IsAnimated property from the virtual view to the platform view.
Declaration
public static void MapIsAnimated(IRadCheckBoxHandler handler, IRadCheckBox virtualView)
Parameters
handler
The handler instance.
virtualView
The virtual view.
MapIsChecked(IRadCheckBoxHandler, IRadCheckBox)
Maps the IsChecked property from the virtual view to the platform view.
Declaration
public static void MapIsChecked(IRadCheckBoxHandler handler, IRadCheckBox virtualView)
Parameters
handler
The handler instance.
virtualView
The virtual view.
MapIsThreeState(IRadCheckBoxHandler, IRadCheckBox)
Maps the IsThreeState property from the virtual view to the platform view.
Declaration
public static void MapIsThreeState(IRadCheckBoxHandler handler, IRadCheckBox virtualView)
Parameters
handler
The handler instance.
virtualView
The virtual view.
MapLength(IRadCheckBoxHandler, IRadCheckBox)
Maps the Length property from the virtual view to the platform view.
Declaration
public static void MapLength(IRadCheckBoxHandler handler, IRadCheckBox virtualView)
Parameters
handler
The handler instance.
virtualView
The virtual view.
MapStrokeWidth(IRadCheckBoxHandler, IRadCheckBox)
Maps the StrokeWidth property from the virtual view to the platform view.
Declaration
public static void MapStrokeWidth(IRadCheckBoxHandler handler, IRadCheckBox virtualView)
Parameters
handler
The handler instance.
virtualView
The virtual view.
MapUncheckedColor(IRadCheckBoxHandler, IRadCheckBox)
Maps the UncheckedColor property from the virtual view to the platform view.
Declaration
public static void MapUncheckedColor(IRadCheckBoxHandler handler, IRadCheckBox virtualView)
Parameters
handler
The handler instance.
virtualView
The virtual view.