# com.google.android.material.circularreveal

*** ** * ** ***

## Annotations

|---|---|
| `https://developer.android.com/reference/com/google/android/material/circularreveal/CircularRevealHelper.Strategy` | Which strategy this view should use to create the circular reveal effect. |

## Interfaces

|---|---|
| `https://developer.android.com/reference/com/google/android/material/circularreveal/CircularRevealHelper.Delegate` | Delegate interface to be implemented by the `https://developer.android.com/reference/com/google/android/material/circularreveal/CircularRevealWidget` that owns this helper. |
| `https://developer.android.com/reference/com/google/android/material/circularreveal/CircularRevealWidget` | Interface which denotes that a View supports a circular clip and scrim color, even for pre-L APIs. |

## Classes

|---|---|
| `https://developer.android.com/reference/com/google/android/material/circularreveal/CircularRevealCompat` | Defines compat implementations of circular reveal animations. |
| `https://developer.android.com/reference/com/google/android/material/circularreveal/CircularRevealFrameLayout` | A CircularRevealWidget wrapper for FrameLayout. |
| `https://developer.android.com/reference/com/google/android/material/circularreveal/CircularRevealGridLayout` | A CircularRevealWidget wrapper for GridLayout. |
| `https://developer.android.com/reference/com/google/android/material/circularreveal/CircularRevealHelper` | Helper class to implement circular reveal functionality. |
| `https://developer.android.com/reference/com/google/android/material/circularreveal/CircularRevealLinearLayout` | A CircularRevealWidget wrapper for LinearLayout. |
| `https://developer.android.com/reference/com/google/android/material/circularreveal/CircularRevealRelativeLayout` | A CircularRevealWidget wrapper for RelativeLayout. |
| `https://developer.android.com/reference/com/google/android/material/circularreveal/CircularRevealWidget.CircularRevealEvaluator` | A TypeEvaluator that performs type interpolation between two `https://developer.android.com/reference/com/google/android/material/circularreveal/CircularRevealWidget.RevealInfo`s. |
| `https://developer.android.com/reference/com/google/android/material/circularreveal/CircularRevealWidget.CircularRevealProperty` | A Property wrapper around the compound `circularReveal` functionality on a `https://developer.android.com/reference/com/google/android/material/circularreveal/CircularRevealWidget`. |
| `https://developer.android.com/reference/com/google/android/material/circularreveal/CircularRevealWidget.CircularRevealScrimColorProperty` | A Property wrapper around the `circularRevealScrimColor` functionality on a `https://developer.android.com/reference/com/google/android/material/circularreveal/CircularRevealWidget`. |
| `https://developer.android.com/reference/com/google/android/material/circularreveal/CircularRevealWidget.RevealInfo` | RevealInfo holds three values for a circular reveal. |