- getActivity() - Method in class com.bluelinelabs.conductor.ActivityHostedRouter
-
- getActivity() - Method in class com.bluelinelabs.conductor.Controller
-
Returns the host Activity of this Controller's
Router or
null if this
Controller has not yet been attached to an Activity or if the Activity has been destroyed.
- getActivity() - Method in class com.bluelinelabs.conductor.Router
-
Returns this Router's host Activity or null if it has either not yet been attached to
an Activity or if the Activity has been destroyed.
- getAnimationDuration() - Method in class com.bluelinelabs.conductor.changehandler.AnimatorChangeHandler
-
- getAnimator(ViewGroup, View, View, boolean, boolean) - Method in class com.bluelinelabs.conductor.changehandler.AnimatorChangeHandler
-
Should be overridden to return the Animator to use while replacing Views.
- getAnimator(ViewGroup, View, View, boolean, boolean) - Method in class com.bluelinelabs.conductor.changehandler.FadeChangeHandler
-
- getAnimator(ViewGroup, View, View, boolean, boolean) - Method in class com.bluelinelabs.conductor.changehandler.HorizontalChangeHandler
-
- getAnimator(ViewGroup, View, View, boolean, boolean) - Method in class com.bluelinelabs.conductor.changehandler.VerticalChangeHandler
-
- getApplicationContext() - Method in class com.bluelinelabs.conductor.Controller
-
Returns the Application Context derived from the host Activity or null if this Controller
has not yet been attached to an Activity or if the Activity has been destroyed.
- getArgs() - Method in class com.bluelinelabs.conductor.Controller
-
Returns any arguments that were set in this Controller's constructor
- getBackstack() - Method in class com.bluelinelabs.conductor.Router
-
Returns the current backstack, ordered from root to most recently pushed.
- getBackstackSize() - Method in class com.bluelinelabs.conductor.Router
-
Returns the number of
Controllers currently in the backstack
- getBoundsOnScreen(View, Rect) - Static method in class com.bluelinelabs.conductor.internal.TransitionUtils
-
- getChildRouter(ViewGroup) - Method in class com.bluelinelabs.conductor.Controller
-
Retrieves the child
Router for the given container.
- getChildRouter(ViewGroup, String) - Method in class com.bluelinelabs.conductor.Controller
-
Retrieves the child
Router for the given container/tag combination.
- getChildRouter(ViewGroup, String, boolean) - Method in class com.bluelinelabs.conductor.Controller
-
Retrieves the child
Router for the given container/tag combination.
- getChildRouters() - Method in class com.bluelinelabs.conductor.Controller
-
Returns all of this Controller's child Routers
- getContainerId() - Method in class com.bluelinelabs.conductor.Router
-
- getControllerWithInstanceId(String) - Method in class com.bluelinelabs.conductor.Router
-
Returns the hosted Controller with the given instance id or null if no such
Controller exists in this Router.
- getControllerWithTag(String) - Method in class com.bluelinelabs.conductor.Router
-
Returns the hosted Controller that was pushed with the given tag or null if no
such Controller exists in this Router.
- getEnterTransition(ViewGroup, View, View, boolean) - Method in class com.bluelinelabs.conductor.changehandler.SharedElementTransitionChangeHandler
-
Should return the transition that will be used on the entering ("to") view, if one is desired.
- getEnterTransitionCallback(ViewGroup, View, View, boolean) - Method in class com.bluelinelabs.conductor.changehandler.SharedElementTransitionChangeHandler
-
Should return a callback that can be used to customize transition behavior of the shared element transition for the "to" view.
- getExitTransition(ViewGroup, View, View, boolean) - Method in class com.bluelinelabs.conductor.changehandler.SharedElementTransitionChangeHandler
-
Should return the transition that will be used on the exiting ("from") view, if one is desired.
- getExitTransitionCallback(ViewGroup, View, View, boolean) - Method in class com.bluelinelabs.conductor.changehandler.SharedElementTransitionChangeHandler
-
Should return a callback that can be used to customize transition behavior of the shared element transition for the "from" view.
- getInstanceId() - Method in class com.bluelinelabs.conductor.Controller
-
Returns this Controller's instance ID, which is generated when the instance is created and
retained across restarts.
- getLifecycleActivity() - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- getOverriddenPopHandler() - Method in class com.bluelinelabs.conductor.Controller
-
- getOverriddenPushHandler() - Method in class com.bluelinelabs.conductor.Controller
-
- getParentController() - Method in class com.bluelinelabs.conductor.Controller
-
Returns this Controller's parent Controller if it is a child Controller or null if
it has no parent.
- getResources() - Method in class com.bluelinelabs.conductor.Controller
-
Returns the Resources from the host Activity or null if this Controller has not
yet been attached to an Activity or if the Activity has been destroyed.
- getRetainViewMode() - Method in class com.bluelinelabs.conductor.Controller
-
- getRouter() - Method in class com.bluelinelabs.conductor.Controller
-
Returns the
Router object that can be used for pushing or popping other Controllers
- getRouter(ViewGroup, Bundle) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- getRouters() - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- getSharedElementTransition(ViewGroup, View, View, boolean) - Method in class com.bluelinelabs.conductor.changehandler.SharedElementTransitionChangeHandler
-
Should return the transition that will be used on shared elements between the from and to views.
- getStringSparseArray() - Method in class com.bluelinelabs.conductor.internal.StringSparseArrayParceler
-
- getTargetController() - Method in class com.bluelinelabs.conductor.Controller
-
- getTransition(ViewGroup, View, View, boolean) - Method in class com.bluelinelabs.conductor.changehandler.AutoTransitionChangeHandler
-
Deprecated.
- getTransition(ViewGroup, View, View, boolean) - Method in class com.bluelinelabs.conductor.changehandler.SharedElementTransitionChangeHandler
-
- getTransition(ViewGroup, View, View, boolean) - Method in class com.bluelinelabs.conductor.changehandler.TransitionChangeHandler
-
Should be overridden to return the Transition to use while replacing Views.
- getView() - Method in class com.bluelinelabs.conductor.Controller
-
Return this Controller's View or null if it has not yet been created or has been
destroyed.
- onAbortPush(ControllerChangeHandler, Controller) - Method in class com.bluelinelabs.conductor.changehandler.AnimatorChangeHandler
-
- onAbortPush(ControllerChangeHandler, Controller) - Method in class com.bluelinelabs.conductor.changehandler.SharedElementTransitionChangeHandler
-
- onAbortPush(ControllerChangeHandler, Controller) - Method in class com.bluelinelabs.conductor.changehandler.SimpleSwapChangeHandler
-
- onAbortPush(ControllerChangeHandler, Controller) - Method in class com.bluelinelabs.conductor.changehandler.TransitionChangeHandler
-
- onAbortPush(ControllerChangeHandler, Controller) - Method in class com.bluelinelabs.conductor.changehandler.TransitionChangeHandlerCompat
-
- onAbortPush(ControllerChangeHandler, Controller) - Method in class com.bluelinelabs.conductor.ControllerChangeHandler
-
Will be called on change handlers that push a controller if the controller being pushed is
popped before it has completed.
- onActivityCreated(Activity, Bundle) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- onActivityDestroyed(Activity) - Method in class com.bluelinelabs.conductor.ActivityHostedRouter
-
- onActivityDestroyed(Activity) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- onActivityDestroyed(Activity) - Method in class com.bluelinelabs.conductor.Router
-
- onActivityPaused(Activity) - Method in class com.bluelinelabs.conductor.Controller
-
Called when this Controller's host Activity is paused
- onActivityPaused(Activity) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- onActivityPaused(Activity) - Method in class com.bluelinelabs.conductor.Router
-
- onActivityResult(int, int, Intent) - Method in class com.bluelinelabs.conductor.ActivityHostedRouter
-
- onActivityResult(int, int, Intent) - Method in class com.bluelinelabs.conductor.Controller
-
Should be overridden if this Controller has called startActivityForResult and needs to handle
the result.
- onActivityResult(int, int, Intent) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- onActivityResult(int, int, Intent) - Method in class com.bluelinelabs.conductor.Router
-
This should be called by the host Activity when its onActivityResult method is called if the instanceId
of the controller that called startActivityForResult is not known.
- onActivityResult(String, int, int, Intent) - Method in class com.bluelinelabs.conductor.Router
-
- onActivityResumed(Activity) - Method in class com.bluelinelabs.conductor.Controller
-
Called when this Controller's host Activity is resumed
- onActivityResumed(Activity) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- onActivityResumed(Activity) - Method in class com.bluelinelabs.conductor.Router
-
- onActivitySaveInstanceState(Activity, Bundle) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- onActivityStarted(Activity) - Method in class com.bluelinelabs.conductor.Controller
-
Called when this Controller's host Activity is started
- onActivityStarted(Activity) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- onActivityStarted() - Method in class com.bluelinelabs.conductor.internal.ViewAttachHandler
-
- onActivityStarted(Activity) - Method in class com.bluelinelabs.conductor.Router
-
- onActivityStopped(Activity) - Method in class com.bluelinelabs.conductor.Controller
-
Called when this Controller's host Activity is stopped
- onActivityStopped(Activity) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- onActivityStopped() - Method in class com.bluelinelabs.conductor.internal.ViewAttachHandler
-
- onActivityStopped(Activity) - Method in class com.bluelinelabs.conductor.Router
-
- onAttach(View) - Method in class com.bluelinelabs.conductor.Controller
-
Called when this Controller is attached to its host ViewGroup
- onAttach(Activity) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- onAttach(Context) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- onAttached() - Method in interface com.bluelinelabs.conductor.internal.ViewAttachHandler.ViewAttachListener
-
- onChangeCompleted(Controller, Controller, boolean, ViewGroup, ControllerChangeHandler) - Method in class com.bluelinelabs.conductor.ChangeHandlerFrameLayout
-
- onChangeCompleted() - Method in interface com.bluelinelabs.conductor.ControllerChangeHandler.ControllerChangeCompletedListener
-
Called when the change is complete.
- onChangeCompleted(Controller, Controller, boolean, ViewGroup, ControllerChangeHandler) - Method in interface com.bluelinelabs.conductor.ControllerChangeHandler.ControllerChangeListener
-
- onChangeEnd(Controller, ControllerChangeHandler, ControllerChangeType) - Method in class com.bluelinelabs.conductor.Controller.LifecycleListener
-
- onChangeEnded(ControllerChangeHandler, ControllerChangeType) - Method in class com.bluelinelabs.conductor.Controller
-
Called when this Controller completes the process of being swapped in or out of the host view.
- onChangeStart(Controller, ControllerChangeHandler, ControllerChangeType) - Method in class com.bluelinelabs.conductor.Controller.LifecycleListener
-
- onChangeStarted(Controller, Controller, boolean, ViewGroup, ControllerChangeHandler) - Method in class com.bluelinelabs.conductor.ChangeHandlerFrameLayout
-
- onChangeStarted(ControllerChangeHandler, ControllerChangeType) - Method in class com.bluelinelabs.conductor.Controller
-
Called when this Controller begins the process of being swapped in or out of the host view.
- onChangeStarted(Controller, Controller, boolean, ViewGroup, ControllerChangeHandler) - Method in interface com.bluelinelabs.conductor.ControllerChangeHandler.ControllerChangeListener
-
- onContextAvailable() - Method in class com.bluelinelabs.conductor.ActivityHostedRouter
-
- onContextAvailable(Context) - Method in class com.bluelinelabs.conductor.Controller
-
Called when this Controller has a Context available to it.
- onContextUnavailable() - Method in class com.bluelinelabs.conductor.Controller
-
Called when this Controller's Context is no longer available.
- onCreate(Bundle) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- onCreateOptionsMenu(Menu, MenuInflater) - Method in class com.bluelinelabs.conductor.Controller
-
Adds option items to the host Activity's standard options menu.
- onCreateOptionsMenu(Menu, MenuInflater) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- onCreateOptionsMenu(Menu, MenuInflater) - Method in class com.bluelinelabs.conductor.Router
-
- onCreateView(LayoutInflater, ViewGroup) - Method in class com.bluelinelabs.conductor.Controller
-
Called when the controller is ready to display its view.
- onCreateView(LayoutInflater, ViewGroup) - Method in class com.bluelinelabs.conductor.RestoreViewOnCreateController
-
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.bluelinelabs.conductor.RestoreViewOnCreateController
-
Called when the controller is ready to display its view.
- onDestroy() - Method in class com.bluelinelabs.conductor.Controller
-
Called when this Controller has been destroyed.
- onDestroy() - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- onDestroyView(View) - Method in class com.bluelinelabs.conductor.Controller
-
Called when this Controller's View is being destroyed.
- onDetach(View) - Method in class com.bluelinelabs.conductor.Controller
-
Called when this Controller is detached from its host ViewGroup
- onDetach() - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- onDetached(boolean) - Method in interface com.bluelinelabs.conductor.internal.ViewAttachHandler.ViewAttachListener
-
- onInterceptTouchEvent(MotionEvent) - Method in class com.bluelinelabs.conductor.ChangeHandlerFrameLayout
-
- onOptionsItemSelected(MenuItem) - Method in class com.bluelinelabs.conductor.Controller
-
Called when an option menu item has been selected by the user.
- onOptionsItemSelected(MenuItem) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- onOptionsItemSelected(MenuItem) - Method in class com.bluelinelabs.conductor.Router
-
- onPrepared() - Method in interface com.bluelinelabs.conductor.changehandler.TransitionChangeHandler.OnTransitionPreparedListener
-
- onPrepareOptionsMenu(Menu) - Method in class com.bluelinelabs.conductor.Controller
-
Prepare the screen's options menu to be displayed.
- onPrepareOptionsMenu(Menu) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- onPrepareOptionsMenu(Menu) - Method in class com.bluelinelabs.conductor.Router
-
- onRequestPermissionsResult(int, String[], int[]) - Method in class com.bluelinelabs.conductor.Controller
-
Should be overridden if this Controller has requested runtime permissions and needs to handle the user's response.
- onRequestPermissionsResult(int, String[], int[]) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- onRequestPermissionsResult(String, int, String[], int[]) - Method in class com.bluelinelabs.conductor.Router
-
This should be called by the host Activity when its onRequestPermissionsResult method is called.
- onRestoreInstanceState(Controller, Bundle) - Method in class com.bluelinelabs.conductor.Controller.LifecycleListener
-
- onRestoreInstanceState(Bundle) - Method in class com.bluelinelabs.conductor.Controller
-
- onRestoreViewState(Controller, Bundle) - Method in class com.bluelinelabs.conductor.Controller.LifecycleListener
-
- onRestoreViewState(View, Bundle) - Method in class com.bluelinelabs.conductor.Controller
-
- onSaveInstanceState(Controller, Bundle) - Method in class com.bluelinelabs.conductor.Controller.LifecycleListener
-
- onSaveInstanceState(Bundle) - Method in class com.bluelinelabs.conductor.Controller
-
Called to save this Controller's state in the event that its host Activity is destroyed.
- onSaveInstanceState(Bundle) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- onSaveViewState(Controller, Bundle) - Method in class com.bluelinelabs.conductor.Controller.LifecycleListener
-
- onSaveViewState(View, Bundle) - Method in class com.bluelinelabs.conductor.Controller
-
Called to save this Controller's View state.
- onViewAttachedToWindow(View) - Method in class com.bluelinelabs.conductor.changehandler.SimpleSwapChangeHandler
-
- onViewAttachedToWindow(View) - Method in class com.bluelinelabs.conductor.internal.ViewAttachHandler
-
- onViewDetachAfterStop() - Method in interface com.bluelinelabs.conductor.internal.ViewAttachHandler.ViewAttachListener
-
- onViewDetachedFromWindow(View) - Method in class com.bluelinelabs.conductor.changehandler.SimpleSwapChangeHandler
-
- onViewDetachedFromWindow(View) - Method in class com.bluelinelabs.conductor.internal.ViewAttachHandler
-
- overridePopHandler(ControllerChangeHandler) - Method in class com.bluelinelabs.conductor.Controller
-
- overridePushHandler(ControllerChangeHandler) - Method in class com.bluelinelabs.conductor.Controller
-
- saveInstanceState(Bundle) - Method in class com.bluelinelabs.conductor.ActivityHostedRouter
-
- saveInstanceState(Bundle) - Method in class com.bluelinelabs.conductor.internal.TransactionIndexer
-
- saveInstanceState(Bundle) - Method in class com.bluelinelabs.conductor.Router
-
- saveInstanceState() - Method in class com.bluelinelabs.conductor.RouterTransaction
-
Used to serialize this transaction into a Bundle
- saveToBundle(Bundle) - Method in class com.bluelinelabs.conductor.changehandler.AnimatorChangeHandler
-
- saveToBundle(Bundle) - Method in class com.bluelinelabs.conductor.changehandler.SimpleSwapChangeHandler
-
- saveToBundle(Bundle) - Method in class com.bluelinelabs.conductor.changehandler.TransitionChangeHandlerCompat
-
- saveToBundle(Bundle) - Method in class com.bluelinelabs.conductor.ControllerChangeHandler
-
Saves any data about this handler to a Bundle in case the application is killed.
- setBackstack(List<RouterTransaction>, ControllerChangeHandler) - Method in class com.bluelinelabs.conductor.Router
-
Sets the backstack, transitioning from the current top controller to the top of the new stack (if different)
using the passed
ControllerChangeHandler
- setEpicenter(Transition, View) - Static method in class com.bluelinelabs.conductor.internal.TransitionUtils
-
- setForceRemoveViewOnPush(boolean) - Method in class com.bluelinelabs.conductor.changehandler.TransitionChangeHandlerCompat
-
- setForceRemoveViewOnPush(boolean) - Method in class com.bluelinelabs.conductor.ControllerChangeHandler
-
- setHasOptionsMenu(boolean) - Method in class com.bluelinelabs.conductor.Controller
-
- setHost(LifecycleHandler, ViewGroup) - Method in class com.bluelinelabs.conductor.ActivityHostedRouter
-
- setOptionsMenuHidden(boolean) - Method in class com.bluelinelabs.conductor.Controller
-
Sets whether or not this controller's menu items should be visible.
- setPopsLastView(boolean) - Method in class com.bluelinelabs.conductor.Router
-
If set to true, this router will handle back presses by performing a change handler on the last controller and view
in the stack.
- setRetainViewMode(Controller.RetainViewMode) - Method in class com.bluelinelabs.conductor.Controller
-
- setRoot(RouterTransaction) - Method in class com.bluelinelabs.conductor.Router
-
Sets the root Controller.
- setTargetController(Controller) - Method in class com.bluelinelabs.conductor.Controller
-
Optional target for this Controller.
- setTargets(Transition, View, List<View>) - Static method in class com.bluelinelabs.conductor.internal.TransitionUtils
-
- SharedElementTransitionChangeHandler - Class in com.bluelinelabs.conductor.changehandler
-
A TransitionChangeHandler that facilitates using different Transitions for the entering view, the exiting view,
and shared elements between the two.
- SharedElementTransitionChangeHandler() - Constructor for class com.bluelinelabs.conductor.changehandler.SharedElementTransitionChangeHandler
-
- shouldShowRequestPermissionRationale(String) - Method in class com.bluelinelabs.conductor.Controller
-
Gets whether you should show UI with rationale for requesting a permission.
- shouldShowRequestPermissionRationale(String) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- SimpleSwapChangeHandler - Class in com.bluelinelabs.conductor.changehandler
-
- SimpleSwapChangeHandler() - Constructor for class com.bluelinelabs.conductor.changehandler.SimpleSwapChangeHandler
-
- SimpleSwapChangeHandler(boolean) - Constructor for class com.bluelinelabs.conductor.changehandler.SimpleSwapChangeHandler
-
- startActivity(Intent) - Method in class com.bluelinelabs.conductor.Controller
-
Calls startActivity(Intent) from this Controller's host Activity.
- startActivityForResult(Intent, int) - Method in class com.bluelinelabs.conductor.Controller
-
Calls startActivityForResult(Intent, int) from this Controller's host Activity.
- startActivityForResult(Intent, int, Bundle) - Method in class com.bluelinelabs.conductor.Controller
-
Calls startActivityForResult(Intent, int, Bundle) from this Controller's host Activity.
- startActivityForResult(String, Intent, int) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- startActivityForResult(String, Intent, int, Bundle) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- startIntentSenderForResult(IntentSender, int, Intent, int, int, int, Bundle) - Method in class com.bluelinelabs.conductor.Controller
-
Calls startIntentSenderForResult(IntentSender, int, Intent, int, int, int, Bundle) from this Controller's host Activity.
- startIntentSenderForResult(String, IntentSender, int, Intent, int, int, int, Bundle) - Method in class com.bluelinelabs.conductor.internal.LifecycleHandler
-
- StringSparseArrayParceler - Class in com.bluelinelabs.conductor.internal
-
- StringSparseArrayParceler(SparseArray<String>) - Constructor for class com.bluelinelabs.conductor.internal.StringSparseArrayParceler
-