// 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.LinearLayout;
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 androidx.viewpager2.widget.ViewPager2;
import com.ElyStudio.leGaou.R;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;

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

  @NonNull
  public final Button nextBtn;

  @NonNull
  public final Guideline onbGuideline1;

  @NonNull
  public final Guideline onbGuideline2;

  @NonNull
  public final Guideline onbGuideline3;

  @NonNull
  public final Guideline onbGuideline4;

  @NonNull
  public final LinearLayout onboardingIndicator;

  @NonNull
  public final ViewPager2 onboardingViewPager;

  @NonNull
  public final Button skipBtn;

  private ActivityOnboardingScreenBinding(@NonNull ConstraintLayout rootView,
      @NonNull Button nextBtn, @NonNull Guideline onbGuideline1, @NonNull Guideline onbGuideline2,
      @NonNull Guideline onbGuideline3, @NonNull Guideline onbGuideline4,
      @NonNull LinearLayout onboardingIndicator, @NonNull ViewPager2 onboardingViewPager,
      @NonNull Button skipBtn) {
    this.rootView = rootView;
    this.nextBtn = nextBtn;
    this.onbGuideline1 = onbGuideline1;
    this.onbGuideline2 = onbGuideline2;
    this.onbGuideline3 = onbGuideline3;
    this.onbGuideline4 = onbGuideline4;
    this.onboardingIndicator = onboardingIndicator;
    this.onboardingViewPager = onboardingViewPager;
    this.skipBtn = skipBtn;
  }

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

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

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

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

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

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

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

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

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

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

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

      return new ActivityOnboardingScreenBinding((ConstraintLayout) rootView, nextBtn,
          onbGuideline1, onbGuideline2, onbGuideline3, onbGuideline4, onboardingIndicator,
          onboardingViewPager, skipBtn);
    }
    String missingId = rootView.getResources().getResourceName(id);
    throw new NullPointerException("Missing required view with ID: ".concat(missingId));
  }
}
