ClassRadSideDrawerHandler
Handler for RadSideDrawer that provides platform-specific implementations for side drawer functionality.
Definition
Namespace:Telerik.Maui.Handlers
Assembly:Telerik.Maui.Core.dll
Syntax:
public class RadSideDrawerHandler : ViewHandler<IRadSideDrawer, RadSideDrawer>
Inheritance: objectRadSideDrawerHandler
Constructors
RadSideDrawerHandler()
Initializes a new instance of the RadSideDrawerHandler class.
Declaration
public RadSideDrawerHandler()
RadSideDrawerHandler(PropertyMapper)
Initializes a new instance of the RadSideDrawerHandler class with the specified property mapper.
Declaration
public RadSideDrawerHandler(PropertyMapper mapper)
Parameters
mapper
PropertyMapper
The property mapper to use for mapping properties.
Fields
SideDrawerMapper
Property mapper for RadSideDrawer properties.
Declaration
public static PropertyMapper<IRadSideDrawer, RadSideDrawerHandler> SideDrawerMapper
Field Value
PropertyMapper<IRadSideDrawer, RadSideDrawerHandler>
Methods
CreatePlatformView()
Declaration
protected override RadSideDrawer CreatePlatformView()
Returns
RadSideDrawer
MapAreGesturesEnabled(RadSideDrawerHandler, IRadSideDrawer)
Declaration
public static void MapAreGesturesEnabled(RadSideDrawerHandler handler, IRadSideDrawer virtualElement)
Parameters
handler
virtualElement
MapDrawerContent(RadSideDrawerHandler, IRadSideDrawer)
Declaration
public static void MapDrawerContent(RadSideDrawerHandler handler, IRadSideDrawer virtualElement)
Parameters
handler
virtualElement
MapDrawerLength(RadSideDrawerHandler, IRadSideDrawer)
Declaration
public static void MapDrawerLength(RadSideDrawerHandler handler, IRadSideDrawer virtualElement)
Parameters
handler
virtualElement
MapDrawerLocation(RadSideDrawerHandler, IRadSideDrawer)
Declaration
public static void MapDrawerLocation(RadSideDrawerHandler handler, IRadSideDrawer virtualElement)
Parameters
handler
virtualElement
MapDrawerTransitionDuration(RadSideDrawerHandler, IRadSideDrawer)
Declaration
public static void MapDrawerTransitionDuration(RadSideDrawerHandler handler, IRadSideDrawer virtualElement)
Parameters
handler
virtualElement
MapDrawerTransitionFadeOpacity(RadSideDrawerHandler, IRadSideDrawer)
Declaration
public static void MapDrawerTransitionFadeOpacity(RadSideDrawerHandler handler, IRadSideDrawer virtualElement)
Parameters
handler
virtualElement
MapDrawerTransitionType(RadSideDrawerHandler, IRadSideDrawer)
Declaration
public static void MapDrawerTransitionType(RadSideDrawerHandler handler, IRadSideDrawer virtualElement)
Parameters
handler
virtualElement
MapIsOpen(RadSideDrawerHandler, IRadSideDrawer)
Declaration
public static void MapIsOpen(RadSideDrawerHandler handler, IRadSideDrawer virtualElement)
Parameters
handler
virtualElement
MapMainContent(RadSideDrawerHandler, IRadSideDrawer)
Declaration
public static void MapMainContent(RadSideDrawerHandler handler, IRadSideDrawer virtualElement)
Parameters
handler
virtualElement
MapTapOutsideToClose(RadSideDrawerHandler, IRadSideDrawer)
Declaration
public static void MapTapOutsideToClose(RadSideDrawerHandler handler, IRadSideDrawer virtualElement)
Parameters
handler
virtualElement
MapTouchTargetThreshold(RadSideDrawerHandler, IRadSideDrawer)
Declaration
public static void MapTouchTargetThreshold(RadSideDrawerHandler handler, IRadSideDrawer virtualElement)
Parameters
handler
virtualElement