Package 

Class DefaultRotaryFlingBehavior

    • Method Summary

      Modifier and Type Method Description
      Unit startFlingTracking(Long timestamp) Starts a new fling tracking session with specified timestamp
      Unit observeEvent(Long timestamp, Float delta) Observing new event within a fling tracking session with new timestamp and delta
      Unit trackFling(Function0<Unit> beforeFling) Performing fling if necessary and calling beforeFling lambda before it is triggered
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DefaultRotaryFlingBehavior

        DefaultRotaryFlingBehavior(ScrollableState scrollableState, FlingBehavior flingBehavior, ViewConfiguration viewConfiguration, Long flingTimeframe)
    • Method Detail

      • observeEvent

         Unit observeEvent(Long timestamp, Float delta)

        Observing new event within a fling tracking session with new timestamp and delta