// Generated by view binder compiler. Do not edit!
package com.mtc.goldenVendor.databinding;

import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
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 com.mtc.goldenVendor.R;
import de.hdodenhof.circleimageview.CircleImageView;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;

public final class NavDrawerItemBinding implements ViewBinding {
  @NonNull
  private final ScrollView rootView;

  @NonNull
  public final CircleImageView imageProfile;

  @NonNull
  public final View line0;

  @NonNull
  public final View line1;

  @NonNull
  public final View line2;

  @NonNull
  public final View line3;

  @NonNull
  public final View line4;

  @NonNull
  public final View line5;

  @NonNull
  public final View line7;

  @NonNull
  public final View line8;

  @NonNull
  public final View line9;

  @NonNull
  public final TextView navAbout;

  @NonNull
  public final TextView navCondition;

  @NonNull
  public final LinearLayout navContact;

  @NonNull
  public final LinearLayout navHome;

  @NonNull
  public final TextView navLogout;

  @NonNull
  public final ImageView navMasseg;

  @NonNull
  public final LinearLayout navNotify;

  @NonNull
  public final LinearLayout navOrders;

  @NonNull
  public final TextView navPrivecy;

  @NonNull
  public final LinearLayout navProducts;

  @NonNull
  public final LinearLayout navQuestions;

  @NonNull
  public final TextView navSupport;

  @NonNull
  public final LinearLayout navWallet;

  @NonNull
  public final ImageView navWhats;

  @NonNull
  public final TextView tvChatNum;

  @NonNull
  public final TextView tvContact;

  @NonNull
  public final TextView tvHome;

  @NonNull
  public final TextView tvNotify;

  @NonNull
  public final TextView tvNotifyNum;

  @NonNull
  public final TextView tvOrderNum;

  @NonNull
  public final TextView tvOrders;

  @NonNull
  public final TextView tvProductNum;

  @NonNull
  public final TextView tvProducts;

  @NonNull
  public final TextView tvQuestions;

  @NonNull
  public final TextView tvUsername;

  @NonNull
  public final TextView tvWallet;

  @NonNull
  public final TextView tvWalletNum;

  private NavDrawerItemBinding(@NonNull ScrollView rootView, @NonNull CircleImageView imageProfile,
      @NonNull View line0, @NonNull View line1, @NonNull View line2, @NonNull View line3,
      @NonNull View line4, @NonNull View line5, @NonNull View line7, @NonNull View line8,
      @NonNull View line9, @NonNull TextView navAbout, @NonNull TextView navCondition,
      @NonNull LinearLayout navContact, @NonNull LinearLayout navHome, @NonNull TextView navLogout,
      @NonNull ImageView navMasseg, @NonNull LinearLayout navNotify,
      @NonNull LinearLayout navOrders, @NonNull TextView navPrivecy,
      @NonNull LinearLayout navProducts, @NonNull LinearLayout navQuestions,
      @NonNull TextView navSupport, @NonNull LinearLayout navWallet, @NonNull ImageView navWhats,
      @NonNull TextView tvChatNum, @NonNull TextView tvContact, @NonNull TextView tvHome,
      @NonNull TextView tvNotify, @NonNull TextView tvNotifyNum, @NonNull TextView tvOrderNum,
      @NonNull TextView tvOrders, @NonNull TextView tvProductNum, @NonNull TextView tvProducts,
      @NonNull TextView tvQuestions, @NonNull TextView tvUsername, @NonNull TextView tvWallet,
      @NonNull TextView tvWalletNum) {
    this.rootView = rootView;
    this.imageProfile = imageProfile;
    this.line0 = line0;
    this.line1 = line1;
    this.line2 = line2;
    this.line3 = line3;
    this.line4 = line4;
    this.line5 = line5;
    this.line7 = line7;
    this.line8 = line8;
    this.line9 = line9;
    this.navAbout = navAbout;
    this.navCondition = navCondition;
    this.navContact = navContact;
    this.navHome = navHome;
    this.navLogout = navLogout;
    this.navMasseg = navMasseg;
    this.navNotify = navNotify;
    this.navOrders = navOrders;
    this.navPrivecy = navPrivecy;
    this.navProducts = navProducts;
    this.navQuestions = navQuestions;
    this.navSupport = navSupport;
    this.navWallet = navWallet;
    this.navWhats = navWhats;
    this.tvChatNum = tvChatNum;
    this.tvContact = tvContact;
    this.tvHome = tvHome;
    this.tvNotify = tvNotify;
    this.tvNotifyNum = tvNotifyNum;
    this.tvOrderNum = tvOrderNum;
    this.tvOrders = tvOrders;
    this.tvProductNum = tvProductNum;
    this.tvProducts = tvProducts;
    this.tvQuestions = tvQuestions;
    this.tvUsername = tvUsername;
    this.tvWallet = tvWallet;
    this.tvWalletNum = tvWalletNum;
  }

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

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

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

  @NonNull
  public static NavDrawerItemBinding 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.image_profile;
      CircleImageView imageProfile = rootView.findViewById(id);
      if (imageProfile == null) {
        break missingId;
      }

      id = R.id.line0;
      View line0 = rootView.findViewById(id);
      if (line0 == null) {
        break missingId;
      }

      id = R.id.line1;
      View line1 = rootView.findViewById(id);
      if (line1 == null) {
        break missingId;
      }

      id = R.id.line2;
      View line2 = rootView.findViewById(id);
      if (line2 == null) {
        break missingId;
      }

      id = R.id.line3;
      View line3 = rootView.findViewById(id);
      if (line3 == null) {
        break missingId;
      }

      id = R.id.line4;
      View line4 = rootView.findViewById(id);
      if (line4 == null) {
        break missingId;
      }

      id = R.id.line5;
      View line5 = rootView.findViewById(id);
      if (line5 == null) {
        break missingId;
      }

      id = R.id.line7;
      View line7 = rootView.findViewById(id);
      if (line7 == null) {
        break missingId;
      }

      id = R.id.line8;
      View line8 = rootView.findViewById(id);
      if (line8 == null) {
        break missingId;
      }

      id = R.id.line9;
      View line9 = rootView.findViewById(id);
      if (line9 == null) {
        break missingId;
      }

      id = R.id.nav_about;
      TextView navAbout = rootView.findViewById(id);
      if (navAbout == null) {
        break missingId;
      }

      id = R.id.nav_condition;
      TextView navCondition = rootView.findViewById(id);
      if (navCondition == null) {
        break missingId;
      }

      id = R.id.nav_contact;
      LinearLayout navContact = rootView.findViewById(id);
      if (navContact == null) {
        break missingId;
      }

      id = R.id.nav_home;
      LinearLayout navHome = rootView.findViewById(id);
      if (navHome == null) {
        break missingId;
      }

      id = R.id.nav_logout;
      TextView navLogout = rootView.findViewById(id);
      if (navLogout == null) {
        break missingId;
      }

      id = R.id.nav_masseg;
      ImageView navMasseg = rootView.findViewById(id);
      if (navMasseg == null) {
        break missingId;
      }

      id = R.id.nav_notify;
      LinearLayout navNotify = rootView.findViewById(id);
      if (navNotify == null) {
        break missingId;
      }

      id = R.id.nav_orders;
      LinearLayout navOrders = rootView.findViewById(id);
      if (navOrders == null) {
        break missingId;
      }

      id = R.id.nav_privecy;
      TextView navPrivecy = rootView.findViewById(id);
      if (navPrivecy == null) {
        break missingId;
      }

      id = R.id.nav_products;
      LinearLayout navProducts = rootView.findViewById(id);
      if (navProducts == null) {
        break missingId;
      }

      id = R.id.nav_questions;
      LinearLayout navQuestions = rootView.findViewById(id);
      if (navQuestions == null) {
        break missingId;
      }

      id = R.id.nav_support;
      TextView navSupport = rootView.findViewById(id);
      if (navSupport == null) {
        break missingId;
      }

      id = R.id.nav_wallet;
      LinearLayout navWallet = rootView.findViewById(id);
      if (navWallet == null) {
        break missingId;
      }

      id = R.id.nav_whats;
      ImageView navWhats = rootView.findViewById(id);
      if (navWhats == null) {
        break missingId;
      }

      id = R.id.tv_chat_num;
      TextView tvChatNum = rootView.findViewById(id);
      if (tvChatNum == null) {
        break missingId;
      }

      id = R.id.tv_contact;
      TextView tvContact = rootView.findViewById(id);
      if (tvContact == null) {
        break missingId;
      }

      id = R.id.tv_home;
      TextView tvHome = rootView.findViewById(id);
      if (tvHome == null) {
        break missingId;
      }

      id = R.id.tv_notify;
      TextView tvNotify = rootView.findViewById(id);
      if (tvNotify == null) {
        break missingId;
      }

      id = R.id.tv_notify_num;
      TextView tvNotifyNum = rootView.findViewById(id);
      if (tvNotifyNum == null) {
        break missingId;
      }

      id = R.id.tv_order_num;
      TextView tvOrderNum = rootView.findViewById(id);
      if (tvOrderNum == null) {
        break missingId;
      }

      id = R.id.tv_orders;
      TextView tvOrders = rootView.findViewById(id);
      if (tvOrders == null) {
        break missingId;
      }

      id = R.id.tv_product_num;
      TextView tvProductNum = rootView.findViewById(id);
      if (tvProductNum == null) {
        break missingId;
      }

      id = R.id.tv_products;
      TextView tvProducts = rootView.findViewById(id);
      if (tvProducts == null) {
        break missingId;
      }

      id = R.id.tv_questions;
      TextView tvQuestions = rootView.findViewById(id);
      if (tvQuestions == null) {
        break missingId;
      }

      id = R.id.tv_username;
      TextView tvUsername = rootView.findViewById(id);
      if (tvUsername == null) {
        break missingId;
      }

      id = R.id.tv_wallet;
      TextView tvWallet = rootView.findViewById(id);
      if (tvWallet == null) {
        break missingId;
      }

      id = R.id.tv_wallet_num;
      TextView tvWalletNum = rootView.findViewById(id);
      if (tvWalletNum == null) {
        break missingId;
      }

      return new NavDrawerItemBinding((ScrollView) rootView, imageProfile, line0, line1, line2,
          line3, line4, line5, line7, line8, line9, navAbout, navCondition, navContact, navHome,
          navLogout, navMasseg, navNotify, navOrders, navPrivecy, navProducts, navQuestions,
          navSupport, navWallet, navWhats, tvChatNum, tvContact, tvHome, tvNotify, tvNotifyNum,
          tvOrderNum, tvOrders, tvProductNum, tvProducts, tvQuestions, tvUsername, tvWallet,
          tvWalletNum);
    }
    String missingId = rootView.getResources().getResourceName(id);
    throw new NullPointerException("Missing required view with ID: ".concat(missingId));
  }
}
