public class

TranslateSubmenuToolbarCompletableOnSubscribe

extends Object
implements CompletableOnSubscribe
java.lang.Object
   ↳ com.pspdfkit.ui.toolbar.rx.TranslateSubmenuToolbarCompletableOnSubscribe

Class Overview

Asynchronously chainable animation on the submenu toolbar.

Summary

Public Constructors
TranslateSubmenuToolbarCompletableOnSubscribe(ContextualToolbarSubMenu submenuBar, int translateX, int translateY, long durationMs, Interpolator interpolator)
Creates a CompletableOnSubscribe that animates the passed toolbar and calls onComplete() on subscriber once finished.
Public Methods
void subscribe(CompletableEmitter completableEmitter)
[Expand]
Inherited Methods
From class java.lang.Object
From interface io.reactivex.CompletableOnSubscribe

Public Constructors

public TranslateSubmenuToolbarCompletableOnSubscribe (ContextualToolbarSubMenu submenuBar, int translateX, int translateY, long durationMs, Interpolator interpolator)

Creates a CompletableOnSubscribe that animates the passed toolbar and calls onComplete() on subscriber once finished.

Parameters
submenuBar Submenu bar to be animated.
translateX Targeted x-translation property value at the end of animation.
translateY Targeted y-translation property value at the end of animation.
durationMs Duration of the animation in milliseconds.
interpolator Animation interpolator, default is LinearInterpolator.

Public Methods

public void subscribe (CompletableEmitter completableEmitter)

Throws
Exception