Class
RadCheckBoxHandler

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:

cs-api-definition
public class RadCheckBoxHandler : ViewHandler<IRadCheckBox, RadMauiCheckBox>, IRadCheckBoxHandler, IViewHandler, IElementHandler

Inheritance: objectRadCheckBoxHandler

Implements: IElementHandlerIRadCheckBoxHandlerIViewHandler

Constructors

RadCheckBoxHandler()

Initializes a new instance of the RadCheckBoxHandler class.

Declaration

cs-api-definition
public RadCheckBoxHandler()

RadCheckBoxHandler(IPropertyMapper)

Initializes a new instance of the RadCheckBoxHandler class with the specified property mapper.

Declaration

cs-api-definition
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

cs-api-definition
public static readonly IPropertyMapper<IRadCheckBox, IRadCheckBoxHandler> RadCheckBoxMapper

Field Value

IPropertyMapper<IRadCheckBox, IRadCheckBoxHandler>

Methods

ConnectHandler(RadMauiCheckBox)

Declaration

cs-api-definition
protected override void ConnectHandler(RadMauiCheckBox platformView)

Parameters

platformView

RadMauiCheckBox

CreatePlatformView()

Declaration

cs-api-definition
protected override RadMauiCheckBox CreatePlatformView()

Returns

RadMauiCheckBox

DisconnectHandler(RadMauiCheckBox)

Declaration

cs-api-definition
protected override void DisconnectHandler(RadMauiCheckBox platformView)

Parameters

platformView

RadMauiCheckBox

MapCheckedColor(IRadCheckBoxHandler, IRadCheckBox)

Maps the CheckedColor property from the virtual view to the platform view.

Declaration

cs-api-definition
public static void MapCheckedColor(IRadCheckBoxHandler handler, IRadCheckBox virtualView)

Parameters

handler

IRadCheckBoxHandler

The handler instance.

virtualView

IRadCheckBox

The virtual view.

MapCheckedSymbolColor(IRadCheckBoxHandler, IRadCheckBox)

Maps the CheckedSymbolColor property from the virtual view to the platform view.

Declaration

cs-api-definition
public static void MapCheckedSymbolColor(IRadCheckBoxHandler handler, IRadCheckBox virtualView)

Parameters

handler

IRadCheckBoxHandler

The handler instance.

virtualView

IRadCheckBox

The virtual view.

MapCornerRadius(IRadCheckBoxHandler, IRadCheckBox)

Maps the CornerRadius property from the virtual view to the platform view.

Declaration

cs-api-definition
public static void MapCornerRadius(IRadCheckBoxHandler handler, IRadCheckBox virtualView)

Parameters

handler

IRadCheckBoxHandler

The handler instance.

virtualView

IRadCheckBox

The virtual view.

MapIndeterminateColor(IRadCheckBoxHandler, IRadCheckBox)

Maps the IndeterminateColor property from the virtual view to the platform view.

Declaration

cs-api-definition
public static void MapIndeterminateColor(IRadCheckBoxHandler handler, IRadCheckBox virtualView)

Parameters

handler

IRadCheckBoxHandler

The handler instance.

virtualView

IRadCheckBox

The virtual view.

MapIndeterminateSymbolColor(IRadCheckBoxHandler, IRadCheckBox)

Maps the IndeterminateSymbolColor property from the virtual view to the platform view.

Declaration

cs-api-definition
public static void MapIndeterminateSymbolColor(IRadCheckBoxHandler handler, IRadCheckBox virtualView)

Parameters

handler

IRadCheckBoxHandler

The handler instance.

virtualView

IRadCheckBox

The virtual view.

MapIsAnimated(IRadCheckBoxHandler, IRadCheckBox)

Maps the IsAnimated property from the virtual view to the platform view.

Declaration

cs-api-definition
public static void MapIsAnimated(IRadCheckBoxHandler handler, IRadCheckBox virtualView)

Parameters

handler

IRadCheckBoxHandler

The handler instance.

virtualView

IRadCheckBox

The virtual view.

MapIsChecked(IRadCheckBoxHandler, IRadCheckBox)

Maps the IsChecked property from the virtual view to the platform view.

Declaration

cs-api-definition
public static void MapIsChecked(IRadCheckBoxHandler handler, IRadCheckBox virtualView)

Parameters

handler

IRadCheckBoxHandler

The handler instance.

virtualView

IRadCheckBox

The virtual view.

MapIsThreeState(IRadCheckBoxHandler, IRadCheckBox)

Maps the IsThreeState property from the virtual view to the platform view.

Declaration

cs-api-definition
public static void MapIsThreeState(IRadCheckBoxHandler handler, IRadCheckBox virtualView)

Parameters

handler

IRadCheckBoxHandler

The handler instance.

virtualView

IRadCheckBox

The virtual view.

MapLength(IRadCheckBoxHandler, IRadCheckBox)

Maps the Length property from the virtual view to the platform view.

Declaration

cs-api-definition
public static void MapLength(IRadCheckBoxHandler handler, IRadCheckBox virtualView)

Parameters

handler

IRadCheckBoxHandler

The handler instance.

virtualView

IRadCheckBox

The virtual view.

MapStrokeWidth(IRadCheckBoxHandler, IRadCheckBox)

Maps the StrokeWidth property from the virtual view to the platform view.

Declaration

cs-api-definition
public static void MapStrokeWidth(IRadCheckBoxHandler handler, IRadCheckBox virtualView)

Parameters

handler

IRadCheckBoxHandler

The handler instance.

virtualView

IRadCheckBox

The virtual view.

MapUncheckedColor(IRadCheckBoxHandler, IRadCheckBox)

Maps the UncheckedColor property from the virtual view to the platform view.

Declaration

cs-api-definition
public static void MapUncheckedColor(IRadCheckBoxHandler handler, IRadCheckBox virtualView)

Parameters

handler

IRadCheckBoxHandler

The handler instance.

virtualView

IRadCheckBox

The virtual view.