public class SlidingRootNavBuilder
extends java.lang.Object
| Constructor and Description |
|---|
SlidingRootNavBuilder(android.app.Activity activity) |
public SlidingRootNavBuilder(android.app.Activity activity)
public SlidingRootNavBuilder withMenuView(android.view.View view)
public SlidingRootNavBuilder withMenuLayout(@LayoutRes int layout)
public SlidingRootNavBuilder withToolbarMenuToggle(android.support.v7.widget.Toolbar tb)
public SlidingRootNavBuilder withGravity(SlideGravity g)
public SlidingRootNavBuilder withContentView(android.view.ViewGroup cv)
public SlidingRootNavBuilder withMenuLocked(boolean locked)
public SlidingRootNavBuilder withSavedState(android.os.Bundle state)
public SlidingRootNavBuilder withMenuOpened(boolean opened)
public SlidingRootNavBuilder withContentClickableWhenMenuOpened(boolean clickable)
public SlidingRootNavBuilder withDragDistance(int dp)
public SlidingRootNavBuilder withDragDistancePx(int px)
public SlidingRootNavBuilder withRootViewScale(float scale)
public SlidingRootNavBuilder withRootViewElevation(int elevation)
public SlidingRootNavBuilder withRootViewElevationPx(int elevation)
public SlidingRootNavBuilder withRootViewYTranslation(int translation)
public SlidingRootNavBuilder withRootViewYTranslationPx(int translation)
public SlidingRootNavBuilder addRootTransformation(RootTransformation transformation)
public SlidingRootNavBuilder addDragListener(DragListener dragListener)
public SlidingRootNavBuilder addDragStateListener(DragStateListener dragStateListener)
public SlidingRootNav inject()
protected void initToolbarMenuVisibilityToggle(SlidingRootNavLayout sideNav, android.view.View drawer)