82 lines
2.4 KiB
Java
82 lines
2.4 KiB
Java
package com.google.android.material.circularreveal;
|
|
|
|
import android.annotation.SuppressLint;
|
|
import android.graphics.Canvas;
|
|
import android.graphics.drawable.Drawable;
|
|
import android.widget.FrameLayout;
|
|
import com.google.android.material.circularreveal.CircularRevealWidget;
|
|
|
|
/* loaded from: classes.dex */
|
|
public class CircularRevealFrameLayout extends FrameLayout implements CircularRevealWidget {
|
|
private final CircularRevealHelper a;
|
|
|
|
@Override // com.google.android.material.circularreveal.CircularRevealWidget
|
|
public void a() {
|
|
this.a.a();
|
|
throw null;
|
|
}
|
|
|
|
@Override // com.google.android.material.circularreveal.CircularRevealWidget
|
|
public void b() {
|
|
this.a.b();
|
|
throw null;
|
|
}
|
|
|
|
@Override // android.view.View
|
|
@SuppressLint({"MissingSuperCall"})
|
|
public void draw(Canvas canvas) {
|
|
CircularRevealHelper circularRevealHelper = this.a;
|
|
if (circularRevealHelper == null) {
|
|
super.draw(canvas);
|
|
} else {
|
|
circularRevealHelper.a(canvas);
|
|
throw null;
|
|
}
|
|
}
|
|
|
|
public Drawable getCircularRevealOverlayDrawable() {
|
|
this.a.c();
|
|
throw null;
|
|
}
|
|
|
|
@Override // com.google.android.material.circularreveal.CircularRevealWidget
|
|
public int getCircularRevealScrimColor() {
|
|
this.a.d();
|
|
throw null;
|
|
}
|
|
|
|
@Override // com.google.android.material.circularreveal.CircularRevealWidget
|
|
public CircularRevealWidget.RevealInfo getRevealInfo() {
|
|
this.a.e();
|
|
throw null;
|
|
}
|
|
|
|
@Override // android.view.View
|
|
public boolean isOpaque() {
|
|
CircularRevealHelper circularRevealHelper = this.a;
|
|
if (circularRevealHelper == null) {
|
|
return super.isOpaque();
|
|
}
|
|
circularRevealHelper.f();
|
|
throw null;
|
|
}
|
|
|
|
@Override // com.google.android.material.circularreveal.CircularRevealWidget
|
|
public void setCircularRevealOverlayDrawable(Drawable drawable) {
|
|
this.a.a(drawable);
|
|
throw null;
|
|
}
|
|
|
|
@Override // com.google.android.material.circularreveal.CircularRevealWidget
|
|
public void setCircularRevealScrimColor(int i) {
|
|
this.a.a(i);
|
|
throw null;
|
|
}
|
|
|
|
@Override // com.google.android.material.circularreveal.CircularRevealWidget
|
|
public void setRevealInfo(CircularRevealWidget.RevealInfo revealInfo) {
|
|
this.a.a(revealInfo);
|
|
throw null;
|
|
}
|
|
}
|