-
Notifications
You must be signed in to change notification settings - Fork 37
MouseOnDownAroundState
-
MOnClick
Only one type of MOnClick* is called when several conflicting styles are used.
For example if button has MOnClick and MOnTripleClick, only MOnTripleClick on triple click.
If click starts some async task, then consider to use MOnClickAsync instead-
click : () -> void
-
click : () -> void
-
MOnMiddleClick
-
click : () -> void
-
click : () -> void
-
MOnRightClick
-
click : () -> void
-
click : () -> void
-
MMousePosition
Mouse coordinates inside component-
point : DynamicBehaviour<Point>
-
point : DynamicBehaviour<Point>
-
MOnDoubleClick
-
click : () -> void
-
click : () -> void
-
MOnTripleClick
-
click : () -> void
-
click : () -> void
-
MOnClickAsync
Blocks button till the end of async action started by the click-
click : (() -> void) -> void
-
click : (() -> void) -> void
-
MOnLongClick
-
click : () -> void
-
click : () -> void
-
MOnLongTouch
-
touch : () -> void
-
touch : () -> void
-
MLongTouchDelay
-
delay : int
-
delay : int
-
MOnTouch
ms, 500 by default-
delay : int
-
touch : () -> void
-
delay : int
-
MDisableHover
-
MInteractionId
Id used in manager.currentInteractionItemID-
id : int
-
id : int
-
MPassClicks
Pass clicks to elements below -
MAdditionalRollOutCheck
Additional check for roll out
Useful in cases when your component translated to different point while mouse inside -
MMobileForceHover
Force hover on mobile -
TButtonState
-
MEnabled
Disables inner clickable materials in most of the components-
enabled : Transform<bool>
-
enabled : Transform<bool>
-
MOnMouseDown
-
down : (point : Point, inside : bool) -> void
-
down : (point : Point, inside : bool) -> void
-
MOnMouseUp
-
up : (point : Point, inside : bool) -> void
-
up : (point : Point, inside : bool) -> void
-
MInteractionsOnTop
Move interactions on top of the component -
MRightDown
-
down : DynamicBehaviour<bool>
-
down : DynamicBehaviour<bool>
-
MMiddleDown
-
down : DynamicBehaviour<bool>
-
down : DynamicBehaviour<bool>