CircularRevealHelper.Delegate

public interface CircularRevealHelper.Delegate

Known direct subclasses
CircularRevealWidget

Interface which denotes that a View supports a circular clip and scrim color, even for pre-L APIs.

Known indirect subclasses
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.

TransformationChildCard

This class is deprecated.

Use com.google.android.material.transition.MaterialContainerTransform instead.

TransformationChildLayout

This class is deprecated.

Use com.google.android.material.transition.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

Calls super#isOpaque().

Public methods

actualDraw

abstract void actualDraw(Canvas canvas)

Calls super#draw(Canvas).

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

actualIsOpaque

abstract boolean actualIsOpaque()

Calls super#isOpaque().

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