RadScrollViewHandler
Provides a cross-platform handler for the IRadScrollView control. This handler manages the mapping between the virtual IRadScrollView and the native scroll view implementations across different platforms.
Definition
Namespace:Telerik.Maui.Handlers
Assembly:Telerik.Maui.Core.dll
Syntax:
public class RadScrollViewHandler : RadViewHandler<IRadScrollView, RadScrollView>
Inheritance: objectRadViewHandler<IRadScrollView, RadScrollView>RadScrollViewHandler
Inherited Members
Constructors
Initializes a new instance of the RadScrollViewHandler class with the default property mapper.
public RadScrollViewHandler()
Initializes a new instance of the RadScrollViewHandler class with the specified property mapper.
public RadScrollViewHandler(PropertyMapper mapper)
The PropertyMapper to use for property mapping, or null to use the default ScrollViewMapper.
Fields
ScrollViewMapper
PropertyMapper<IRadScrollView, RadScrollViewHandler>
Gets the property mapper that defines how IRadScrollView properties are mapped to native view properties. This mapper includes mappings for headers, content, footer, and platform-specific properties.
public static readonly PropertyMapper<IRadScrollView, RadScrollViewHandler> ScrollViewMapper
Methods
protected override void ConnectHandler(RadScrollView nativeView)
protected override void DisconnectHandler(RadScrollView nativeView)
public static void MapBottomLeftFooter(RadScrollViewHandler handler, IRadScrollView virtualElement)
public static void MapContent(RadScrollViewHandler handler, IRadScrollView virtualElement)
public static void MapFooter(RadScrollViewHandler handler, IRadScrollView virtualElement)
public static void MapLeftHeader(RadScrollViewHandler handler, IRadScrollView virtualElement)
public static void MapTopHeader(RadScrollViewHandler handler, IRadScrollView virtualElement)
public static void MapTopLeftHeader(RadScrollViewHandler handler, IRadScrollView virtualElement)
public void OnElementMeasureInvalidated()