// 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.ImageView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.constraintlayout.widget.Guideline;
import androidx.recyclerview.widget.RecyclerView;
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 java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;

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

  @NonNull
  public final MaterialCardView adCardOne;

  @NonNull
  public final MaterialCardView adCardTwo;

  @NonNull
  public final FrameLayout adOnePlaceholder;

  @NonNull
  public final FrameLayout adPlaceHolderTwo;

  @NonNull
  public final RecyclerView categoriesRecyclerview;

  @NonNull
  public final TextView categoriesTag;

  @NonNull
  public final Button dailyCheckInBtn;

  @NonNull
  public final MaterialCardView dailyQuizCard;

  @NonNull
  public final Guideline guideline1;

  @NonNull
  public final Guideline guideline2;

  @NonNull
  public final Guideline guideline3;

  @NonNull
  public final Guideline guideline5;

  @NonNull
  public final Guideline guideline6;

  @NonNull
  public final ConstraintLayout homeQuizLayout;

  @NonNull
  public final ImageView illustration;

  @NonNull
  public final ImageView imageView;

  @NonNull
  public final ImageView imageView2;

  @NonNull
  public final ImageView imageView5;

  @NonNull
  public final Button inviteBtn;

  @NonNull
  public final MaterialCardView inviteEarnCard;

  @NonNull
  public final LottieAnimationView loader;

  @NonNull
  public final MaterialCardView materialCardView;

  @NonNull
  public final MaterialCardView materialCardView2;

  @NonNull
  public final Button moreQuizButton;

  @NonNull
  public final Button playDailyQuizBtn;

  @NonNull
  public final RecyclerView quizRecyclerview;

  @NonNull
  public final TextView quizzeTag;

  @NonNull
  public final TextView textView10;

  @NonNull
  public final TextView textView12;

  @NonNull
  public final TextView textView4;

  @NonNull
  public final TextView textView5;

  @NonNull
  public final TextView textView8;

  @NonNull
  public final TextView textView9;

  @NonNull
  public final ImageView userAvatar;

  @NonNull
  public final TextView userCoins;

  @NonNull
  public final ImageView userLevelIcon;

  @NonNull
  public final TextView userLevelName;

  @NonNull
  public final TextView userName;

  private FragmentHomeBinding(@NonNull ConstraintLayout rootView,
      @NonNull MaterialCardView adCardOne, @NonNull MaterialCardView adCardTwo,
      @NonNull FrameLayout adOnePlaceholder, @NonNull FrameLayout adPlaceHolderTwo,
      @NonNull RecyclerView categoriesRecyclerview, @NonNull TextView categoriesTag,
      @NonNull Button dailyCheckInBtn, @NonNull MaterialCardView dailyQuizCard,
      @NonNull Guideline guideline1, @NonNull Guideline guideline2, @NonNull Guideline guideline3,
      @NonNull Guideline guideline5, @NonNull Guideline guideline6,
      @NonNull ConstraintLayout homeQuizLayout, @NonNull ImageView illustration,
      @NonNull ImageView imageView, @NonNull ImageView imageView2, @NonNull ImageView imageView5,
      @NonNull Button inviteBtn, @NonNull MaterialCardView inviteEarnCard,
      @NonNull LottieAnimationView loader, @NonNull MaterialCardView materialCardView,
      @NonNull MaterialCardView materialCardView2, @NonNull Button moreQuizButton,
      @NonNull Button playDailyQuizBtn, @NonNull RecyclerView quizRecyclerview,
      @NonNull TextView quizzeTag, @NonNull TextView textView10, @NonNull TextView textView12,
      @NonNull TextView textView4, @NonNull TextView textView5, @NonNull TextView textView8,
      @NonNull TextView textView9, @NonNull ImageView userAvatar, @NonNull TextView userCoins,
      @NonNull ImageView userLevelIcon, @NonNull TextView userLevelName,
      @NonNull TextView userName) {
    this.rootView = rootView;
    this.adCardOne = adCardOne;
    this.adCardTwo = adCardTwo;
    this.adOnePlaceholder = adOnePlaceholder;
    this.adPlaceHolderTwo = adPlaceHolderTwo;
    this.categoriesRecyclerview = categoriesRecyclerview;
    this.categoriesTag = categoriesTag;
    this.dailyCheckInBtn = dailyCheckInBtn;
    this.dailyQuizCard = dailyQuizCard;
    this.guideline1 = guideline1;
    this.guideline2 = guideline2;
    this.guideline3 = guideline3;
    this.guideline5 = guideline5;
    this.guideline6 = guideline6;
    this.homeQuizLayout = homeQuizLayout;
    this.illustration = illustration;
    this.imageView = imageView;
    this.imageView2 = imageView2;
    this.imageView5 = imageView5;
    this.inviteBtn = inviteBtn;
    this.inviteEarnCard = inviteEarnCard;
    this.loader = loader;
    this.materialCardView = materialCardView;
    this.materialCardView2 = materialCardView2;
    this.moreQuizButton = moreQuizButton;
    this.playDailyQuizBtn = playDailyQuizBtn;
    this.quizRecyclerview = quizRecyclerview;
    this.quizzeTag = quizzeTag;
    this.textView10 = textView10;
    this.textView12 = textView12;
    this.textView4 = textView4;
    this.textView5 = textView5;
    this.textView8 = textView8;
    this.textView9 = textView9;
    this.userAvatar = userAvatar;
    this.userCoins = userCoins;
    this.userLevelIcon = userLevelIcon;
    this.userLevelName = userLevelName;
    this.userName = userName;
  }

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

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

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

  @NonNull
  public static FragmentHomeBinding 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.adCardOne;
      MaterialCardView adCardOne = ViewBindings.findChildViewById(rootView, id);
      if (adCardOne == null) {
        break missingId;
      }

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

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

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

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

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

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

      id = R.id.dailyQuizCard;
      MaterialCardView dailyQuizCard = ViewBindings.findChildViewById(rootView, id);
      if (dailyQuizCard == 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.guideline5;
      Guideline guideline5 = ViewBindings.findChildViewById(rootView, id);
      if (guideline5 == null) {
        break missingId;
      }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      return new FragmentHomeBinding((ConstraintLayout) rootView, adCardOne, adCardTwo,
          adOnePlaceholder, adPlaceHolderTwo, categoriesRecyclerview, categoriesTag,
          dailyCheckInBtn, dailyQuizCard, guideline1, guideline2, guideline3, guideline5,
          guideline6, homeQuizLayout, illustration, imageView, imageView2, imageView5, inviteBtn,
          inviteEarnCard, loader, materialCardView, materialCardView2, moreQuizButton,
          playDailyQuizBtn, quizRecyclerview, quizzeTag, textView10, textView12, textView4,
          textView5, textView8, textView9, userAvatar, userCoins, userLevelIcon, userLevelName,
          userName);
    }
    String missingId = rootView.getResources().getResourceName(id);
    throw new NullPointerException("Missing required view with ID: ".concat(missingId));
  }
}
