// Generated by view binder compiler. Do not edit!
package it.dadaloop.evershelf.kiosk.databinding;

import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.webkit.WebView;
import android.widget.EditText;
import android.widget.FrameLayout;
import android.widget.ImageButton;
import android.widget.LinearLayout;
import android.widget.ScrollView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.google.android.material.button.MaterialButton;
import it.dadaloop.evershelf.kiosk.R;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;

public final class ActivityKioskBinding implements ViewBinding {
  @NonNull
  private final FrameLayout rootView;

  @NonNull
  public final MaterialButton btnFinish;

  @NonNull
  public final MaterialButton btnGetStarted;

  @NonNull
  public final ImageButton btnSettings;

  @NonNull
  public final MaterialButton btnSkipScale;

  @NonNull
  public final MaterialButton btnStep2Back;

  @NonNull
  public final MaterialButton btnStep2Next;

  @NonNull
  public final MaterialButton btnStep3Back;

  @NonNull
  public final MaterialButton btnTestUrl;

  @NonNull
  public final LinearLayout scaleStatusCard;

  @NonNull
  public final TextView scaleStatusDetail;

  @NonNull
  public final TextView scaleStatusIcon;

  @NonNull
  public final TextView scaleStatusText;

  @NonNull
  public final LinearLayout splashContainer;

  @NonNull
  public final LinearLayout step1;

  @NonNull
  public final LinearLayout step2;

  @NonNull
  public final LinearLayout step3;

  @NonNull
  public final LinearLayout stepIndicator;

  @NonNull
  public final TextView urlStatus;

  @NonNull
  public final WebView webView;

  @NonNull
  public final ScrollView wizardContainer;

  @NonNull
  public final TextView wizardTitle;

  @NonNull
  public final EditText wizardUrl;

  private ActivityKioskBinding(@NonNull FrameLayout rootView, @NonNull MaterialButton btnFinish,
      @NonNull MaterialButton btnGetStarted, @NonNull ImageButton btnSettings,
      @NonNull MaterialButton btnSkipScale, @NonNull MaterialButton btnStep2Back,
      @NonNull MaterialButton btnStep2Next, @NonNull MaterialButton btnStep3Back,
      @NonNull MaterialButton btnTestUrl, @NonNull LinearLayout scaleStatusCard,
      @NonNull TextView scaleStatusDetail, @NonNull TextView scaleStatusIcon,
      @NonNull TextView scaleStatusText, @NonNull LinearLayout splashContainer,
      @NonNull LinearLayout step1, @NonNull LinearLayout step2, @NonNull LinearLayout step3,
      @NonNull LinearLayout stepIndicator, @NonNull TextView urlStatus, @NonNull WebView webView,
      @NonNull ScrollView wizardContainer, @NonNull TextView wizardTitle,
      @NonNull EditText wizardUrl) {
    this.rootView = rootView;
    this.btnFinish = btnFinish;
    this.btnGetStarted = btnGetStarted;
    this.btnSettings = btnSettings;
    this.btnSkipScale = btnSkipScale;
    this.btnStep2Back = btnStep2Back;
    this.btnStep2Next = btnStep2Next;
    this.btnStep3Back = btnStep3Back;
    this.btnTestUrl = btnTestUrl;
    this.scaleStatusCard = scaleStatusCard;
    this.scaleStatusDetail = scaleStatusDetail;
    this.scaleStatusIcon = scaleStatusIcon;
    this.scaleStatusText = scaleStatusText;
    this.splashContainer = splashContainer;
    this.step1 = step1;
    this.step2 = step2;
    this.step3 = step3;
    this.stepIndicator = stepIndicator;
    this.urlStatus = urlStatus;
    this.webView = webView;
    this.wizardContainer = wizardContainer;
    this.wizardTitle = wizardTitle;
    this.wizardUrl = wizardUrl;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      return new ActivityKioskBinding((FrameLayout) rootView, btnFinish, btnGetStarted, btnSettings,
          btnSkipScale, btnStep2Back, btnStep2Next, btnStep3Back, btnTestUrl, scaleStatusCard,
          scaleStatusDetail, scaleStatusIcon, scaleStatusText, splashContainer, step1, step2, step3,
          stepIndicator, urlStatus, webView, wizardContainer, wizardTitle, wizardUrl);
    }
    String missingId = rootView.getResources().getResourceName(id);
    throw new NullPointerException("Missing required view with ID: ".concat(missingId));
  }
}
