Skip to main content

Class VelloViewHandler

Namespace: VelloSharp.Maui
Assembly: VelloSharp.Maui.dll

public class VelloViewHandler : ViewHandler<IVelloView, View>, IPlatformViewHandler, IViewHandler, IElementHandler, IVelloViewHandler

Inheritance

objectElementHandlerViewHandlerViewHandler<IVelloView, View>VelloViewHandler

Implements

IPlatformViewHandler, IViewHandler, IElementHandler, IVelloViewHandler

Inherited Members

ViewHandler<IVelloView, View>.PlatformArrange(Rect), ViewHandler<IVelloView, View>.GetDesiredSize(double, double), ViewHandler<IVelloView, View>.SetupContainer(), ViewHandler<IVelloView, View>.RemoveContainer(), ViewHandler<IVelloView, View>.SetVirtualView(IView), ViewHandler<IVelloView, View>.SetVirtualView(IElement), ViewHandler<IVelloView, View>.CreatePlatformView(), ViewHandler<IVelloView, View>.ConnectHandler(View), ViewHandler<IVelloView, View>.DisconnectHandler(View), ViewHandler<IVelloView, View>.Context, ViewHandler<IVelloView, View>.PlatformView, ViewHandler<IVelloView, View>.VirtualView, ViewHandler<IVelloView, View>.PlatformViewFactory, ViewHandler.ViewMapper, ViewHandler.ViewCommandMapper, ViewHandler.MapTranslationX(IViewHandler, IView), ViewHandler.MapTranslationY(IViewHandler, IView), ViewHandler.MapScale(IViewHandler, IView), ViewHandler.MapScaleX(IViewHandler, IView), ViewHandler.MapScaleY(IViewHandler, IView), ViewHandler.MapRotation(IViewHandler, IView), ViewHandler.MapRotationX(IViewHandler, IView), ViewHandler.MapRotationY(IViewHandler, IView), ViewHandler.MapAnchorX(IViewHandler, IView), ViewHandler.MapAnchorY(IViewHandler, IView), ViewHandler.MapToolbar(IViewHandler, IView), ViewHandler.MapContextFlyout(IViewHandler, IView), ViewHandler.SetupContainer(), ViewHandler.RemoveContainer(), ViewHandler.GetDesiredSize(double, double), ViewHandler.PlatformArrange(Rect), ViewHandler.MapWidth(IViewHandler, IView), ViewHandler.MapHeight(IViewHandler, IView), ViewHandler.MapMinimumHeight(IViewHandler, IView), ViewHandler.MapMaximumHeight(IViewHandler, IView), ViewHandler.MapMinimumWidth(IViewHandler, IView), ViewHandler.MapMaximumWidth(IViewHandler, IView), ViewHandler.MapIsEnabled(IViewHandler, IView), ViewHandler.MapVisibility(IViewHandler, IView), ViewHandler.MapBackground(IViewHandler, IView), ViewHandler.MapFlowDirection(IViewHandler, IView), ViewHandler.MapOpacity(IViewHandler, IView), ViewHandler.MapAutomationId(IViewHandler, IView), ViewHandler.MapClip(IViewHandler, IView), ViewHandler.MapShadow(IViewHandler, IView), ViewHandler.MapSemantics(IViewHandler, IView), ViewHandler.MapInvalidateMeasure(IViewHandler, IView, object?), ViewHandler.MapContainerView(IViewHandler, IView), ViewHandler.MapBorderView(IViewHandler, IView), ViewHandler.MapFrame(IViewHandler, IView, object?), ViewHandler.MapZIndex(IViewHandler, IView, object?), ViewHandler.MapFocus(IViewHandler, IView, object?), ViewHandler.MapInputTransparent(IViewHandler, IView), ViewHandler.MapUnfocus(IViewHandler, IView, object?), ViewHandler.MapToolTip(IViewHandler, IView), ViewHandler.HasContainer, ViewHandler.NeedsContainer, ViewHandler.ContainerView, ViewHandler.PlatformView, ViewHandler.VirtualView, ElementHandler.ElementMapper, ElementHandler.ElementCommandMapper, ElementHandler.SetMauiContext(IMauiContext), ElementHandler.SetVirtualView(IElement), ElementHandler.UpdateValue(string), ElementHandler.Invoke(string, object?), ElementHandler.MauiContext, ElementHandler.Services, ElementHandler.PlatformView, ElementHandler.VirtualView, object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

VelloViewHandler()

public VelloViewHandler()

VelloViewHandler(PropertyMapper?, CommandMapper?)

public VelloViewHandler(PropertyMapper? mapper, CommandMapper? commands)

Parameters

mapper PropertyMapper?

commands CommandMapper?

Fields

CommandMapper

public static readonly CommandMapper<IVelloView, VelloViewHandler> CommandMapper

Field Value

CommandMapper<IVelloView, VelloViewHandler>

Mapper

public static readonly PropertyMapper<IVelloView, VelloViewHandler> Mapper

Field Value

PropertyMapper<IVelloView, VelloViewHandler>

Methods

CreatePlatformView()

protected override View CreatePlatformView()

Returns

View

CreatePlatformViewCore()

protected View CreatePlatformViewCore()

Returns

View

DisconnectHandler(View)

protected override void DisconnectHandler(View platformView)

Parameters

platformView View