CircularRevealHelper.Delegate

public static interface CircularRevealHelper.Delegate

com.google.android.material.circularreveal.CircularRevealHelper.Delegate
CircularRevealCardView A CircularRevealWidget wrapper for MaterialCardView
CircularRevealCoordinatorLayout A CircularRevealWidget wrapper for CoordinatorLayout
CircularRevealFrameLayout A CircularRevealWidget wrapper for FrameLayout
CircularRevealGridLayout A CircularRevealWidget wrapper for GridLayout
CircularRevealLinearLayout A CircularRevealWidget wrapper for LinearLayout
CircularRevealRelativeLayout A CircularRevealWidget wrapper for RelativeLayout
CircularRevealWidget Interface which denotes that a View supports a circular clip and scrim color, even for pre-L APIs. 
TransformationChildCard This class is deprecated. Use MaterialContainerTransform instead.  
TransformationChildLayout This class is deprecated. Use MaterialContainerTransform instead.  


Delegate interface to be implemented by the CircularRevealWidget that owns this helper.

Summary

Public methods

abstract void actualDraw(Canvas canvas)

Calls super#draw(Canvas).

abstract boolean actualIsOpaque()

Calls super#isOpaque().

Public methods

actualDraw

public abstract void actualDraw (Canvas canvas)

Calls super#draw(Canvas).

The delegate should override View.draw(Canvas) to call the corresponding method in CircularRevealHelper if the helper is non-null.

Parameters
canvas Canvas

actualIsOpaque

public abstract boolean actualIsOpaque ()

Calls super#isOpaque().

The delegate should override View.isOpaque() to call the corresponding method in CircularRevealHelper if the helper is non-null.

Returns
boolean