Inheritance
System.Object
RenderPointerListener
public class RenderPointerListener : RenderProxyBoxWithHitTestBehavior, HitTestTarget, RenderObjectWithChildMixin<RenderBox>, RenderObjectWithChildMixin
Constructors
Declaration
public RenderPointerListener(PointerDownEventListener onPointerDown = null, PointerMoveEventListener onPointerMove = null, PointerEnterEventListener onPointerEnter = null, PointerHoverEventListener onPointerHover = null, PointerExitEventListener onPointerExit = null, PointerUpEventListener onPointerUp = null, PointerCancelEventListener onPointerCancel = null, PointerScrollEventListener onPointerScroll = null, HitTestBehavior behavior = HitTestBehavior.deferToChild, RenderBox child = null)
Parameters
Fields
Declaration
public PointerCancelEventListener onPointerCancel
Field Value
Declaration
public PointerDownEventListener onPointerDown
Field Value
Declaration
public PointerMoveEventListener onPointerMove
Field Value
Declaration
public PointerScrollEventListener onPointerScroll
Field Value
Declaration
public PointerUpEventListener onPointerUp
Field Value
Properties
Declaration
public PointerEnterEventListener onPointerEnter { get; set; }
Property Value
Declaration
public PointerExitEventListener onPointerExit { get; set; }
Property Value
Declaration
public PointerHoverEventListener onPointerHover { get; set; }
Property Value
Methods
Declaration
public override void attach(object owner)
Parameters
Type |
Name |
Description |
System.Object |
owner |
|
Overrides
Unity.UIWidgets.rendering.RenderObjectWithChildMixinRenderBox<Unity.UIWidgets.rendering.RenderBox>.attach(System.Object)
Declaration
public override void debugFillProperties(DiagnosticPropertiesBuilder properties)
Parameters
Overrides
Declaration
public override void detach()
Overrides
Unity.UIWidgets.rendering.RenderObjectWithChildMixinRenderBox<Unity.UIWidgets.rendering.RenderBox>.detach()
handleEvent(PointerEvent, HitTestEntry)
Declaration
public override void handleEvent(PointerEvent evt, HitTestEntry entry)
Parameters
Overrides
paint(PaintingContext, Offset)
Declaration
public override void paint(PaintingContext context, Offset offset)
Parameters
Overrides
Unity.UIWidgets.rendering.RenderProxyBoxMixinRenderObjectWithChildMixinRenderBox<Unity.UIWidgets.rendering.RenderBox>.paint(Unity.UIWidgets.rendering.PaintingContext, Unity.UIWidgets.ui.Offset)
Declaration
protected override void performResize()
Overrides