package com.google.android.material.circularreveal;

import android.content.Context;
import android.graphics.Canvas;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
import android.widget.LinearLayout;
import androidx.annotation.ColorInt;
import androidx.annotation.Nullable;
import g9.b;
import g9.f;
import g9.g;

/* JADX INFO: loaded from: classes2.dex */
public class CircularRevealLinearLayout extends LinearLayout implements g {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final b f22442a;

    public CircularRevealLinearLayout(Context context) {
        this(context, null);
    }

    @Override // g9.g
    public final void a() {
        this.f22442a.getClass();
    }

    @Override // g9.g
    public final void b() {
        this.f22442a.getClass();
    }

    @Override // g9.a
    public final void c(Canvas canvas) {
        super.draw(canvas);
    }

    @Override // g9.a
    public final boolean d() {
        return super.isOpaque();
    }

    @Override // android.view.View
    public final void draw(Canvas canvas) {
        b bVar = this.f22442a;
        if (bVar != null) {
            bVar.a(canvas);
        } else {
            super.draw(canvas);
        }
    }

    @Override // g9.g
    @Nullable
    public Drawable getCircularRevealOverlayDrawable() {
        return this.f22442a.getCircularRevealOverlayDrawable();
    }

    @Override // g9.g
    public int getCircularRevealScrimColor() {
        return this.f22442a.f26326c.getColor();
    }

    @Override // g9.g
    @Nullable
    public f getRevealInfo() {
        return this.f22442a.getRevealInfo();
    }

    @Override // android.view.View
    public final boolean isOpaque() {
        b bVar = this.f22442a;
        return bVar != null ? bVar.b() : super.isOpaque();
    }

    @Override // g9.g
    public void setCircularRevealOverlayDrawable(@Nullable Drawable drawable) {
        this.f22442a.setCircularRevealOverlayDrawable(drawable);
    }

    @Override // g9.g
    public void setCircularRevealScrimColor(@ColorInt int i10) {
        this.f22442a.c(i10);
    }

    @Override // g9.g
    public void setRevealInfo(@Nullable f fVar) {
        this.f22442a.setRevealInfo(fVar);
    }

    public CircularRevealLinearLayout(Context context, AttributeSet attributeSet) {
        super(context, attributeSet);
        this.f22442a = new b(this);
    }
}
