liquidswipe / com.jem.liquidswipe.base / LiquidSwipeLayout

LiquidSwipeLayout

interface LiquidSwipeLayout

LiquidSwipeLayout is the base interface for all the other LiquidSwipeLayouts

Properties

Name Summary
clipPathProvider abstract var clipPathProvider: ClipPathProvider
ClipPathProvider provides the path used for clipping.
currentRevealPercent abstract var currentRevealPercent: Float
Percentage of the view currently revealed.

Functions

Name Summary
revealForPercentage abstract fun revealForPercentage(percent: Float): Unit
Update view to specified reveal percentage.

Inheritors

Name Summary
LiquidSwipeConstraintLayout open class LiquidSwipeConstraintLayout : ConstraintLayout, LiquidSwipeLayout
LiquidSwipeConstraintLayout is a custom ConstraintLayout that implements LiquidSwipeLayout.
LiquidSwipeFrameLayout open class LiquidSwipeFrameLayout : FrameLayout, LiquidSwipeLayout
LiquidSwipeFrameLayout is a custom FrameLayout that implements LiquidSwipeLayout.
LiquidSwipeLinearLayout open class LiquidSwipeLinearLayout : LinearLayout, LiquidSwipeLayout
LiquidSwipeLinearLayout is a custom LinearLayout that implements LiquidSwipeLayout.