ClassRadBorderHandler
Provides a cross-platform handler for the IRadBorder control. This handler manages the mapping between the virtual IRadBorder and the native border view implementations across different platforms.
Definition
Namespace:Telerik.Maui.Handlers
Assembly:Telerik.Maui.Core.dll
Syntax:
public class RadBorderHandler : ViewHandler<IRadBorder, BorderViewGroup>
Inheritance: objectRadBorderHandler
Derived Classes:
Constructors
RadBorderHandler()
Initializes a new instance of the RadBorderHandler class with the default property mapper.
Declaration
public RadBorderHandler()
RadBorderHandler(PropertyMapper)
Initializes a new instance of the RadBorderHandler class with the specified property mapper.
Declaration
public RadBorderHandler(PropertyMapper mapper)
Parameters
mapper
PropertyMapper
The PropertyMapper to use for property mapping, or null to use the default BorderMapper.
RadBorderHandler(PropertyMapper, CommandMapper)
Initializes a new instance of the RadBorderHandler class with the specified property mapper and command mapper.
Declaration
public RadBorderHandler(PropertyMapper mapper, CommandMapper commandMapper)
Parameters
mapper
PropertyMapper
The PropertyMapper to use for property mapping, or null to use the default BorderMapper.
commandMapper
CommandMapper
The CommandMapper to use for command mapping, or null if no command mapping is needed.
Fields
BorderMapper
Gets the property mapper that defines how IRadBorder properties are mapped to native view properties. This mapper includes mappings for background color, border color, border brush, corner radius, border thickness, and content.
Declaration
public static PropertyMapper<IRadBorder, RadBorderHandler> BorderMapper
Field Value
PropertyMapper<IRadBorder, RadBorderHandler>
Methods
CreatePlatformView()
Declaration
protected override BorderViewGroup CreatePlatformView()
Returns