-
- All Implemented Interfaces:
-
tv.mycujoo.mcls.manager.contracts.IViewHandler
public class ViewHandler implements IViewHandler
-
-
Field Summary
Fields Modifier and Type Field Description private final CountingIdlingResourceidlingResource
-
Constructor Summary
Constructors Constructor Description ViewHandler(CountingIdlingResource idlingResource)
-
Method Summary
Modifier and Type Method Description final CountingIdlingResourcegetIdlingResource()UnitsetOverlayHost(ConstraintLayout overlayHost)region OverlayHost ConstraintLayoutgetOverlayHost()UnitaddAnimation(String overlayTag, ObjectAnimator objectAnimator)region Animation UnitremoveAnimation(String overlayTag)List<ObjectAnimator>getAnimations()ObjectAnimatorgetAnimationWithTag(String id)UnitattachOverlayView(ScaffoldView view)region Overlay views UnitdetachOverlayView(ScaffoldView view)ScaffoldViewgetOverlayView(String id)BooleanoverlayIsNotAttached(String tag)region Overlay objects BooleanoverlayIsAttached(String tag)UnitclearAll()region msc UnitincrementIdlingResource()UnitdecrementIdlingResource()-
-
Method Detail
-
getIdlingResource
final CountingIdlingResource getIdlingResource()
-
setOverlayHost
Unit setOverlayHost(ConstraintLayout overlayHost)
region OverlayHost
-
getOverlayHost
ConstraintLayout getOverlayHost()
-
addAnimation
Unit addAnimation(String overlayTag, ObjectAnimator objectAnimator)
region Animation
-
removeAnimation
Unit removeAnimation(String overlayTag)
-
getAnimations
List<ObjectAnimator> getAnimations()
-
getAnimationWithTag
ObjectAnimator getAnimationWithTag(String id)
-
attachOverlayView
Unit attachOverlayView(ScaffoldView view)
region Overlay views
-
detachOverlayView
Unit detachOverlayView(ScaffoldView view)
-
getOverlayView
ScaffoldView getOverlayView(String id)
-
overlayIsNotAttached
Boolean overlayIsNotAttached(String tag)
region Overlay objects
-
overlayIsAttached
Boolean overlayIsAttached(String tag)
-
incrementIdlingResource
Unit incrementIdlingResource()
-
decrementIdlingResource
Unit decrementIdlingResource()
-
-
-
-