Skip to content

MouseOnDownAroundState

Stanislav Podolia edited this page Nov 23, 2019 · 3 revisions

Flow Wiki

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
  • MOnMiddleClick

    • click : () -> void
  • MOnRightClick

    • click : () -> void
  • MMousePosition
    Mouse coordinates inside component

    • point : DynamicBehaviour<Point>
  • MOnDoubleClick

    • click : () -> void
  • MOnTripleClick

    • click : () -> void
  • MOnClickAsync
    Blocks button till the end of async action started by the click

    • click : (() -> void) -> void
  • MOnLongClick

    • click : () -> void
  • MOnLongTouch

    • touch : () -> void
  • MLongTouchDelay

    • delay : int
  • MOnTouch
    ms, 500 by default

    • delay : int
    • touch : () -> void
  • MDisableHover

  • MInteractionId
    Id used in manager.currentInteractionItemID

    • 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

  • MOnMouseDown

    • down : (point : Point, inside : bool) -> void
  • MOnMouseUp

    • up : (point : Point, inside : bool) -> void
  • MInteractionsOnTop
    Move interactions on top of the component

  • MRightDown

    • down : DynamicBehaviour<bool>
  • MMiddleDown

    • down : DynamicBehaviour<bool>
Clone this wiki locally