// Generated by view binder compiler. Do not edit!
package com.ElyStudio.leGaou.databinding;

import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.FrameLayout;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.constraintlayout.widget.Guideline;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.ElyStudio.leGaou.R;
import com.airbnb.lottie.LottieAnimationView;
import com.google.android.material.card.MaterialCardView;
import com.google.android.material.progressindicator.CircularProgressIndicator;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;

public final class ActivityQuizResultScreenBinding implements ViewBinding {
  @NonNull
  private final ConstraintLayout rootView;

  @NonNull
  public final MaterialCardView adPlaceHolder;

  @NonNull
  public final FrameLayout adPlaceHolderLayout;

  @NonNull
  public final LottieAnimationView adProgressBar;

  @NonNull
  public final TextView bonusCoin;

  @NonNull
  public final MaterialCardView bonusCoinButton;

  @NonNull
  public final FrameLayout bonusLayout;

  @NonNull
  public final Button claimPrizeButton;

  @NonNull
  public final FrameLayout claimPrizeButtonLayout;

  @NonNull
  public final CircularProgressIndicator correctAnswerProgressBar;

  @NonNull
  public final TextView correctAnswers;

  @NonNull
  public final ConstraintLayout correctAnswersLayout;

  @NonNull
  public final Guideline guideline1;

  @NonNull
  public final Guideline guideline2;

  @NonNull
  public final Guideline guideline3;

  @NonNull
  public final Guideline guideline4;

  @NonNull
  public final TextView questionAttempted;

  @NonNull
  public final ConstraintLayout questionAttemptedLayout;

  @NonNull
  public final CircularProgressIndicator questionAttemptedProgressBar;

  @NonNull
  public final LottieAnimationView quizResultProgressBar;

  @NonNull
  public final TextView resultTitle;

  @NonNull
  public final MaterialCardView scoreCard;

  @NonNull
  public final TextView textView14;

  @NonNull
  public final TextView userPrize;

  @NonNull
  public final TextView userScore;

  @NonNull
  public final ConstraintLayout wrongAnswerLayout;

  @NonNull
  public final CircularProgressIndicator wrongAnswerProgressBar;

  @NonNull
  public final TextView wrongAnswers;

  private ActivityQuizResultScreenBinding(@NonNull ConstraintLayout rootView,
      @NonNull MaterialCardView adPlaceHolder, @NonNull FrameLayout adPlaceHolderLayout,
      @NonNull LottieAnimationView adProgressBar, @NonNull TextView bonusCoin,
      @NonNull MaterialCardView bonusCoinButton, @NonNull FrameLayout bonusLayout,
      @NonNull Button claimPrizeButton, @NonNull FrameLayout claimPrizeButtonLayout,
      @NonNull CircularProgressIndicator correctAnswerProgressBar, @NonNull TextView correctAnswers,
      @NonNull ConstraintLayout correctAnswersLayout, @NonNull Guideline guideline1,
      @NonNull Guideline guideline2, @NonNull Guideline guideline3, @NonNull Guideline guideline4,
      @NonNull TextView questionAttempted, @NonNull ConstraintLayout questionAttemptedLayout,
      @NonNull CircularProgressIndicator questionAttemptedProgressBar,
      @NonNull LottieAnimationView quizResultProgressBar, @NonNull TextView resultTitle,
      @NonNull MaterialCardView scoreCard, @NonNull TextView textView14,
      @NonNull TextView userPrize, @NonNull TextView userScore,
      @NonNull ConstraintLayout wrongAnswerLayout,
      @NonNull CircularProgressIndicator wrongAnswerProgressBar, @NonNull TextView wrongAnswers) {
    this.rootView = rootView;
    this.adPlaceHolder = adPlaceHolder;
    this.adPlaceHolderLayout = adPlaceHolderLayout;
    this.adProgressBar = adProgressBar;
    this.bonusCoin = bonusCoin;
    this.bonusCoinButton = bonusCoinButton;
    this.bonusLayout = bonusLayout;
    this.claimPrizeButton = claimPrizeButton;
    this.claimPrizeButtonLayout = claimPrizeButtonLayout;
    this.correctAnswerProgressBar = correctAnswerProgressBar;
    this.correctAnswers = correctAnswers;
    this.correctAnswersLayout = correctAnswersLayout;
    this.guideline1 = guideline1;
    this.guideline2 = guideline2;
    this.guideline3 = guideline3;
    this.guideline4 = guideline4;
    this.questionAttempted = questionAttempted;
    this.questionAttemptedLayout = questionAttemptedLayout;
    this.questionAttemptedProgressBar = questionAttemptedProgressBar;
    this.quizResultProgressBar = quizResultProgressBar;
    this.resultTitle = resultTitle;
    this.scoreCard = scoreCard;
    this.textView14 = textView14;
    this.userPrize = userPrize;
    this.userScore = userScore;
    this.wrongAnswerLayout = wrongAnswerLayout;
    this.wrongAnswerProgressBar = wrongAnswerProgressBar;
    this.wrongAnswers = wrongAnswers;
  }

  @Override
  @NonNull
  public ConstraintLayout getRoot() {
    return rootView;
  }

  @NonNull
  public static ActivityQuizResultScreenBinding inflate(@NonNull LayoutInflater inflater) {
    return inflate(inflater, null, false);
  }

  @NonNull
  public static ActivityQuizResultScreenBinding inflate(@NonNull LayoutInflater inflater,
      @Nullable ViewGroup parent, boolean attachToParent) {
    View root = inflater.inflate(R.layout.activity_quiz_result_screen, parent, false);
    if (attachToParent) {
      parent.addView(root);
    }
    return bind(root);
  }

  @NonNull
  public static ActivityQuizResultScreenBinding bind(@NonNull View rootView) {
    // The body of this method is generated in a way you would not otherwise write.
    // This is done to optimize the compiled bytecode for size and performance.
    int id;
    missingId: {
      id = R.id.adPlaceHolder;
      MaterialCardView adPlaceHolder = ViewBindings.findChildViewById(rootView, id);
      if (adPlaceHolder == null) {
        break missingId;
      }

      id = R.id.adPlaceHolderLayout;
      FrameLayout adPlaceHolderLayout = ViewBindings.findChildViewById(rootView, id);
      if (adPlaceHolderLayout == null) {
        break missingId;
      }

      id = R.id.adProgressBar;
      LottieAnimationView adProgressBar = ViewBindings.findChildViewById(rootView, id);
      if (adProgressBar == null) {
        break missingId;
      }

      id = R.id.bonusCoin;
      TextView bonusCoin = ViewBindings.findChildViewById(rootView, id);
      if (bonusCoin == null) {
        break missingId;
      }

      id = R.id.bonusCoinButton;
      MaterialCardView bonusCoinButton = ViewBindings.findChildViewById(rootView, id);
      if (bonusCoinButton == null) {
        break missingId;
      }

      id = R.id.bonusLayout;
      FrameLayout bonusLayout = ViewBindings.findChildViewById(rootView, id);
      if (bonusLayout == null) {
        break missingId;
      }

      id = R.id.claimPrizeButton;
      Button claimPrizeButton = ViewBindings.findChildViewById(rootView, id);
      if (claimPrizeButton == null) {
        break missingId;
      }

      id = R.id.claimPrizeButtonLayout;
      FrameLayout claimPrizeButtonLayout = ViewBindings.findChildViewById(rootView, id);
      if (claimPrizeButtonLayout == null) {
        break missingId;
      }

      id = R.id.correctAnswerProgressBar;
      CircularProgressIndicator correctAnswerProgressBar = ViewBindings.findChildViewById(rootView, id);
      if (correctAnswerProgressBar == null) {
        break missingId;
      }

      id = R.id.correctAnswers;
      TextView correctAnswers = ViewBindings.findChildViewById(rootView, id);
      if (correctAnswers == null) {
        break missingId;
      }

      id = R.id.correctAnswersLayout;
      ConstraintLayout correctAnswersLayout = ViewBindings.findChildViewById(rootView, id);
      if (correctAnswersLayout == null) {
        break missingId;
      }

      id = R.id.guideline1;
      Guideline guideline1 = ViewBindings.findChildViewById(rootView, id);
      if (guideline1 == null) {
        break missingId;
      }

      id = R.id.guideline2;
      Guideline guideline2 = ViewBindings.findChildViewById(rootView, id);
      if (guideline2 == null) {
        break missingId;
      }

      id = R.id.guideline3;
      Guideline guideline3 = ViewBindings.findChildViewById(rootView, id);
      if (guideline3 == null) {
        break missingId;
      }

      id = R.id.guideline4;
      Guideline guideline4 = ViewBindings.findChildViewById(rootView, id);
      if (guideline4 == null) {
        break missingId;
      }

      id = R.id.questionAttempted;
      TextView questionAttempted = ViewBindings.findChildViewById(rootView, id);
      if (questionAttempted == null) {
        break missingId;
      }

      id = R.id.questionAttemptedLayout;
      ConstraintLayout questionAttemptedLayout = ViewBindings.findChildViewById(rootView, id);
      if (questionAttemptedLayout == null) {
        break missingId;
      }

      id = R.id.questionAttemptedProgressBar;
      CircularProgressIndicator questionAttemptedProgressBar = ViewBindings.findChildViewById(rootView, id);
      if (questionAttemptedProgressBar == null) {
        break missingId;
      }

      id = R.id.quizResultProgressBar;
      LottieAnimationView quizResultProgressBar = ViewBindings.findChildViewById(rootView, id);
      if (quizResultProgressBar == null) {
        break missingId;
      }

      id = R.id.resultTitle;
      TextView resultTitle = ViewBindings.findChildViewById(rootView, id);
      if (resultTitle == null) {
        break missingId;
      }

      id = R.id.scoreCard;
      MaterialCardView scoreCard = ViewBindings.findChildViewById(rootView, id);
      if (scoreCard == null) {
        break missingId;
      }

      id = R.id.textView14;
      TextView textView14 = ViewBindings.findChildViewById(rootView, id);
      if (textView14 == null) {
        break missingId;
      }

      id = R.id.userPrize;
      TextView userPrize = ViewBindings.findChildViewById(rootView, id);
      if (userPrize == null) {
        break missingId;
      }

      id = R.id.userScore;
      TextView userScore = ViewBindings.findChildViewById(rootView, id);
      if (userScore == null) {
        break missingId;
      }

      id = R.id.wrongAnswerLayout;
      ConstraintLayout wrongAnswerLayout = ViewBindings.findChildViewById(rootView, id);
      if (wrongAnswerLayout == null) {
        break missingId;
      }

      id = R.id.wrongAnswerProgressBar;
      CircularProgressIndicator wrongAnswerProgressBar = ViewBindings.findChildViewById(rootView, id);
      if (wrongAnswerProgressBar == null) {
        break missingId;
      }

      id = R.id.wrongAnswers;
      TextView wrongAnswers = ViewBindings.findChildViewById(rootView, id);
      if (wrongAnswers == null) {
        break missingId;
      }

      return new ActivityQuizResultScreenBinding((ConstraintLayout) rootView, adPlaceHolder,
          adPlaceHolderLayout, adProgressBar, bonusCoin, bonusCoinButton, bonusLayout,
          claimPrizeButton, claimPrizeButtonLayout, correctAnswerProgressBar, correctAnswers,
          correctAnswersLayout, guideline1, guideline2, guideline3, guideline4, questionAttempted,
          questionAttemptedLayout, questionAttemptedProgressBar, quizResultProgressBar, resultTitle,
          scoreCard, textView14, userPrize, userScore, wrongAnswerLayout, wrongAnswerProgressBar,
          wrongAnswers);
    }
    String missingId = rootView.getResources().getResourceName(id);
    throw new NullPointerException("Missing required view with ID: ".concat(missingId));
  }
}
