This commit is contained in:
Viktoria Polyakova
2026-01-25 15:57:18 +03:00
parent 9626c9f3be
commit 0a9c3f5bc4
2809 changed files with 182961 additions and 0 deletions

View File

@@ -0,0 +1,169 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.button.MaterialButton;
import com.google.android.material.textfield.TextInputEditText;
import com.google.android.material.textfield.TextInputLayout;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ActivityAuthBinding implements ViewBinding {
@NonNull
private final ConstraintLayout rootView;
@NonNull
public final MaterialButton additionalSettingsButton;
@NonNull
public final TextView descriptionTextView;
@NonNull
public final TextInputEditText emailEditText;
@NonNull
public final TextInputLayout emailInputLayout;
@NonNull
public final TextView errorTextView;
@NonNull
public final MaterialButton loginButton;
@NonNull
public final TextInputEditText passwordEditText;
@NonNull
public final TextInputLayout passwordInputLayout;
@NonNull
public final ProgressBar progressBar;
@NonNull
public final TextView titleTextView;
private ActivityAuthBinding(@NonNull ConstraintLayout rootView,
@NonNull MaterialButton additionalSettingsButton, @NonNull TextView descriptionTextView,
@NonNull TextInputEditText emailEditText, @NonNull TextInputLayout emailInputLayout,
@NonNull TextView errorTextView, @NonNull MaterialButton loginButton,
@NonNull TextInputEditText passwordEditText, @NonNull TextInputLayout passwordInputLayout,
@NonNull ProgressBar progressBar, @NonNull TextView titleTextView) {
this.rootView = rootView;
this.additionalSettingsButton = additionalSettingsButton;
this.descriptionTextView = descriptionTextView;
this.emailEditText = emailEditText;
this.emailInputLayout = emailInputLayout;
this.errorTextView = errorTextView;
this.loginButton = loginButton;
this.passwordEditText = passwordEditText;
this.passwordInputLayout = passwordInputLayout;
this.progressBar = progressBar;
this.titleTextView = titleTextView;
}
@Override
@NonNull
public ConstraintLayout getRoot() {
return rootView;
}
@NonNull
public static ActivityAuthBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ActivityAuthBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.activity_auth, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ActivityAuthBinding 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.additionalSettingsButton;
MaterialButton additionalSettingsButton = ViewBindings.findChildViewById(rootView, id);
if (additionalSettingsButton == null) {
break missingId;
}
id = R.id.descriptionTextView;
TextView descriptionTextView = ViewBindings.findChildViewById(rootView, id);
if (descriptionTextView == null) {
break missingId;
}
id = R.id.emailEditText;
TextInputEditText emailEditText = ViewBindings.findChildViewById(rootView, id);
if (emailEditText == null) {
break missingId;
}
id = R.id.emailInputLayout;
TextInputLayout emailInputLayout = ViewBindings.findChildViewById(rootView, id);
if (emailInputLayout == null) {
break missingId;
}
id = R.id.errorTextView;
TextView errorTextView = ViewBindings.findChildViewById(rootView, id);
if (errorTextView == null) {
break missingId;
}
id = R.id.loginButton;
MaterialButton loginButton = ViewBindings.findChildViewById(rootView, id);
if (loginButton == null) {
break missingId;
}
id = R.id.passwordEditText;
TextInputEditText passwordEditText = ViewBindings.findChildViewById(rootView, id);
if (passwordEditText == null) {
break missingId;
}
id = R.id.passwordInputLayout;
TextInputLayout passwordInputLayout = ViewBindings.findChildViewById(rootView, id);
if (passwordInputLayout == null) {
break missingId;
}
id = R.id.progressBar;
ProgressBar progressBar = ViewBindings.findChildViewById(rootView, id);
if (progressBar == null) {
break missingId;
}
id = R.id.titleTextView;
TextView titleTextView = ViewBindings.findChildViewById(rootView, id);
if (titleTextView == null) {
break missingId;
}
return new ActivityAuthBinding((ConstraintLayout) rootView, additionalSettingsButton,
descriptionTextView, emailEditText, emailInputLayout, errorTextView, loginButton,
passwordEditText, passwordInputLayout, progressBar, titleTextView);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,237 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageButton;
import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.widget.Toolbar;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.recyclerview.widget.RecyclerView;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.button.MaterialButton;
import com.google.android.material.floatingactionbutton.FloatingActionButton;
import com.google.android.material.textfield.TextInputEditText;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ActivityChatBinding implements ViewBinding {
@NonNull
private final ConstraintLayout rootView;
@NonNull
public final MaterialButton attachButton;
@NonNull
public final ConstraintLayout attachmentIndicators;
@NonNull
public final ConstraintLayout fileAttachmentIndicator;
@NonNull
public final TextView fileAttachmentText;
@NonNull
public final ImageButton fileCancelButton;
@NonNull
public final ProgressBar loadingProgressBar;
@NonNull
public final TextInputEditText messageEditText;
@NonNull
public final ConstraintLayout messageInputLayout;
@NonNull
public final RecyclerView messagesRecyclerView;
@NonNull
public final ImageButton replyCancelButton;
@NonNull
public final ConstraintLayout replyIndicator;
@NonNull
public final TextView replyMessageText;
@NonNull
public final TextView replySenderText;
@NonNull
public final FloatingActionButton scrollToBottomFab;
@NonNull
public final MaterialButton sendButton;
@NonNull
public final Toolbar toolbar;
private ActivityChatBinding(@NonNull ConstraintLayout rootView,
@NonNull MaterialButton attachButton, @NonNull ConstraintLayout attachmentIndicators,
@NonNull ConstraintLayout fileAttachmentIndicator, @NonNull TextView fileAttachmentText,
@NonNull ImageButton fileCancelButton, @NonNull ProgressBar loadingProgressBar,
@NonNull TextInputEditText messageEditText, @NonNull ConstraintLayout messageInputLayout,
@NonNull RecyclerView messagesRecyclerView, @NonNull ImageButton replyCancelButton,
@NonNull ConstraintLayout replyIndicator, @NonNull TextView replyMessageText,
@NonNull TextView replySenderText, @NonNull FloatingActionButton scrollToBottomFab,
@NonNull MaterialButton sendButton, @NonNull Toolbar toolbar) {
this.rootView = rootView;
this.attachButton = attachButton;
this.attachmentIndicators = attachmentIndicators;
this.fileAttachmentIndicator = fileAttachmentIndicator;
this.fileAttachmentText = fileAttachmentText;
this.fileCancelButton = fileCancelButton;
this.loadingProgressBar = loadingProgressBar;
this.messageEditText = messageEditText;
this.messageInputLayout = messageInputLayout;
this.messagesRecyclerView = messagesRecyclerView;
this.replyCancelButton = replyCancelButton;
this.replyIndicator = replyIndicator;
this.replyMessageText = replyMessageText;
this.replySenderText = replySenderText;
this.scrollToBottomFab = scrollToBottomFab;
this.sendButton = sendButton;
this.toolbar = toolbar;
}
@Override
@NonNull
public ConstraintLayout getRoot() {
return rootView;
}
@NonNull
public static ActivityChatBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ActivityChatBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.activity_chat, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ActivityChatBinding 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.attachButton;
MaterialButton attachButton = ViewBindings.findChildViewById(rootView, id);
if (attachButton == null) {
break missingId;
}
id = R.id.attachmentIndicators;
ConstraintLayout attachmentIndicators = ViewBindings.findChildViewById(rootView, id);
if (attachmentIndicators == null) {
break missingId;
}
id = R.id.fileAttachmentIndicator;
ConstraintLayout fileAttachmentIndicator = ViewBindings.findChildViewById(rootView, id);
if (fileAttachmentIndicator == null) {
break missingId;
}
id = R.id.fileAttachmentText;
TextView fileAttachmentText = ViewBindings.findChildViewById(rootView, id);
if (fileAttachmentText == null) {
break missingId;
}
id = R.id.fileCancelButton;
ImageButton fileCancelButton = ViewBindings.findChildViewById(rootView, id);
if (fileCancelButton == null) {
break missingId;
}
id = R.id.loadingProgressBar;
ProgressBar loadingProgressBar = ViewBindings.findChildViewById(rootView, id);
if (loadingProgressBar == null) {
break missingId;
}
id = R.id.messageEditText;
TextInputEditText messageEditText = ViewBindings.findChildViewById(rootView, id);
if (messageEditText == null) {
break missingId;
}
id = R.id.messageInputLayout;
ConstraintLayout messageInputLayout = ViewBindings.findChildViewById(rootView, id);
if (messageInputLayout == null) {
break missingId;
}
id = R.id.messagesRecyclerView;
RecyclerView messagesRecyclerView = ViewBindings.findChildViewById(rootView, id);
if (messagesRecyclerView == null) {
break missingId;
}
id = R.id.replyCancelButton;
ImageButton replyCancelButton = ViewBindings.findChildViewById(rootView, id);
if (replyCancelButton == null) {
break missingId;
}
id = R.id.replyIndicator;
ConstraintLayout replyIndicator = ViewBindings.findChildViewById(rootView, id);
if (replyIndicator == null) {
break missingId;
}
id = R.id.replyMessageText;
TextView replyMessageText = ViewBindings.findChildViewById(rootView, id);
if (replyMessageText == null) {
break missingId;
}
id = R.id.replySenderText;
TextView replySenderText = ViewBindings.findChildViewById(rootView, id);
if (replySenderText == null) {
break missingId;
}
id = R.id.scrollToBottomFab;
FloatingActionButton scrollToBottomFab = ViewBindings.findChildViewById(rootView, id);
if (scrollToBottomFab == null) {
break missingId;
}
id = R.id.sendButton;
MaterialButton sendButton = ViewBindings.findChildViewById(rootView, id);
if (sendButton == null) {
break missingId;
}
id = R.id.toolbar;
Toolbar toolbar = ViewBindings.findChildViewById(rootView, id);
if (toolbar == null) {
break missingId;
}
return new ActivityChatBinding((ConstraintLayout) rootView, attachButton,
attachmentIndicators, fileAttachmentIndicator, fileAttachmentText, fileCancelButton,
loadingProgressBar, messageEditText, messageInputLayout, messagesRecyclerView,
replyCancelButton, replyIndicator, replyMessageText, replySenderText, scrollToBottomFab,
sendButton, toolbar);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,333 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ProgressBar;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.button.MaterialButton;
import com.google.android.material.textfield.TextInputEditText;
import com.google.android.material.textfield.TextInputLayout;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ActivityCreateChatBinding implements ViewBinding {
@NonNull
private final ConstraintLayout rootView;
@NonNull
public final TextView chatTypeLabel;
@NonNull
public final RadioGroup chatTypeRadioGroup;
@NonNull
public final TextView companionLabel;
@NonNull
public final MaterialButton createButton;
@NonNull
public final TextInputEditText entityEditText;
@NonNull
public final TextInputLayout entityInputLayout;
@NonNull
public final TextView entityLabel;
@NonNull
public final TextView errorTextView;
@NonNull
public final TextInputEditText externalTitleEditText;
@NonNull
public final TextInputLayout externalTitleInputLayout;
@NonNull
public final TextView externalTitleLabel;
@NonNull
public final TextInputEditText groupTitleEditText;
@NonNull
public final TextInputLayout groupTitleInputLayout;
@NonNull
public final TextView groupTitleLabel;
@NonNull
public final TextInputEditText participantsEditText;
@NonNull
public final TextInputLayout participantsInputLayout;
@NonNull
public final TextView participantsLabel;
@NonNull
public final ProgressBar progressBar;
@NonNull
public final TextView providerInfo;
@NonNull
public final RadioButton radioExternal;
@NonNull
public final RadioButton radioGroup;
@NonNull
public final RadioButton radioPersonal;
@NonNull
public final MaterialButton selectUserButton;
@NonNull
public final TextView selectedUserTextView;
@NonNull
public final TextView titleTextView;
private ActivityCreateChatBinding(@NonNull ConstraintLayout rootView,
@NonNull TextView chatTypeLabel, @NonNull RadioGroup chatTypeRadioGroup,
@NonNull TextView companionLabel, @NonNull MaterialButton createButton,
@NonNull TextInputEditText entityEditText, @NonNull TextInputLayout entityInputLayout,
@NonNull TextView entityLabel, @NonNull TextView errorTextView,
@NonNull TextInputEditText externalTitleEditText,
@NonNull TextInputLayout externalTitleInputLayout, @NonNull TextView externalTitleLabel,
@NonNull TextInputEditText groupTitleEditText, @NonNull TextInputLayout groupTitleInputLayout,
@NonNull TextView groupTitleLabel, @NonNull TextInputEditText participantsEditText,
@NonNull TextInputLayout participantsInputLayout, @NonNull TextView participantsLabel,
@NonNull ProgressBar progressBar, @NonNull TextView providerInfo,
@NonNull RadioButton radioExternal, @NonNull RadioButton radioGroup,
@NonNull RadioButton radioPersonal, @NonNull MaterialButton selectUserButton,
@NonNull TextView selectedUserTextView, @NonNull TextView titleTextView) {
this.rootView = rootView;
this.chatTypeLabel = chatTypeLabel;
this.chatTypeRadioGroup = chatTypeRadioGroup;
this.companionLabel = companionLabel;
this.createButton = createButton;
this.entityEditText = entityEditText;
this.entityInputLayout = entityInputLayout;
this.entityLabel = entityLabel;
this.errorTextView = errorTextView;
this.externalTitleEditText = externalTitleEditText;
this.externalTitleInputLayout = externalTitleInputLayout;
this.externalTitleLabel = externalTitleLabel;
this.groupTitleEditText = groupTitleEditText;
this.groupTitleInputLayout = groupTitleInputLayout;
this.groupTitleLabel = groupTitleLabel;
this.participantsEditText = participantsEditText;
this.participantsInputLayout = participantsInputLayout;
this.participantsLabel = participantsLabel;
this.progressBar = progressBar;
this.providerInfo = providerInfo;
this.radioExternal = radioExternal;
this.radioGroup = radioGroup;
this.radioPersonal = radioPersonal;
this.selectUserButton = selectUserButton;
this.selectedUserTextView = selectedUserTextView;
this.titleTextView = titleTextView;
}
@Override
@NonNull
public ConstraintLayout getRoot() {
return rootView;
}
@NonNull
public static ActivityCreateChatBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ActivityCreateChatBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.activity_create_chat, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ActivityCreateChatBinding 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.chatTypeLabel;
TextView chatTypeLabel = ViewBindings.findChildViewById(rootView, id);
if (chatTypeLabel == null) {
break missingId;
}
id = R.id.chatTypeRadioGroup;
RadioGroup chatTypeRadioGroup = ViewBindings.findChildViewById(rootView, id);
if (chatTypeRadioGroup == null) {
break missingId;
}
id = R.id.companionLabel;
TextView companionLabel = ViewBindings.findChildViewById(rootView, id);
if (companionLabel == null) {
break missingId;
}
id = R.id.createButton;
MaterialButton createButton = ViewBindings.findChildViewById(rootView, id);
if (createButton == null) {
break missingId;
}
id = R.id.entityEditText;
TextInputEditText entityEditText = ViewBindings.findChildViewById(rootView, id);
if (entityEditText == null) {
break missingId;
}
id = R.id.entityInputLayout;
TextInputLayout entityInputLayout = ViewBindings.findChildViewById(rootView, id);
if (entityInputLayout == null) {
break missingId;
}
id = R.id.entityLabel;
TextView entityLabel = ViewBindings.findChildViewById(rootView, id);
if (entityLabel == null) {
break missingId;
}
id = R.id.errorTextView;
TextView errorTextView = ViewBindings.findChildViewById(rootView, id);
if (errorTextView == null) {
break missingId;
}
id = R.id.externalTitleEditText;
TextInputEditText externalTitleEditText = ViewBindings.findChildViewById(rootView, id);
if (externalTitleEditText == null) {
break missingId;
}
id = R.id.externalTitleInputLayout;
TextInputLayout externalTitleInputLayout = ViewBindings.findChildViewById(rootView, id);
if (externalTitleInputLayout == null) {
break missingId;
}
id = R.id.externalTitleLabel;
TextView externalTitleLabel = ViewBindings.findChildViewById(rootView, id);
if (externalTitleLabel == null) {
break missingId;
}
id = R.id.groupTitleEditText;
TextInputEditText groupTitleEditText = ViewBindings.findChildViewById(rootView, id);
if (groupTitleEditText == null) {
break missingId;
}
id = R.id.groupTitleInputLayout;
TextInputLayout groupTitleInputLayout = ViewBindings.findChildViewById(rootView, id);
if (groupTitleInputLayout == null) {
break missingId;
}
id = R.id.groupTitleLabel;
TextView groupTitleLabel = ViewBindings.findChildViewById(rootView, id);
if (groupTitleLabel == null) {
break missingId;
}
id = R.id.participantsEditText;
TextInputEditText participantsEditText = ViewBindings.findChildViewById(rootView, id);
if (participantsEditText == null) {
break missingId;
}
id = R.id.participantsInputLayout;
TextInputLayout participantsInputLayout = ViewBindings.findChildViewById(rootView, id);
if (participantsInputLayout == null) {
break missingId;
}
id = R.id.participantsLabel;
TextView participantsLabel = ViewBindings.findChildViewById(rootView, id);
if (participantsLabel == null) {
break missingId;
}
id = R.id.progressBar;
ProgressBar progressBar = ViewBindings.findChildViewById(rootView, id);
if (progressBar == null) {
break missingId;
}
id = R.id.providerInfo;
TextView providerInfo = ViewBindings.findChildViewById(rootView, id);
if (providerInfo == null) {
break missingId;
}
id = R.id.radioExternal;
RadioButton radioExternal = ViewBindings.findChildViewById(rootView, id);
if (radioExternal == null) {
break missingId;
}
id = R.id.radioGroup;
RadioButton radioGroup = ViewBindings.findChildViewById(rootView, id);
if (radioGroup == null) {
break missingId;
}
id = R.id.radioPersonal;
RadioButton radioPersonal = ViewBindings.findChildViewById(rootView, id);
if (radioPersonal == null) {
break missingId;
}
id = R.id.selectUserButton;
MaterialButton selectUserButton = ViewBindings.findChildViewById(rootView, id);
if (selectUserButton == null) {
break missingId;
}
id = R.id.selectedUserTextView;
TextView selectedUserTextView = ViewBindings.findChildViewById(rootView, id);
if (selectedUserTextView == null) {
break missingId;
}
id = R.id.titleTextView;
TextView titleTextView = ViewBindings.findChildViewById(rootView, id);
if (titleTextView == null) {
break missingId;
}
return new ActivityCreateChatBinding((ConstraintLayout) rootView, chatTypeLabel,
chatTypeRadioGroup, companionLabel, createButton, entityEditText, entityInputLayout,
entityLabel, errorTextView, externalTitleEditText, externalTitleInputLayout,
externalTitleLabel, groupTitleEditText, groupTitleInputLayout, groupTitleLabel,
participantsEditText, participantsInputLayout, participantsLabel, progressBar,
providerInfo, radioExternal, radioGroup, radioPersonal, selectUserButton,
selectedUserTextView, titleTextView);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,126 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageButton;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.widget.Toolbar;
import androidx.coordinatorlayout.widget.CoordinatorLayout;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.appbar.AppBarLayout;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ActivityImageViewerBinding implements ViewBinding {
@NonNull
private final CoordinatorLayout rootView;
@NonNull
public final AppBarLayout appBarLayout;
@NonNull
public final ImageButton backButton;
@NonNull
public final ImageButton downloadButton;
@NonNull
public final ImageView imageView;
@NonNull
public final Toolbar toolbar;
@NonNull
public final TextView toolbarTitle;
private ActivityImageViewerBinding(@NonNull CoordinatorLayout rootView,
@NonNull AppBarLayout appBarLayout, @NonNull ImageButton backButton,
@NonNull ImageButton downloadButton, @NonNull ImageView imageView, @NonNull Toolbar toolbar,
@NonNull TextView toolbarTitle) {
this.rootView = rootView;
this.appBarLayout = appBarLayout;
this.backButton = backButton;
this.downloadButton = downloadButton;
this.imageView = imageView;
this.toolbar = toolbar;
this.toolbarTitle = toolbarTitle;
}
@Override
@NonNull
public CoordinatorLayout getRoot() {
return rootView;
}
@NonNull
public static ActivityImageViewerBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ActivityImageViewerBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.activity_image_viewer, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ActivityImageViewerBinding 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.appBarLayout;
AppBarLayout appBarLayout = ViewBindings.findChildViewById(rootView, id);
if (appBarLayout == null) {
break missingId;
}
id = R.id.backButton;
ImageButton backButton = ViewBindings.findChildViewById(rootView, id);
if (backButton == null) {
break missingId;
}
id = R.id.downloadButton;
ImageButton downloadButton = ViewBindings.findChildViewById(rootView, id);
if (downloadButton == null) {
break missingId;
}
id = R.id.imageView;
ImageView imageView = ViewBindings.findChildViewById(rootView, id);
if (imageView == null) {
break missingId;
}
id = R.id.toolbar;
Toolbar toolbar = ViewBindings.findChildViewById(rootView, id);
if (toolbar == null) {
break missingId;
}
id = R.id.toolbarTitle;
TextView toolbarTitle = ViewBindings.findChildViewById(rootView, id);
if (toolbarTitle == null) {
break missingId;
}
return new ActivityImageViewerBinding((CoordinatorLayout) rootView, appBarLayout, backButton,
downloadButton, imageView, toolbar, toolbarTitle);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,194 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageButton;
import android.widget.ImageView;
import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.widget.Toolbar;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.recyclerview.widget.RecyclerView;
import androidx.swiperefreshlayout.widget.SwipeRefreshLayout;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.button.MaterialButton;
import com.google.android.material.floatingactionbutton.FloatingActionButton;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ActivityMainBinding implements ViewBinding {
@NonNull
private final ConstraintLayout rootView;
@NonNull
public final RecyclerView chatsRecyclerView;
@NonNull
public final FloatingActionButton createChatFab;
@NonNull
public final ConstraintLayout emptyStateLayout;
@NonNull
public final TextView emptyStateTextView;
@NonNull
public final ConstraintLayout errorStateLayout;
@NonNull
public final TextView errorTextView;
@NonNull
public final ProgressBar loadingProgressBar;
@NonNull
public final ImageView logoImageView;
@NonNull
public final ImageButton menuButton;
@NonNull
public final MaterialButton retryButton;
@NonNull
public final SwipeRefreshLayout swipeRefreshLayout;
@NonNull
public final Toolbar toolbar;
private ActivityMainBinding(@NonNull ConstraintLayout rootView,
@NonNull RecyclerView chatsRecyclerView, @NonNull FloatingActionButton createChatFab,
@NonNull ConstraintLayout emptyStateLayout, @NonNull TextView emptyStateTextView,
@NonNull ConstraintLayout errorStateLayout, @NonNull TextView errorTextView,
@NonNull ProgressBar loadingProgressBar, @NonNull ImageView logoImageView,
@NonNull ImageButton menuButton, @NonNull MaterialButton retryButton,
@NonNull SwipeRefreshLayout swipeRefreshLayout, @NonNull Toolbar toolbar) {
this.rootView = rootView;
this.chatsRecyclerView = chatsRecyclerView;
this.createChatFab = createChatFab;
this.emptyStateLayout = emptyStateLayout;
this.emptyStateTextView = emptyStateTextView;
this.errorStateLayout = errorStateLayout;
this.errorTextView = errorTextView;
this.loadingProgressBar = loadingProgressBar;
this.logoImageView = logoImageView;
this.menuButton = menuButton;
this.retryButton = retryButton;
this.swipeRefreshLayout = swipeRefreshLayout;
this.toolbar = toolbar;
}
@Override
@NonNull
public ConstraintLayout getRoot() {
return rootView;
}
@NonNull
public static ActivityMainBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ActivityMainBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.activity_main, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ActivityMainBinding 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.chatsRecyclerView;
RecyclerView chatsRecyclerView = ViewBindings.findChildViewById(rootView, id);
if (chatsRecyclerView == null) {
break missingId;
}
id = R.id.createChatFab;
FloatingActionButton createChatFab = ViewBindings.findChildViewById(rootView, id);
if (createChatFab == null) {
break missingId;
}
id = R.id.emptyStateLayout;
ConstraintLayout emptyStateLayout = ViewBindings.findChildViewById(rootView, id);
if (emptyStateLayout == null) {
break missingId;
}
id = R.id.emptyStateTextView;
TextView emptyStateTextView = ViewBindings.findChildViewById(rootView, id);
if (emptyStateTextView == null) {
break missingId;
}
id = R.id.errorStateLayout;
ConstraintLayout errorStateLayout = ViewBindings.findChildViewById(rootView, id);
if (errorStateLayout == null) {
break missingId;
}
id = R.id.errorTextView;
TextView errorTextView = ViewBindings.findChildViewById(rootView, id);
if (errorTextView == null) {
break missingId;
}
id = R.id.loadingProgressBar;
ProgressBar loadingProgressBar = ViewBindings.findChildViewById(rootView, id);
if (loadingProgressBar == null) {
break missingId;
}
id = R.id.logoImageView;
ImageView logoImageView = ViewBindings.findChildViewById(rootView, id);
if (logoImageView == null) {
break missingId;
}
id = R.id.menuButton;
ImageButton menuButton = ViewBindings.findChildViewById(rootView, id);
if (menuButton == null) {
break missingId;
}
id = R.id.retryButton;
MaterialButton retryButton = ViewBindings.findChildViewById(rootView, id);
if (retryButton == null) {
break missingId;
}
id = R.id.swipeRefreshLayout;
SwipeRefreshLayout swipeRefreshLayout = ViewBindings.findChildViewById(rootView, id);
if (swipeRefreshLayout == null) {
break missingId;
}
id = R.id.toolbar;
Toolbar toolbar = ViewBindings.findChildViewById(rootView, id);
if (toolbar == null) {
break missingId;
}
return new ActivityMainBinding((ConstraintLayout) rootView, chatsRecyclerView, createChatFab,
emptyStateLayout, emptyStateTextView, errorStateLayout, errorTextView, loadingProgressBar,
logoImageView, menuButton, retryButton, swipeRefreshLayout, toolbar);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,225 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.widget.Toolbar;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.button.MaterialButton;
import com.google.android.material.textfield.TextInputEditText;
import com.google.android.material.textfield.TextInputLayout;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ActivityProfileBinding implements ViewBinding {
@NonNull
private final ConstraintLayout rootView;
@NonNull
public final TextView avatarHintTextView;
@NonNull
public final ImageView avatarImageView;
@NonNull
public final ConstraintLayout avatarSection;
@NonNull
public final TextInputEditText emailEditText;
@NonNull
public final TextInputLayout emailInputLayout;
@NonNull
public final TextView errorTextView;
@NonNull
public final TextInputEditText firstNameEditText;
@NonNull
public final TextInputLayout firstNameInputLayout;
@NonNull
public final TextInputEditText lastNameEditText;
@NonNull
public final TextInputLayout lastNameInputLayout;
@NonNull
public final TextInputEditText phoneEditText;
@NonNull
public final TextInputLayout phoneInputLayout;
@NonNull
public final ProgressBar progressBar;
@NonNull
public final MaterialButton saveButton;
@NonNull
public final Toolbar toolbar;
private ActivityProfileBinding(@NonNull ConstraintLayout rootView,
@NonNull TextView avatarHintTextView, @NonNull ImageView avatarImageView,
@NonNull ConstraintLayout avatarSection, @NonNull TextInputEditText emailEditText,
@NonNull TextInputLayout emailInputLayout, @NonNull TextView errorTextView,
@NonNull TextInputEditText firstNameEditText, @NonNull TextInputLayout firstNameInputLayout,
@NonNull TextInputEditText lastNameEditText, @NonNull TextInputLayout lastNameInputLayout,
@NonNull TextInputEditText phoneEditText, @NonNull TextInputLayout phoneInputLayout,
@NonNull ProgressBar progressBar, @NonNull MaterialButton saveButton,
@NonNull Toolbar toolbar) {
this.rootView = rootView;
this.avatarHintTextView = avatarHintTextView;
this.avatarImageView = avatarImageView;
this.avatarSection = avatarSection;
this.emailEditText = emailEditText;
this.emailInputLayout = emailInputLayout;
this.errorTextView = errorTextView;
this.firstNameEditText = firstNameEditText;
this.firstNameInputLayout = firstNameInputLayout;
this.lastNameEditText = lastNameEditText;
this.lastNameInputLayout = lastNameInputLayout;
this.phoneEditText = phoneEditText;
this.phoneInputLayout = phoneInputLayout;
this.progressBar = progressBar;
this.saveButton = saveButton;
this.toolbar = toolbar;
}
@Override
@NonNull
public ConstraintLayout getRoot() {
return rootView;
}
@NonNull
public static ActivityProfileBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ActivityProfileBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.activity_profile, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ActivityProfileBinding 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.avatarHintTextView;
TextView avatarHintTextView = ViewBindings.findChildViewById(rootView, id);
if (avatarHintTextView == null) {
break missingId;
}
id = R.id.avatarImageView;
ImageView avatarImageView = ViewBindings.findChildViewById(rootView, id);
if (avatarImageView == null) {
break missingId;
}
id = R.id.avatarSection;
ConstraintLayout avatarSection = ViewBindings.findChildViewById(rootView, id);
if (avatarSection == null) {
break missingId;
}
id = R.id.emailEditText;
TextInputEditText emailEditText = ViewBindings.findChildViewById(rootView, id);
if (emailEditText == null) {
break missingId;
}
id = R.id.emailInputLayout;
TextInputLayout emailInputLayout = ViewBindings.findChildViewById(rootView, id);
if (emailInputLayout == null) {
break missingId;
}
id = R.id.errorTextView;
TextView errorTextView = ViewBindings.findChildViewById(rootView, id);
if (errorTextView == null) {
break missingId;
}
id = R.id.firstNameEditText;
TextInputEditText firstNameEditText = ViewBindings.findChildViewById(rootView, id);
if (firstNameEditText == null) {
break missingId;
}
id = R.id.firstNameInputLayout;
TextInputLayout firstNameInputLayout = ViewBindings.findChildViewById(rootView, id);
if (firstNameInputLayout == null) {
break missingId;
}
id = R.id.lastNameEditText;
TextInputEditText lastNameEditText = ViewBindings.findChildViewById(rootView, id);
if (lastNameEditText == null) {
break missingId;
}
id = R.id.lastNameInputLayout;
TextInputLayout lastNameInputLayout = ViewBindings.findChildViewById(rootView, id);
if (lastNameInputLayout == null) {
break missingId;
}
id = R.id.phoneEditText;
TextInputEditText phoneEditText = ViewBindings.findChildViewById(rootView, id);
if (phoneEditText == null) {
break missingId;
}
id = R.id.phoneInputLayout;
TextInputLayout phoneInputLayout = ViewBindings.findChildViewById(rootView, id);
if (phoneInputLayout == null) {
break missingId;
}
id = R.id.progressBar;
ProgressBar progressBar = ViewBindings.findChildViewById(rootView, id);
if (progressBar == null) {
break missingId;
}
id = R.id.saveButton;
MaterialButton saveButton = ViewBindings.findChildViewById(rootView, id);
if (saveButton == null) {
break missingId;
}
id = R.id.toolbar;
Toolbar toolbar = ViewBindings.findChildViewById(rootView, id);
if (toolbar == null) {
break missingId;
}
return new ActivityProfileBinding((ConstraintLayout) rootView, avatarHintTextView,
avatarImageView, avatarSection, emailEditText, emailInputLayout, errorTextView,
firstNameEditText, firstNameInputLayout, lastNameEditText, lastNameInputLayout,
phoneEditText, phoneInputLayout, progressBar, saveButton, toolbar);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,204 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.widget.Toolbar;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.button.MaterialButton;
import com.google.android.material.switchmaterial.SwitchMaterial;
import com.google.android.material.textfield.TextInputEditText;
import com.google.android.material.textfield.TextInputLayout;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ActivitySettingsBinding implements ViewBinding {
@NonNull
private final ConstraintLayout rootView;
@NonNull
public final TextInputEditText apiKeyEditText;
@NonNull
public final TextInputLayout apiKeyInputLayout;
@NonNull
public final TextView errorTextView;
@NonNull
public final ProgressBar progressBar;
@NonNull
public final MaterialButton saveButton;
@NonNull
public final ConstraintLayout serverSection;
@NonNull
public final TextView serverTitleTextView;
@NonNull
public final TextInputEditText serverUrlEditText;
@NonNull
public final TextInputLayout serverUrlInputLayout;
@NonNull
public final ConstraintLayout themeSection;
@NonNull
public final SwitchMaterial themeSwitch;
@NonNull
public final TextView themeTitleTextView;
@NonNull
public final Toolbar toolbar;
private ActivitySettingsBinding(@NonNull ConstraintLayout rootView,
@NonNull TextInputEditText apiKeyEditText, @NonNull TextInputLayout apiKeyInputLayout,
@NonNull TextView errorTextView, @NonNull ProgressBar progressBar,
@NonNull MaterialButton saveButton, @NonNull ConstraintLayout serverSection,
@NonNull TextView serverTitleTextView, @NonNull TextInputEditText serverUrlEditText,
@NonNull TextInputLayout serverUrlInputLayout, @NonNull ConstraintLayout themeSection,
@NonNull SwitchMaterial themeSwitch, @NonNull TextView themeTitleTextView,
@NonNull Toolbar toolbar) {
this.rootView = rootView;
this.apiKeyEditText = apiKeyEditText;
this.apiKeyInputLayout = apiKeyInputLayout;
this.errorTextView = errorTextView;
this.progressBar = progressBar;
this.saveButton = saveButton;
this.serverSection = serverSection;
this.serverTitleTextView = serverTitleTextView;
this.serverUrlEditText = serverUrlEditText;
this.serverUrlInputLayout = serverUrlInputLayout;
this.themeSection = themeSection;
this.themeSwitch = themeSwitch;
this.themeTitleTextView = themeTitleTextView;
this.toolbar = toolbar;
}
@Override
@NonNull
public ConstraintLayout getRoot() {
return rootView;
}
@NonNull
public static ActivitySettingsBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ActivitySettingsBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.activity_settings, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ActivitySettingsBinding 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.apiKeyEditText;
TextInputEditText apiKeyEditText = ViewBindings.findChildViewById(rootView, id);
if (apiKeyEditText == null) {
break missingId;
}
id = R.id.apiKeyInputLayout;
TextInputLayout apiKeyInputLayout = ViewBindings.findChildViewById(rootView, id);
if (apiKeyInputLayout == null) {
break missingId;
}
id = R.id.errorTextView;
TextView errorTextView = ViewBindings.findChildViewById(rootView, id);
if (errorTextView == null) {
break missingId;
}
id = R.id.progressBar;
ProgressBar progressBar = ViewBindings.findChildViewById(rootView, id);
if (progressBar == null) {
break missingId;
}
id = R.id.saveButton;
MaterialButton saveButton = ViewBindings.findChildViewById(rootView, id);
if (saveButton == null) {
break missingId;
}
id = R.id.serverSection;
ConstraintLayout serverSection = ViewBindings.findChildViewById(rootView, id);
if (serverSection == null) {
break missingId;
}
id = R.id.serverTitleTextView;
TextView serverTitleTextView = ViewBindings.findChildViewById(rootView, id);
if (serverTitleTextView == null) {
break missingId;
}
id = R.id.serverUrlEditText;
TextInputEditText serverUrlEditText = ViewBindings.findChildViewById(rootView, id);
if (serverUrlEditText == null) {
break missingId;
}
id = R.id.serverUrlInputLayout;
TextInputLayout serverUrlInputLayout = ViewBindings.findChildViewById(rootView, id);
if (serverUrlInputLayout == null) {
break missingId;
}
id = R.id.themeSection;
ConstraintLayout themeSection = ViewBindings.findChildViewById(rootView, id);
if (themeSection == null) {
break missingId;
}
id = R.id.themeSwitch;
SwitchMaterial themeSwitch = ViewBindings.findChildViewById(rootView, id);
if (themeSwitch == null) {
break missingId;
}
id = R.id.themeTitleTextView;
TextView themeTitleTextView = ViewBindings.findChildViewById(rootView, id);
if (themeTitleTextView == null) {
break missingId;
}
id = R.id.toolbar;
Toolbar toolbar = ViewBindings.findChildViewById(rootView, id);
if (toolbar == null) {
break missingId;
}
return new ActivitySettingsBinding((ConstraintLayout) rootView, apiKeyEditText,
apiKeyInputLayout, errorTextView, progressBar, saveButton, serverSection,
serverTitleTextView, serverUrlEditText, serverUrlInputLayout, themeSection, themeSwitch,
themeTitleTextView, toolbar);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,127 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.widget.SearchView;
import androidx.appcompat.widget.Toolbar;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.recyclerview.widget.RecyclerView;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.button.MaterialButton;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ActivityUserSelectionBinding implements ViewBinding {
@NonNull
private final ConstraintLayout rootView;
@NonNull
public final MaterialButton doneButton;
@NonNull
public final TextView emptyTextView;
@NonNull
public final ProgressBar progressBar;
@NonNull
public final SearchView searchView;
@NonNull
public final Toolbar toolbar;
@NonNull
public final RecyclerView usersRecyclerView;
private ActivityUserSelectionBinding(@NonNull ConstraintLayout rootView,
@NonNull MaterialButton doneButton, @NonNull TextView emptyTextView,
@NonNull ProgressBar progressBar, @NonNull SearchView searchView, @NonNull Toolbar toolbar,
@NonNull RecyclerView usersRecyclerView) {
this.rootView = rootView;
this.doneButton = doneButton;
this.emptyTextView = emptyTextView;
this.progressBar = progressBar;
this.searchView = searchView;
this.toolbar = toolbar;
this.usersRecyclerView = usersRecyclerView;
}
@Override
@NonNull
public ConstraintLayout getRoot() {
return rootView;
}
@NonNull
public static ActivityUserSelectionBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ActivityUserSelectionBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.activity_user_selection, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ActivityUserSelectionBinding 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.doneButton;
MaterialButton doneButton = ViewBindings.findChildViewById(rootView, id);
if (doneButton == null) {
break missingId;
}
id = R.id.emptyTextView;
TextView emptyTextView = ViewBindings.findChildViewById(rootView, id);
if (emptyTextView == null) {
break missingId;
}
id = R.id.progressBar;
ProgressBar progressBar = ViewBindings.findChildViewById(rootView, id);
if (progressBar == null) {
break missingId;
}
id = R.id.searchView;
SearchView searchView = ViewBindings.findChildViewById(rootView, id);
if (searchView == null) {
break missingId;
}
id = R.id.toolbar;
Toolbar toolbar = ViewBindings.findChildViewById(rootView, id);
if (toolbar == null) {
break missingId;
}
id = R.id.usersRecyclerView;
RecyclerView usersRecyclerView = ViewBindings.findChildViewById(rootView, id);
if (usersRecyclerView == null) {
break missingId;
}
return new ActivityUserSelectionBinding((ConstraintLayout) rootView, doneButton,
emptyTextView, progressBar, searchView, toolbar, usersRecyclerView);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,113 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.card.MaterialCardView;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ItemChatBinding implements ViewBinding {
@NonNull
private final MaterialCardView rootView;
@NonNull
public final ImageView chatAvatarImageView;
@NonNull
public final TextView chatNameTextView;
@NonNull
public final TextView lastMessageTextView;
@NonNull
public final TextView lastMessageTimeTextView;
@NonNull
public final TextView unreadCountBadge;
private ItemChatBinding(@NonNull MaterialCardView rootView,
@NonNull ImageView chatAvatarImageView, @NonNull TextView chatNameTextView,
@NonNull TextView lastMessageTextView, @NonNull TextView lastMessageTimeTextView,
@NonNull TextView unreadCountBadge) {
this.rootView = rootView;
this.chatAvatarImageView = chatAvatarImageView;
this.chatNameTextView = chatNameTextView;
this.lastMessageTextView = lastMessageTextView;
this.lastMessageTimeTextView = lastMessageTimeTextView;
this.unreadCountBadge = unreadCountBadge;
}
@Override
@NonNull
public MaterialCardView getRoot() {
return rootView;
}
@NonNull
public static ItemChatBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ItemChatBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.item_chat, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ItemChatBinding 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.chatAvatarImageView;
ImageView chatAvatarImageView = ViewBindings.findChildViewById(rootView, id);
if (chatAvatarImageView == null) {
break missingId;
}
id = R.id.chatNameTextView;
TextView chatNameTextView = ViewBindings.findChildViewById(rootView, id);
if (chatNameTextView == null) {
break missingId;
}
id = R.id.lastMessageTextView;
TextView lastMessageTextView = ViewBindings.findChildViewById(rootView, id);
if (lastMessageTextView == null) {
break missingId;
}
id = R.id.lastMessageTimeTextView;
TextView lastMessageTimeTextView = ViewBindings.findChildViewById(rootView, id);
if (lastMessageTimeTextView == null) {
break missingId;
}
id = R.id.unreadCountBadge;
TextView unreadCountBadge = ViewBindings.findChildViewById(rootView, id);
if (unreadCountBadge == null) {
break missingId;
}
return new ItemChatBinding((MaterialCardView) rootView, chatAvatarImageView, chatNameTextView,
lastMessageTextView, lastMessageTimeTextView, unreadCountBadge);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,287 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.cardview.widget.CardView;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ItemMessageBinding implements ViewBinding {
@NonNull
private final ConstraintLayout rootView;
@NonNull
public final LinearLayout receivedFileLayout;
@NonNull
public final TextView receivedFileNameText;
@NonNull
public final ImageView receivedImagePreview;
@NonNull
public final CardView receivedMessageCard;
@NonNull
public final TextView receivedMessageText;
@NonNull
public final LinearLayout receivedReplyIndicator;
@NonNull
public final TextView receivedReplyMessageText;
@NonNull
public final TextView receivedReplySenderText;
@NonNull
public final LinearLayout replyIndicator;
@NonNull
public final TextView replyMessageText;
@NonNull
public final TextView replySenderText;
@NonNull
public final TextView senderNameText;
@NonNull
public final LinearLayout sentFileLayout;
@NonNull
public final TextView sentFileNameText;
@NonNull
public final ImageView sentImagePreview;
@NonNull
public final CardView sentMessageCard;
@NonNull
public final TextView sentMessageText;
@NonNull
public final LinearLayout sentReplyIndicator;
@NonNull
public final TextView sentReplyMessageText;
@NonNull
public final TextView sentReplySenderText;
@NonNull
public final TextView timestampText;
private ItemMessageBinding(@NonNull ConstraintLayout rootView,
@NonNull LinearLayout receivedFileLayout, @NonNull TextView receivedFileNameText,
@NonNull ImageView receivedImagePreview, @NonNull CardView receivedMessageCard,
@NonNull TextView receivedMessageText, @NonNull LinearLayout receivedReplyIndicator,
@NonNull TextView receivedReplyMessageText, @NonNull TextView receivedReplySenderText,
@NonNull LinearLayout replyIndicator, @NonNull TextView replyMessageText,
@NonNull TextView replySenderText, @NonNull TextView senderNameText,
@NonNull LinearLayout sentFileLayout, @NonNull TextView sentFileNameText,
@NonNull ImageView sentImagePreview, @NonNull CardView sentMessageCard,
@NonNull TextView sentMessageText, @NonNull LinearLayout sentReplyIndicator,
@NonNull TextView sentReplyMessageText, @NonNull TextView sentReplySenderText,
@NonNull TextView timestampText) {
this.rootView = rootView;
this.receivedFileLayout = receivedFileLayout;
this.receivedFileNameText = receivedFileNameText;
this.receivedImagePreview = receivedImagePreview;
this.receivedMessageCard = receivedMessageCard;
this.receivedMessageText = receivedMessageText;
this.receivedReplyIndicator = receivedReplyIndicator;
this.receivedReplyMessageText = receivedReplyMessageText;
this.receivedReplySenderText = receivedReplySenderText;
this.replyIndicator = replyIndicator;
this.replyMessageText = replyMessageText;
this.replySenderText = replySenderText;
this.senderNameText = senderNameText;
this.sentFileLayout = sentFileLayout;
this.sentFileNameText = sentFileNameText;
this.sentImagePreview = sentImagePreview;
this.sentMessageCard = sentMessageCard;
this.sentMessageText = sentMessageText;
this.sentReplyIndicator = sentReplyIndicator;
this.sentReplyMessageText = sentReplyMessageText;
this.sentReplySenderText = sentReplySenderText;
this.timestampText = timestampText;
}
@Override
@NonNull
public ConstraintLayout getRoot() {
return rootView;
}
@NonNull
public static ItemMessageBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ItemMessageBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.item_message, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ItemMessageBinding 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.receivedFileLayout;
LinearLayout receivedFileLayout = ViewBindings.findChildViewById(rootView, id);
if (receivedFileLayout == null) {
break missingId;
}
id = R.id.receivedFileNameText;
TextView receivedFileNameText = ViewBindings.findChildViewById(rootView, id);
if (receivedFileNameText == null) {
break missingId;
}
id = R.id.receivedImagePreview;
ImageView receivedImagePreview = ViewBindings.findChildViewById(rootView, id);
if (receivedImagePreview == null) {
break missingId;
}
id = R.id.receivedMessageCard;
CardView receivedMessageCard = ViewBindings.findChildViewById(rootView, id);
if (receivedMessageCard == null) {
break missingId;
}
id = R.id.receivedMessageText;
TextView receivedMessageText = ViewBindings.findChildViewById(rootView, id);
if (receivedMessageText == null) {
break missingId;
}
id = R.id.receivedReplyIndicator;
LinearLayout receivedReplyIndicator = ViewBindings.findChildViewById(rootView, id);
if (receivedReplyIndicator == null) {
break missingId;
}
id = R.id.receivedReplyMessageText;
TextView receivedReplyMessageText = ViewBindings.findChildViewById(rootView, id);
if (receivedReplyMessageText == null) {
break missingId;
}
id = R.id.receivedReplySenderText;
TextView receivedReplySenderText = ViewBindings.findChildViewById(rootView, id);
if (receivedReplySenderText == null) {
break missingId;
}
id = R.id.replyIndicator;
LinearLayout replyIndicator = ViewBindings.findChildViewById(rootView, id);
if (replyIndicator == null) {
break missingId;
}
id = R.id.replyMessageText;
TextView replyMessageText = ViewBindings.findChildViewById(rootView, id);
if (replyMessageText == null) {
break missingId;
}
id = R.id.replySenderText;
TextView replySenderText = ViewBindings.findChildViewById(rootView, id);
if (replySenderText == null) {
break missingId;
}
id = R.id.senderNameText;
TextView senderNameText = ViewBindings.findChildViewById(rootView, id);
if (senderNameText == null) {
break missingId;
}
id = R.id.sentFileLayout;
LinearLayout sentFileLayout = ViewBindings.findChildViewById(rootView, id);
if (sentFileLayout == null) {
break missingId;
}
id = R.id.sentFileNameText;
TextView sentFileNameText = ViewBindings.findChildViewById(rootView, id);
if (sentFileNameText == null) {
break missingId;
}
id = R.id.sentImagePreview;
ImageView sentImagePreview = ViewBindings.findChildViewById(rootView, id);
if (sentImagePreview == null) {
break missingId;
}
id = R.id.sentMessageCard;
CardView sentMessageCard = ViewBindings.findChildViewById(rootView, id);
if (sentMessageCard == null) {
break missingId;
}
id = R.id.sentMessageText;
TextView sentMessageText = ViewBindings.findChildViewById(rootView, id);
if (sentMessageText == null) {
break missingId;
}
id = R.id.sentReplyIndicator;
LinearLayout sentReplyIndicator = ViewBindings.findChildViewById(rootView, id);
if (sentReplyIndicator == null) {
break missingId;
}
id = R.id.sentReplyMessageText;
TextView sentReplyMessageText = ViewBindings.findChildViewById(rootView, id);
if (sentReplyMessageText == null) {
break missingId;
}
id = R.id.sentReplySenderText;
TextView sentReplySenderText = ViewBindings.findChildViewById(rootView, id);
if (sentReplySenderText == null) {
break missingId;
}
id = R.id.timestampText;
TextView timestampText = ViewBindings.findChildViewById(rootView, id);
if (timestampText == null) {
break missingId;
}
return new ItemMessageBinding((ConstraintLayout) rootView, receivedFileLayout,
receivedFileNameText, receivedImagePreview, receivedMessageCard, receivedMessageText,
receivedReplyIndicator, receivedReplyMessageText, receivedReplySenderText, replyIndicator,
replyMessageText, replySenderText, senderNameText, sentFileLayout, sentFileNameText,
sentImagePreview, sentMessageCard, sentMessageText, sentReplyIndicator,
sentReplyMessageText, sentReplySenderText, timestampText);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,102 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.card.MaterialCardView;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ItemUserBinding implements ViewBinding {
@NonNull
private final MaterialCardView rootView;
@NonNull
public final ImageView userAvatarImageView;
@NonNull
public final TextView userEmailTextView;
@NonNull
public final TextView userIdTextView;
@NonNull
public final TextView userNameTextView;
private ItemUserBinding(@NonNull MaterialCardView rootView,
@NonNull ImageView userAvatarImageView, @NonNull TextView userEmailTextView,
@NonNull TextView userIdTextView, @NonNull TextView userNameTextView) {
this.rootView = rootView;
this.userAvatarImageView = userAvatarImageView;
this.userEmailTextView = userEmailTextView;
this.userIdTextView = userIdTextView;
this.userNameTextView = userNameTextView;
}
@Override
@NonNull
public MaterialCardView getRoot() {
return rootView;
}
@NonNull
public static ItemUserBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ItemUserBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.item_user, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ItemUserBinding 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.userAvatarImageView;
ImageView userAvatarImageView = ViewBindings.findChildViewById(rootView, id);
if (userAvatarImageView == null) {
break missingId;
}
id = R.id.userEmailTextView;
TextView userEmailTextView = ViewBindings.findChildViewById(rootView, id);
if (userEmailTextView == null) {
break missingId;
}
id = R.id.userIdTextView;
TextView userIdTextView = ViewBindings.findChildViewById(rootView, id);
if (userIdTextView == null) {
break missingId;
}
id = R.id.userNameTextView;
TextView userNameTextView = ViewBindings.findChildViewById(rootView, id);
if (userNameTextView == null) {
break missingId;
}
return new ItemUserBinding((MaterialCardView) rootView, userAvatarImageView,
userEmailTextView, userIdTextView, userNameTextView);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,92 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageButton;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ToolbarChatBinding implements ViewBinding {
@NonNull
private final ConstraintLayout rootView;
@NonNull
public final ImageButton backButton;
@NonNull
public final ImageView chatAvatarImageView;
@NonNull
public final TextView chatNameTextView;
private ToolbarChatBinding(@NonNull ConstraintLayout rootView, @NonNull ImageButton backButton,
@NonNull ImageView chatAvatarImageView, @NonNull TextView chatNameTextView) {
this.rootView = rootView;
this.backButton = backButton;
this.chatAvatarImageView = chatAvatarImageView;
this.chatNameTextView = chatNameTextView;
}
@Override
@NonNull
public ConstraintLayout getRoot() {
return rootView;
}
@NonNull
public static ToolbarChatBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ToolbarChatBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.toolbar_chat, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ToolbarChatBinding 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.backButton;
ImageButton backButton = ViewBindings.findChildViewById(rootView, id);
if (backButton == null) {
break missingId;
}
id = R.id.chatAvatarImageView;
ImageView chatAvatarImageView = ViewBindings.findChildViewById(rootView, id);
if (chatAvatarImageView == null) {
break missingId;
}
id = R.id.chatNameTextView;
TextView chatNameTextView = ViewBindings.findChildViewById(rootView, id);
if (chatNameTextView == null) {
break missingId;
}
return new ToolbarChatBinding((ConstraintLayout) rootView, backButton, chatAvatarImageView,
chatNameTextView);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,169 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.button.MaterialButton;
import com.google.android.material.textfield.TextInputEditText;
import com.google.android.material.textfield.TextInputLayout;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ActivityAuthBinding implements ViewBinding {
@NonNull
private final ConstraintLayout rootView;
@NonNull
public final MaterialButton additionalSettingsButton;
@NonNull
public final TextView descriptionTextView;
@NonNull
public final TextInputEditText emailEditText;
@NonNull
public final TextInputLayout emailInputLayout;
@NonNull
public final TextView errorTextView;
@NonNull
public final MaterialButton loginButton;
@NonNull
public final TextInputEditText passwordEditText;
@NonNull
public final TextInputLayout passwordInputLayout;
@NonNull
public final ProgressBar progressBar;
@NonNull
public final TextView titleTextView;
private ActivityAuthBinding(@NonNull ConstraintLayout rootView,
@NonNull MaterialButton additionalSettingsButton, @NonNull TextView descriptionTextView,
@NonNull TextInputEditText emailEditText, @NonNull TextInputLayout emailInputLayout,
@NonNull TextView errorTextView, @NonNull MaterialButton loginButton,
@NonNull TextInputEditText passwordEditText, @NonNull TextInputLayout passwordInputLayout,
@NonNull ProgressBar progressBar, @NonNull TextView titleTextView) {
this.rootView = rootView;
this.additionalSettingsButton = additionalSettingsButton;
this.descriptionTextView = descriptionTextView;
this.emailEditText = emailEditText;
this.emailInputLayout = emailInputLayout;
this.errorTextView = errorTextView;
this.loginButton = loginButton;
this.passwordEditText = passwordEditText;
this.passwordInputLayout = passwordInputLayout;
this.progressBar = progressBar;
this.titleTextView = titleTextView;
}
@Override
@NonNull
public ConstraintLayout getRoot() {
return rootView;
}
@NonNull
public static ActivityAuthBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ActivityAuthBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.activity_auth, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ActivityAuthBinding 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.additionalSettingsButton;
MaterialButton additionalSettingsButton = ViewBindings.findChildViewById(rootView, id);
if (additionalSettingsButton == null) {
break missingId;
}
id = R.id.descriptionTextView;
TextView descriptionTextView = ViewBindings.findChildViewById(rootView, id);
if (descriptionTextView == null) {
break missingId;
}
id = R.id.emailEditText;
TextInputEditText emailEditText = ViewBindings.findChildViewById(rootView, id);
if (emailEditText == null) {
break missingId;
}
id = R.id.emailInputLayout;
TextInputLayout emailInputLayout = ViewBindings.findChildViewById(rootView, id);
if (emailInputLayout == null) {
break missingId;
}
id = R.id.errorTextView;
TextView errorTextView = ViewBindings.findChildViewById(rootView, id);
if (errorTextView == null) {
break missingId;
}
id = R.id.loginButton;
MaterialButton loginButton = ViewBindings.findChildViewById(rootView, id);
if (loginButton == null) {
break missingId;
}
id = R.id.passwordEditText;
TextInputEditText passwordEditText = ViewBindings.findChildViewById(rootView, id);
if (passwordEditText == null) {
break missingId;
}
id = R.id.passwordInputLayout;
TextInputLayout passwordInputLayout = ViewBindings.findChildViewById(rootView, id);
if (passwordInputLayout == null) {
break missingId;
}
id = R.id.progressBar;
ProgressBar progressBar = ViewBindings.findChildViewById(rootView, id);
if (progressBar == null) {
break missingId;
}
id = R.id.titleTextView;
TextView titleTextView = ViewBindings.findChildViewById(rootView, id);
if (titleTextView == null) {
break missingId;
}
return new ActivityAuthBinding((ConstraintLayout) rootView, additionalSettingsButton,
descriptionTextView, emailEditText, emailInputLayout, errorTextView, loginButton,
passwordEditText, passwordInputLayout, progressBar, titleTextView);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,237 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageButton;
import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.widget.Toolbar;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.recyclerview.widget.RecyclerView;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.button.MaterialButton;
import com.google.android.material.floatingactionbutton.FloatingActionButton;
import com.google.android.material.textfield.TextInputEditText;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ActivityChatBinding implements ViewBinding {
@NonNull
private final ConstraintLayout rootView;
@NonNull
public final MaterialButton attachButton;
@NonNull
public final ConstraintLayout attachmentIndicators;
@NonNull
public final ConstraintLayout fileAttachmentIndicator;
@NonNull
public final TextView fileAttachmentText;
@NonNull
public final ImageButton fileCancelButton;
@NonNull
public final ProgressBar loadingProgressBar;
@NonNull
public final TextInputEditText messageEditText;
@NonNull
public final ConstraintLayout messageInputLayout;
@NonNull
public final RecyclerView messagesRecyclerView;
@NonNull
public final ImageButton replyCancelButton;
@NonNull
public final ConstraintLayout replyIndicator;
@NonNull
public final TextView replyMessageText;
@NonNull
public final TextView replySenderText;
@NonNull
public final FloatingActionButton scrollToBottomFab;
@NonNull
public final MaterialButton sendButton;
@NonNull
public final Toolbar toolbar;
private ActivityChatBinding(@NonNull ConstraintLayout rootView,
@NonNull MaterialButton attachButton, @NonNull ConstraintLayout attachmentIndicators,
@NonNull ConstraintLayout fileAttachmentIndicator, @NonNull TextView fileAttachmentText,
@NonNull ImageButton fileCancelButton, @NonNull ProgressBar loadingProgressBar,
@NonNull TextInputEditText messageEditText, @NonNull ConstraintLayout messageInputLayout,
@NonNull RecyclerView messagesRecyclerView, @NonNull ImageButton replyCancelButton,
@NonNull ConstraintLayout replyIndicator, @NonNull TextView replyMessageText,
@NonNull TextView replySenderText, @NonNull FloatingActionButton scrollToBottomFab,
@NonNull MaterialButton sendButton, @NonNull Toolbar toolbar) {
this.rootView = rootView;
this.attachButton = attachButton;
this.attachmentIndicators = attachmentIndicators;
this.fileAttachmentIndicator = fileAttachmentIndicator;
this.fileAttachmentText = fileAttachmentText;
this.fileCancelButton = fileCancelButton;
this.loadingProgressBar = loadingProgressBar;
this.messageEditText = messageEditText;
this.messageInputLayout = messageInputLayout;
this.messagesRecyclerView = messagesRecyclerView;
this.replyCancelButton = replyCancelButton;
this.replyIndicator = replyIndicator;
this.replyMessageText = replyMessageText;
this.replySenderText = replySenderText;
this.scrollToBottomFab = scrollToBottomFab;
this.sendButton = sendButton;
this.toolbar = toolbar;
}
@Override
@NonNull
public ConstraintLayout getRoot() {
return rootView;
}
@NonNull
public static ActivityChatBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ActivityChatBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.activity_chat, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ActivityChatBinding 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.attachButton;
MaterialButton attachButton = ViewBindings.findChildViewById(rootView, id);
if (attachButton == null) {
break missingId;
}
id = R.id.attachmentIndicators;
ConstraintLayout attachmentIndicators = ViewBindings.findChildViewById(rootView, id);
if (attachmentIndicators == null) {
break missingId;
}
id = R.id.fileAttachmentIndicator;
ConstraintLayout fileAttachmentIndicator = ViewBindings.findChildViewById(rootView, id);
if (fileAttachmentIndicator == null) {
break missingId;
}
id = R.id.fileAttachmentText;
TextView fileAttachmentText = ViewBindings.findChildViewById(rootView, id);
if (fileAttachmentText == null) {
break missingId;
}
id = R.id.fileCancelButton;
ImageButton fileCancelButton = ViewBindings.findChildViewById(rootView, id);
if (fileCancelButton == null) {
break missingId;
}
id = R.id.loadingProgressBar;
ProgressBar loadingProgressBar = ViewBindings.findChildViewById(rootView, id);
if (loadingProgressBar == null) {
break missingId;
}
id = R.id.messageEditText;
TextInputEditText messageEditText = ViewBindings.findChildViewById(rootView, id);
if (messageEditText == null) {
break missingId;
}
id = R.id.messageInputLayout;
ConstraintLayout messageInputLayout = ViewBindings.findChildViewById(rootView, id);
if (messageInputLayout == null) {
break missingId;
}
id = R.id.messagesRecyclerView;
RecyclerView messagesRecyclerView = ViewBindings.findChildViewById(rootView, id);
if (messagesRecyclerView == null) {
break missingId;
}
id = R.id.replyCancelButton;
ImageButton replyCancelButton = ViewBindings.findChildViewById(rootView, id);
if (replyCancelButton == null) {
break missingId;
}
id = R.id.replyIndicator;
ConstraintLayout replyIndicator = ViewBindings.findChildViewById(rootView, id);
if (replyIndicator == null) {
break missingId;
}
id = R.id.replyMessageText;
TextView replyMessageText = ViewBindings.findChildViewById(rootView, id);
if (replyMessageText == null) {
break missingId;
}
id = R.id.replySenderText;
TextView replySenderText = ViewBindings.findChildViewById(rootView, id);
if (replySenderText == null) {
break missingId;
}
id = R.id.scrollToBottomFab;
FloatingActionButton scrollToBottomFab = ViewBindings.findChildViewById(rootView, id);
if (scrollToBottomFab == null) {
break missingId;
}
id = R.id.sendButton;
MaterialButton sendButton = ViewBindings.findChildViewById(rootView, id);
if (sendButton == null) {
break missingId;
}
id = R.id.toolbar;
Toolbar toolbar = ViewBindings.findChildViewById(rootView, id);
if (toolbar == null) {
break missingId;
}
return new ActivityChatBinding((ConstraintLayout) rootView, attachButton,
attachmentIndicators, fileAttachmentIndicator, fileAttachmentText, fileCancelButton,
loadingProgressBar, messageEditText, messageInputLayout, messagesRecyclerView,
replyCancelButton, replyIndicator, replyMessageText, replySenderText, scrollToBottomFab,
sendButton, toolbar);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,333 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ProgressBar;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.button.MaterialButton;
import com.google.android.material.textfield.TextInputEditText;
import com.google.android.material.textfield.TextInputLayout;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ActivityCreateChatBinding implements ViewBinding {
@NonNull
private final ConstraintLayout rootView;
@NonNull
public final TextView chatTypeLabel;
@NonNull
public final RadioGroup chatTypeRadioGroup;
@NonNull
public final TextView companionLabel;
@NonNull
public final MaterialButton createButton;
@NonNull
public final TextInputEditText entityEditText;
@NonNull
public final TextInputLayout entityInputLayout;
@NonNull
public final TextView entityLabel;
@NonNull
public final TextView errorTextView;
@NonNull
public final TextInputEditText externalTitleEditText;
@NonNull
public final TextInputLayout externalTitleInputLayout;
@NonNull
public final TextView externalTitleLabel;
@NonNull
public final TextInputEditText groupTitleEditText;
@NonNull
public final TextInputLayout groupTitleInputLayout;
@NonNull
public final TextView groupTitleLabel;
@NonNull
public final TextInputEditText participantsEditText;
@NonNull
public final TextInputLayout participantsInputLayout;
@NonNull
public final TextView participantsLabel;
@NonNull
public final ProgressBar progressBar;
@NonNull
public final TextView providerInfo;
@NonNull
public final RadioButton radioExternal;
@NonNull
public final RadioButton radioGroup;
@NonNull
public final RadioButton radioPersonal;
@NonNull
public final MaterialButton selectUserButton;
@NonNull
public final TextView selectedUserTextView;
@NonNull
public final TextView titleTextView;
private ActivityCreateChatBinding(@NonNull ConstraintLayout rootView,
@NonNull TextView chatTypeLabel, @NonNull RadioGroup chatTypeRadioGroup,
@NonNull TextView companionLabel, @NonNull MaterialButton createButton,
@NonNull TextInputEditText entityEditText, @NonNull TextInputLayout entityInputLayout,
@NonNull TextView entityLabel, @NonNull TextView errorTextView,
@NonNull TextInputEditText externalTitleEditText,
@NonNull TextInputLayout externalTitleInputLayout, @NonNull TextView externalTitleLabel,
@NonNull TextInputEditText groupTitleEditText, @NonNull TextInputLayout groupTitleInputLayout,
@NonNull TextView groupTitleLabel, @NonNull TextInputEditText participantsEditText,
@NonNull TextInputLayout participantsInputLayout, @NonNull TextView participantsLabel,
@NonNull ProgressBar progressBar, @NonNull TextView providerInfo,
@NonNull RadioButton radioExternal, @NonNull RadioButton radioGroup,
@NonNull RadioButton radioPersonal, @NonNull MaterialButton selectUserButton,
@NonNull TextView selectedUserTextView, @NonNull TextView titleTextView) {
this.rootView = rootView;
this.chatTypeLabel = chatTypeLabel;
this.chatTypeRadioGroup = chatTypeRadioGroup;
this.companionLabel = companionLabel;
this.createButton = createButton;
this.entityEditText = entityEditText;
this.entityInputLayout = entityInputLayout;
this.entityLabel = entityLabel;
this.errorTextView = errorTextView;
this.externalTitleEditText = externalTitleEditText;
this.externalTitleInputLayout = externalTitleInputLayout;
this.externalTitleLabel = externalTitleLabel;
this.groupTitleEditText = groupTitleEditText;
this.groupTitleInputLayout = groupTitleInputLayout;
this.groupTitleLabel = groupTitleLabel;
this.participantsEditText = participantsEditText;
this.participantsInputLayout = participantsInputLayout;
this.participantsLabel = participantsLabel;
this.progressBar = progressBar;
this.providerInfo = providerInfo;
this.radioExternal = radioExternal;
this.radioGroup = radioGroup;
this.radioPersonal = radioPersonal;
this.selectUserButton = selectUserButton;
this.selectedUserTextView = selectedUserTextView;
this.titleTextView = titleTextView;
}
@Override
@NonNull
public ConstraintLayout getRoot() {
return rootView;
}
@NonNull
public static ActivityCreateChatBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ActivityCreateChatBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.activity_create_chat, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ActivityCreateChatBinding 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.chatTypeLabel;
TextView chatTypeLabel = ViewBindings.findChildViewById(rootView, id);
if (chatTypeLabel == null) {
break missingId;
}
id = R.id.chatTypeRadioGroup;
RadioGroup chatTypeRadioGroup = ViewBindings.findChildViewById(rootView, id);
if (chatTypeRadioGroup == null) {
break missingId;
}
id = R.id.companionLabel;
TextView companionLabel = ViewBindings.findChildViewById(rootView, id);
if (companionLabel == null) {
break missingId;
}
id = R.id.createButton;
MaterialButton createButton = ViewBindings.findChildViewById(rootView, id);
if (createButton == null) {
break missingId;
}
id = R.id.entityEditText;
TextInputEditText entityEditText = ViewBindings.findChildViewById(rootView, id);
if (entityEditText == null) {
break missingId;
}
id = R.id.entityInputLayout;
TextInputLayout entityInputLayout = ViewBindings.findChildViewById(rootView, id);
if (entityInputLayout == null) {
break missingId;
}
id = R.id.entityLabel;
TextView entityLabel = ViewBindings.findChildViewById(rootView, id);
if (entityLabel == null) {
break missingId;
}
id = R.id.errorTextView;
TextView errorTextView = ViewBindings.findChildViewById(rootView, id);
if (errorTextView == null) {
break missingId;
}
id = R.id.externalTitleEditText;
TextInputEditText externalTitleEditText = ViewBindings.findChildViewById(rootView, id);
if (externalTitleEditText == null) {
break missingId;
}
id = R.id.externalTitleInputLayout;
TextInputLayout externalTitleInputLayout = ViewBindings.findChildViewById(rootView, id);
if (externalTitleInputLayout == null) {
break missingId;
}
id = R.id.externalTitleLabel;
TextView externalTitleLabel = ViewBindings.findChildViewById(rootView, id);
if (externalTitleLabel == null) {
break missingId;
}
id = R.id.groupTitleEditText;
TextInputEditText groupTitleEditText = ViewBindings.findChildViewById(rootView, id);
if (groupTitleEditText == null) {
break missingId;
}
id = R.id.groupTitleInputLayout;
TextInputLayout groupTitleInputLayout = ViewBindings.findChildViewById(rootView, id);
if (groupTitleInputLayout == null) {
break missingId;
}
id = R.id.groupTitleLabel;
TextView groupTitleLabel = ViewBindings.findChildViewById(rootView, id);
if (groupTitleLabel == null) {
break missingId;
}
id = R.id.participantsEditText;
TextInputEditText participantsEditText = ViewBindings.findChildViewById(rootView, id);
if (participantsEditText == null) {
break missingId;
}
id = R.id.participantsInputLayout;
TextInputLayout participantsInputLayout = ViewBindings.findChildViewById(rootView, id);
if (participantsInputLayout == null) {
break missingId;
}
id = R.id.participantsLabel;
TextView participantsLabel = ViewBindings.findChildViewById(rootView, id);
if (participantsLabel == null) {
break missingId;
}
id = R.id.progressBar;
ProgressBar progressBar = ViewBindings.findChildViewById(rootView, id);
if (progressBar == null) {
break missingId;
}
id = R.id.providerInfo;
TextView providerInfo = ViewBindings.findChildViewById(rootView, id);
if (providerInfo == null) {
break missingId;
}
id = R.id.radioExternal;
RadioButton radioExternal = ViewBindings.findChildViewById(rootView, id);
if (radioExternal == null) {
break missingId;
}
id = R.id.radioGroup;
RadioButton radioGroup = ViewBindings.findChildViewById(rootView, id);
if (radioGroup == null) {
break missingId;
}
id = R.id.radioPersonal;
RadioButton radioPersonal = ViewBindings.findChildViewById(rootView, id);
if (radioPersonal == null) {
break missingId;
}
id = R.id.selectUserButton;
MaterialButton selectUserButton = ViewBindings.findChildViewById(rootView, id);
if (selectUserButton == null) {
break missingId;
}
id = R.id.selectedUserTextView;
TextView selectedUserTextView = ViewBindings.findChildViewById(rootView, id);
if (selectedUserTextView == null) {
break missingId;
}
id = R.id.titleTextView;
TextView titleTextView = ViewBindings.findChildViewById(rootView, id);
if (titleTextView == null) {
break missingId;
}
return new ActivityCreateChatBinding((ConstraintLayout) rootView, chatTypeLabel,
chatTypeRadioGroup, companionLabel, createButton, entityEditText, entityInputLayout,
entityLabel, errorTextView, externalTitleEditText, externalTitleInputLayout,
externalTitleLabel, groupTitleEditText, groupTitleInputLayout, groupTitleLabel,
participantsEditText, participantsInputLayout, participantsLabel, progressBar,
providerInfo, radioExternal, radioGroup, radioPersonal, selectUserButton,
selectedUserTextView, titleTextView);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,126 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageButton;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.widget.Toolbar;
import androidx.coordinatorlayout.widget.CoordinatorLayout;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.appbar.AppBarLayout;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ActivityImageViewerBinding implements ViewBinding {
@NonNull
private final CoordinatorLayout rootView;
@NonNull
public final AppBarLayout appBarLayout;
@NonNull
public final ImageButton backButton;
@NonNull
public final ImageButton downloadButton;
@NonNull
public final ImageView imageView;
@NonNull
public final Toolbar toolbar;
@NonNull
public final TextView toolbarTitle;
private ActivityImageViewerBinding(@NonNull CoordinatorLayout rootView,
@NonNull AppBarLayout appBarLayout, @NonNull ImageButton backButton,
@NonNull ImageButton downloadButton, @NonNull ImageView imageView, @NonNull Toolbar toolbar,
@NonNull TextView toolbarTitle) {
this.rootView = rootView;
this.appBarLayout = appBarLayout;
this.backButton = backButton;
this.downloadButton = downloadButton;
this.imageView = imageView;
this.toolbar = toolbar;
this.toolbarTitle = toolbarTitle;
}
@Override
@NonNull
public CoordinatorLayout getRoot() {
return rootView;
}
@NonNull
public static ActivityImageViewerBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ActivityImageViewerBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.activity_image_viewer, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ActivityImageViewerBinding 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.appBarLayout;
AppBarLayout appBarLayout = ViewBindings.findChildViewById(rootView, id);
if (appBarLayout == null) {
break missingId;
}
id = R.id.backButton;
ImageButton backButton = ViewBindings.findChildViewById(rootView, id);
if (backButton == null) {
break missingId;
}
id = R.id.downloadButton;
ImageButton downloadButton = ViewBindings.findChildViewById(rootView, id);
if (downloadButton == null) {
break missingId;
}
id = R.id.imageView;
ImageView imageView = ViewBindings.findChildViewById(rootView, id);
if (imageView == null) {
break missingId;
}
id = R.id.toolbar;
Toolbar toolbar = ViewBindings.findChildViewById(rootView, id);
if (toolbar == null) {
break missingId;
}
id = R.id.toolbarTitle;
TextView toolbarTitle = ViewBindings.findChildViewById(rootView, id);
if (toolbarTitle == null) {
break missingId;
}
return new ActivityImageViewerBinding((CoordinatorLayout) rootView, appBarLayout, backButton,
downloadButton, imageView, toolbar, toolbarTitle);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,194 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageButton;
import android.widget.ImageView;
import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.widget.Toolbar;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.recyclerview.widget.RecyclerView;
import androidx.swiperefreshlayout.widget.SwipeRefreshLayout;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.button.MaterialButton;
import com.google.android.material.floatingactionbutton.FloatingActionButton;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ActivityMainBinding implements ViewBinding {
@NonNull
private final ConstraintLayout rootView;
@NonNull
public final RecyclerView chatsRecyclerView;
@NonNull
public final FloatingActionButton createChatFab;
@NonNull
public final ConstraintLayout emptyStateLayout;
@NonNull
public final TextView emptyStateTextView;
@NonNull
public final ConstraintLayout errorStateLayout;
@NonNull
public final TextView errorTextView;
@NonNull
public final ProgressBar loadingProgressBar;
@NonNull
public final ImageView logoImageView;
@NonNull
public final ImageButton menuButton;
@NonNull
public final MaterialButton retryButton;
@NonNull
public final SwipeRefreshLayout swipeRefreshLayout;
@NonNull
public final Toolbar toolbar;
private ActivityMainBinding(@NonNull ConstraintLayout rootView,
@NonNull RecyclerView chatsRecyclerView, @NonNull FloatingActionButton createChatFab,
@NonNull ConstraintLayout emptyStateLayout, @NonNull TextView emptyStateTextView,
@NonNull ConstraintLayout errorStateLayout, @NonNull TextView errorTextView,
@NonNull ProgressBar loadingProgressBar, @NonNull ImageView logoImageView,
@NonNull ImageButton menuButton, @NonNull MaterialButton retryButton,
@NonNull SwipeRefreshLayout swipeRefreshLayout, @NonNull Toolbar toolbar) {
this.rootView = rootView;
this.chatsRecyclerView = chatsRecyclerView;
this.createChatFab = createChatFab;
this.emptyStateLayout = emptyStateLayout;
this.emptyStateTextView = emptyStateTextView;
this.errorStateLayout = errorStateLayout;
this.errorTextView = errorTextView;
this.loadingProgressBar = loadingProgressBar;
this.logoImageView = logoImageView;
this.menuButton = menuButton;
this.retryButton = retryButton;
this.swipeRefreshLayout = swipeRefreshLayout;
this.toolbar = toolbar;
}
@Override
@NonNull
public ConstraintLayout getRoot() {
return rootView;
}
@NonNull
public static ActivityMainBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ActivityMainBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.activity_main, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ActivityMainBinding 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.chatsRecyclerView;
RecyclerView chatsRecyclerView = ViewBindings.findChildViewById(rootView, id);
if (chatsRecyclerView == null) {
break missingId;
}
id = R.id.createChatFab;
FloatingActionButton createChatFab = ViewBindings.findChildViewById(rootView, id);
if (createChatFab == null) {
break missingId;
}
id = R.id.emptyStateLayout;
ConstraintLayout emptyStateLayout = ViewBindings.findChildViewById(rootView, id);
if (emptyStateLayout == null) {
break missingId;
}
id = R.id.emptyStateTextView;
TextView emptyStateTextView = ViewBindings.findChildViewById(rootView, id);
if (emptyStateTextView == null) {
break missingId;
}
id = R.id.errorStateLayout;
ConstraintLayout errorStateLayout = ViewBindings.findChildViewById(rootView, id);
if (errorStateLayout == null) {
break missingId;
}
id = R.id.errorTextView;
TextView errorTextView = ViewBindings.findChildViewById(rootView, id);
if (errorTextView == null) {
break missingId;
}
id = R.id.loadingProgressBar;
ProgressBar loadingProgressBar = ViewBindings.findChildViewById(rootView, id);
if (loadingProgressBar == null) {
break missingId;
}
id = R.id.logoImageView;
ImageView logoImageView = ViewBindings.findChildViewById(rootView, id);
if (logoImageView == null) {
break missingId;
}
id = R.id.menuButton;
ImageButton menuButton = ViewBindings.findChildViewById(rootView, id);
if (menuButton == null) {
break missingId;
}
id = R.id.retryButton;
MaterialButton retryButton = ViewBindings.findChildViewById(rootView, id);
if (retryButton == null) {
break missingId;
}
id = R.id.swipeRefreshLayout;
SwipeRefreshLayout swipeRefreshLayout = ViewBindings.findChildViewById(rootView, id);
if (swipeRefreshLayout == null) {
break missingId;
}
id = R.id.toolbar;
Toolbar toolbar = ViewBindings.findChildViewById(rootView, id);
if (toolbar == null) {
break missingId;
}
return new ActivityMainBinding((ConstraintLayout) rootView, chatsRecyclerView, createChatFab,
emptyStateLayout, emptyStateTextView, errorStateLayout, errorTextView, loadingProgressBar,
logoImageView, menuButton, retryButton, swipeRefreshLayout, toolbar);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,225 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.widget.Toolbar;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.button.MaterialButton;
import com.google.android.material.textfield.TextInputEditText;
import com.google.android.material.textfield.TextInputLayout;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ActivityProfileBinding implements ViewBinding {
@NonNull
private final ConstraintLayout rootView;
@NonNull
public final TextView avatarHintTextView;
@NonNull
public final ImageView avatarImageView;
@NonNull
public final ConstraintLayout avatarSection;
@NonNull
public final TextInputEditText emailEditText;
@NonNull
public final TextInputLayout emailInputLayout;
@NonNull
public final TextView errorTextView;
@NonNull
public final TextInputEditText firstNameEditText;
@NonNull
public final TextInputLayout firstNameInputLayout;
@NonNull
public final TextInputEditText lastNameEditText;
@NonNull
public final TextInputLayout lastNameInputLayout;
@NonNull
public final TextInputEditText phoneEditText;
@NonNull
public final TextInputLayout phoneInputLayout;
@NonNull
public final ProgressBar progressBar;
@NonNull
public final MaterialButton saveButton;
@NonNull
public final Toolbar toolbar;
private ActivityProfileBinding(@NonNull ConstraintLayout rootView,
@NonNull TextView avatarHintTextView, @NonNull ImageView avatarImageView,
@NonNull ConstraintLayout avatarSection, @NonNull TextInputEditText emailEditText,
@NonNull TextInputLayout emailInputLayout, @NonNull TextView errorTextView,
@NonNull TextInputEditText firstNameEditText, @NonNull TextInputLayout firstNameInputLayout,
@NonNull TextInputEditText lastNameEditText, @NonNull TextInputLayout lastNameInputLayout,
@NonNull TextInputEditText phoneEditText, @NonNull TextInputLayout phoneInputLayout,
@NonNull ProgressBar progressBar, @NonNull MaterialButton saveButton,
@NonNull Toolbar toolbar) {
this.rootView = rootView;
this.avatarHintTextView = avatarHintTextView;
this.avatarImageView = avatarImageView;
this.avatarSection = avatarSection;
this.emailEditText = emailEditText;
this.emailInputLayout = emailInputLayout;
this.errorTextView = errorTextView;
this.firstNameEditText = firstNameEditText;
this.firstNameInputLayout = firstNameInputLayout;
this.lastNameEditText = lastNameEditText;
this.lastNameInputLayout = lastNameInputLayout;
this.phoneEditText = phoneEditText;
this.phoneInputLayout = phoneInputLayout;
this.progressBar = progressBar;
this.saveButton = saveButton;
this.toolbar = toolbar;
}
@Override
@NonNull
public ConstraintLayout getRoot() {
return rootView;
}
@NonNull
public static ActivityProfileBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ActivityProfileBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.activity_profile, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ActivityProfileBinding 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.avatarHintTextView;
TextView avatarHintTextView = ViewBindings.findChildViewById(rootView, id);
if (avatarHintTextView == null) {
break missingId;
}
id = R.id.avatarImageView;
ImageView avatarImageView = ViewBindings.findChildViewById(rootView, id);
if (avatarImageView == null) {
break missingId;
}
id = R.id.avatarSection;
ConstraintLayout avatarSection = ViewBindings.findChildViewById(rootView, id);
if (avatarSection == null) {
break missingId;
}
id = R.id.emailEditText;
TextInputEditText emailEditText = ViewBindings.findChildViewById(rootView, id);
if (emailEditText == null) {
break missingId;
}
id = R.id.emailInputLayout;
TextInputLayout emailInputLayout = ViewBindings.findChildViewById(rootView, id);
if (emailInputLayout == null) {
break missingId;
}
id = R.id.errorTextView;
TextView errorTextView = ViewBindings.findChildViewById(rootView, id);
if (errorTextView == null) {
break missingId;
}
id = R.id.firstNameEditText;
TextInputEditText firstNameEditText = ViewBindings.findChildViewById(rootView, id);
if (firstNameEditText == null) {
break missingId;
}
id = R.id.firstNameInputLayout;
TextInputLayout firstNameInputLayout = ViewBindings.findChildViewById(rootView, id);
if (firstNameInputLayout == null) {
break missingId;
}
id = R.id.lastNameEditText;
TextInputEditText lastNameEditText = ViewBindings.findChildViewById(rootView, id);
if (lastNameEditText == null) {
break missingId;
}
id = R.id.lastNameInputLayout;
TextInputLayout lastNameInputLayout = ViewBindings.findChildViewById(rootView, id);
if (lastNameInputLayout == null) {
break missingId;
}
id = R.id.phoneEditText;
TextInputEditText phoneEditText = ViewBindings.findChildViewById(rootView, id);
if (phoneEditText == null) {
break missingId;
}
id = R.id.phoneInputLayout;
TextInputLayout phoneInputLayout = ViewBindings.findChildViewById(rootView, id);
if (phoneInputLayout == null) {
break missingId;
}
id = R.id.progressBar;
ProgressBar progressBar = ViewBindings.findChildViewById(rootView, id);
if (progressBar == null) {
break missingId;
}
id = R.id.saveButton;
MaterialButton saveButton = ViewBindings.findChildViewById(rootView, id);
if (saveButton == null) {
break missingId;
}
id = R.id.toolbar;
Toolbar toolbar = ViewBindings.findChildViewById(rootView, id);
if (toolbar == null) {
break missingId;
}
return new ActivityProfileBinding((ConstraintLayout) rootView, avatarHintTextView,
avatarImageView, avatarSection, emailEditText, emailInputLayout, errorTextView,
firstNameEditText, firstNameInputLayout, lastNameEditText, lastNameInputLayout,
phoneEditText, phoneInputLayout, progressBar, saveButton, toolbar);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,204 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.widget.Toolbar;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.button.MaterialButton;
import com.google.android.material.switchmaterial.SwitchMaterial;
import com.google.android.material.textfield.TextInputEditText;
import com.google.android.material.textfield.TextInputLayout;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ActivitySettingsBinding implements ViewBinding {
@NonNull
private final ConstraintLayout rootView;
@NonNull
public final TextInputEditText apiKeyEditText;
@NonNull
public final TextInputLayout apiKeyInputLayout;
@NonNull
public final TextView errorTextView;
@NonNull
public final ProgressBar progressBar;
@NonNull
public final MaterialButton saveButton;
@NonNull
public final ConstraintLayout serverSection;
@NonNull
public final TextView serverTitleTextView;
@NonNull
public final TextInputEditText serverUrlEditText;
@NonNull
public final TextInputLayout serverUrlInputLayout;
@NonNull
public final ConstraintLayout themeSection;
@NonNull
public final SwitchMaterial themeSwitch;
@NonNull
public final TextView themeTitleTextView;
@NonNull
public final Toolbar toolbar;
private ActivitySettingsBinding(@NonNull ConstraintLayout rootView,
@NonNull TextInputEditText apiKeyEditText, @NonNull TextInputLayout apiKeyInputLayout,
@NonNull TextView errorTextView, @NonNull ProgressBar progressBar,
@NonNull MaterialButton saveButton, @NonNull ConstraintLayout serverSection,
@NonNull TextView serverTitleTextView, @NonNull TextInputEditText serverUrlEditText,
@NonNull TextInputLayout serverUrlInputLayout, @NonNull ConstraintLayout themeSection,
@NonNull SwitchMaterial themeSwitch, @NonNull TextView themeTitleTextView,
@NonNull Toolbar toolbar) {
this.rootView = rootView;
this.apiKeyEditText = apiKeyEditText;
this.apiKeyInputLayout = apiKeyInputLayout;
this.errorTextView = errorTextView;
this.progressBar = progressBar;
this.saveButton = saveButton;
this.serverSection = serverSection;
this.serverTitleTextView = serverTitleTextView;
this.serverUrlEditText = serverUrlEditText;
this.serverUrlInputLayout = serverUrlInputLayout;
this.themeSection = themeSection;
this.themeSwitch = themeSwitch;
this.themeTitleTextView = themeTitleTextView;
this.toolbar = toolbar;
}
@Override
@NonNull
public ConstraintLayout getRoot() {
return rootView;
}
@NonNull
public static ActivitySettingsBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ActivitySettingsBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.activity_settings, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ActivitySettingsBinding 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.apiKeyEditText;
TextInputEditText apiKeyEditText = ViewBindings.findChildViewById(rootView, id);
if (apiKeyEditText == null) {
break missingId;
}
id = R.id.apiKeyInputLayout;
TextInputLayout apiKeyInputLayout = ViewBindings.findChildViewById(rootView, id);
if (apiKeyInputLayout == null) {
break missingId;
}
id = R.id.errorTextView;
TextView errorTextView = ViewBindings.findChildViewById(rootView, id);
if (errorTextView == null) {
break missingId;
}
id = R.id.progressBar;
ProgressBar progressBar = ViewBindings.findChildViewById(rootView, id);
if (progressBar == null) {
break missingId;
}
id = R.id.saveButton;
MaterialButton saveButton = ViewBindings.findChildViewById(rootView, id);
if (saveButton == null) {
break missingId;
}
id = R.id.serverSection;
ConstraintLayout serverSection = ViewBindings.findChildViewById(rootView, id);
if (serverSection == null) {
break missingId;
}
id = R.id.serverTitleTextView;
TextView serverTitleTextView = ViewBindings.findChildViewById(rootView, id);
if (serverTitleTextView == null) {
break missingId;
}
id = R.id.serverUrlEditText;
TextInputEditText serverUrlEditText = ViewBindings.findChildViewById(rootView, id);
if (serverUrlEditText == null) {
break missingId;
}
id = R.id.serverUrlInputLayout;
TextInputLayout serverUrlInputLayout = ViewBindings.findChildViewById(rootView, id);
if (serverUrlInputLayout == null) {
break missingId;
}
id = R.id.themeSection;
ConstraintLayout themeSection = ViewBindings.findChildViewById(rootView, id);
if (themeSection == null) {
break missingId;
}
id = R.id.themeSwitch;
SwitchMaterial themeSwitch = ViewBindings.findChildViewById(rootView, id);
if (themeSwitch == null) {
break missingId;
}
id = R.id.themeTitleTextView;
TextView themeTitleTextView = ViewBindings.findChildViewById(rootView, id);
if (themeTitleTextView == null) {
break missingId;
}
id = R.id.toolbar;
Toolbar toolbar = ViewBindings.findChildViewById(rootView, id);
if (toolbar == null) {
break missingId;
}
return new ActivitySettingsBinding((ConstraintLayout) rootView, apiKeyEditText,
apiKeyInputLayout, errorTextView, progressBar, saveButton, serverSection,
serverTitleTextView, serverUrlEditText, serverUrlInputLayout, themeSection, themeSwitch,
themeTitleTextView, toolbar);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,127 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.widget.SearchView;
import androidx.appcompat.widget.Toolbar;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.recyclerview.widget.RecyclerView;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.button.MaterialButton;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ActivityUserSelectionBinding implements ViewBinding {
@NonNull
private final ConstraintLayout rootView;
@NonNull
public final MaterialButton doneButton;
@NonNull
public final TextView emptyTextView;
@NonNull
public final ProgressBar progressBar;
@NonNull
public final SearchView searchView;
@NonNull
public final Toolbar toolbar;
@NonNull
public final RecyclerView usersRecyclerView;
private ActivityUserSelectionBinding(@NonNull ConstraintLayout rootView,
@NonNull MaterialButton doneButton, @NonNull TextView emptyTextView,
@NonNull ProgressBar progressBar, @NonNull SearchView searchView, @NonNull Toolbar toolbar,
@NonNull RecyclerView usersRecyclerView) {
this.rootView = rootView;
this.doneButton = doneButton;
this.emptyTextView = emptyTextView;
this.progressBar = progressBar;
this.searchView = searchView;
this.toolbar = toolbar;
this.usersRecyclerView = usersRecyclerView;
}
@Override
@NonNull
public ConstraintLayout getRoot() {
return rootView;
}
@NonNull
public static ActivityUserSelectionBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ActivityUserSelectionBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.activity_user_selection, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ActivityUserSelectionBinding 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.doneButton;
MaterialButton doneButton = ViewBindings.findChildViewById(rootView, id);
if (doneButton == null) {
break missingId;
}
id = R.id.emptyTextView;
TextView emptyTextView = ViewBindings.findChildViewById(rootView, id);
if (emptyTextView == null) {
break missingId;
}
id = R.id.progressBar;
ProgressBar progressBar = ViewBindings.findChildViewById(rootView, id);
if (progressBar == null) {
break missingId;
}
id = R.id.searchView;
SearchView searchView = ViewBindings.findChildViewById(rootView, id);
if (searchView == null) {
break missingId;
}
id = R.id.toolbar;
Toolbar toolbar = ViewBindings.findChildViewById(rootView, id);
if (toolbar == null) {
break missingId;
}
id = R.id.usersRecyclerView;
RecyclerView usersRecyclerView = ViewBindings.findChildViewById(rootView, id);
if (usersRecyclerView == null) {
break missingId;
}
return new ActivityUserSelectionBinding((ConstraintLayout) rootView, doneButton,
emptyTextView, progressBar, searchView, toolbar, usersRecyclerView);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,113 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.card.MaterialCardView;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ItemChatBinding implements ViewBinding {
@NonNull
private final MaterialCardView rootView;
@NonNull
public final ImageView chatAvatarImageView;
@NonNull
public final TextView chatNameTextView;
@NonNull
public final TextView lastMessageTextView;
@NonNull
public final TextView lastMessageTimeTextView;
@NonNull
public final TextView unreadCountBadge;
private ItemChatBinding(@NonNull MaterialCardView rootView,
@NonNull ImageView chatAvatarImageView, @NonNull TextView chatNameTextView,
@NonNull TextView lastMessageTextView, @NonNull TextView lastMessageTimeTextView,
@NonNull TextView unreadCountBadge) {
this.rootView = rootView;
this.chatAvatarImageView = chatAvatarImageView;
this.chatNameTextView = chatNameTextView;
this.lastMessageTextView = lastMessageTextView;
this.lastMessageTimeTextView = lastMessageTimeTextView;
this.unreadCountBadge = unreadCountBadge;
}
@Override
@NonNull
public MaterialCardView getRoot() {
return rootView;
}
@NonNull
public static ItemChatBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ItemChatBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.item_chat, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ItemChatBinding 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.chatAvatarImageView;
ImageView chatAvatarImageView = ViewBindings.findChildViewById(rootView, id);
if (chatAvatarImageView == null) {
break missingId;
}
id = R.id.chatNameTextView;
TextView chatNameTextView = ViewBindings.findChildViewById(rootView, id);
if (chatNameTextView == null) {
break missingId;
}
id = R.id.lastMessageTextView;
TextView lastMessageTextView = ViewBindings.findChildViewById(rootView, id);
if (lastMessageTextView == null) {
break missingId;
}
id = R.id.lastMessageTimeTextView;
TextView lastMessageTimeTextView = ViewBindings.findChildViewById(rootView, id);
if (lastMessageTimeTextView == null) {
break missingId;
}
id = R.id.unreadCountBadge;
TextView unreadCountBadge = ViewBindings.findChildViewById(rootView, id);
if (unreadCountBadge == null) {
break missingId;
}
return new ItemChatBinding((MaterialCardView) rootView, chatAvatarImageView, chatNameTextView,
lastMessageTextView, lastMessageTimeTextView, unreadCountBadge);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,287 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.cardview.widget.CardView;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ItemMessageBinding implements ViewBinding {
@NonNull
private final ConstraintLayout rootView;
@NonNull
public final LinearLayout receivedFileLayout;
@NonNull
public final TextView receivedFileNameText;
@NonNull
public final ImageView receivedImagePreview;
@NonNull
public final CardView receivedMessageCard;
@NonNull
public final TextView receivedMessageText;
@NonNull
public final LinearLayout receivedReplyIndicator;
@NonNull
public final TextView receivedReplyMessageText;
@NonNull
public final TextView receivedReplySenderText;
@NonNull
public final LinearLayout replyIndicator;
@NonNull
public final TextView replyMessageText;
@NonNull
public final TextView replySenderText;
@NonNull
public final TextView senderNameText;
@NonNull
public final LinearLayout sentFileLayout;
@NonNull
public final TextView sentFileNameText;
@NonNull
public final ImageView sentImagePreview;
@NonNull
public final CardView sentMessageCard;
@NonNull
public final TextView sentMessageText;
@NonNull
public final LinearLayout sentReplyIndicator;
@NonNull
public final TextView sentReplyMessageText;
@NonNull
public final TextView sentReplySenderText;
@NonNull
public final TextView timestampText;
private ItemMessageBinding(@NonNull ConstraintLayout rootView,
@NonNull LinearLayout receivedFileLayout, @NonNull TextView receivedFileNameText,
@NonNull ImageView receivedImagePreview, @NonNull CardView receivedMessageCard,
@NonNull TextView receivedMessageText, @NonNull LinearLayout receivedReplyIndicator,
@NonNull TextView receivedReplyMessageText, @NonNull TextView receivedReplySenderText,
@NonNull LinearLayout replyIndicator, @NonNull TextView replyMessageText,
@NonNull TextView replySenderText, @NonNull TextView senderNameText,
@NonNull LinearLayout sentFileLayout, @NonNull TextView sentFileNameText,
@NonNull ImageView sentImagePreview, @NonNull CardView sentMessageCard,
@NonNull TextView sentMessageText, @NonNull LinearLayout sentReplyIndicator,
@NonNull TextView sentReplyMessageText, @NonNull TextView sentReplySenderText,
@NonNull TextView timestampText) {
this.rootView = rootView;
this.receivedFileLayout = receivedFileLayout;
this.receivedFileNameText = receivedFileNameText;
this.receivedImagePreview = receivedImagePreview;
this.receivedMessageCard = receivedMessageCard;
this.receivedMessageText = receivedMessageText;
this.receivedReplyIndicator = receivedReplyIndicator;
this.receivedReplyMessageText = receivedReplyMessageText;
this.receivedReplySenderText = receivedReplySenderText;
this.replyIndicator = replyIndicator;
this.replyMessageText = replyMessageText;
this.replySenderText = replySenderText;
this.senderNameText = senderNameText;
this.sentFileLayout = sentFileLayout;
this.sentFileNameText = sentFileNameText;
this.sentImagePreview = sentImagePreview;
this.sentMessageCard = sentMessageCard;
this.sentMessageText = sentMessageText;
this.sentReplyIndicator = sentReplyIndicator;
this.sentReplyMessageText = sentReplyMessageText;
this.sentReplySenderText = sentReplySenderText;
this.timestampText = timestampText;
}
@Override
@NonNull
public ConstraintLayout getRoot() {
return rootView;
}
@NonNull
public static ItemMessageBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ItemMessageBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.item_message, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ItemMessageBinding 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.receivedFileLayout;
LinearLayout receivedFileLayout = ViewBindings.findChildViewById(rootView, id);
if (receivedFileLayout == null) {
break missingId;
}
id = R.id.receivedFileNameText;
TextView receivedFileNameText = ViewBindings.findChildViewById(rootView, id);
if (receivedFileNameText == null) {
break missingId;
}
id = R.id.receivedImagePreview;
ImageView receivedImagePreview = ViewBindings.findChildViewById(rootView, id);
if (receivedImagePreview == null) {
break missingId;
}
id = R.id.receivedMessageCard;
CardView receivedMessageCard = ViewBindings.findChildViewById(rootView, id);
if (receivedMessageCard == null) {
break missingId;
}
id = R.id.receivedMessageText;
TextView receivedMessageText = ViewBindings.findChildViewById(rootView, id);
if (receivedMessageText == null) {
break missingId;
}
id = R.id.receivedReplyIndicator;
LinearLayout receivedReplyIndicator = ViewBindings.findChildViewById(rootView, id);
if (receivedReplyIndicator == null) {
break missingId;
}
id = R.id.receivedReplyMessageText;
TextView receivedReplyMessageText = ViewBindings.findChildViewById(rootView, id);
if (receivedReplyMessageText == null) {
break missingId;
}
id = R.id.receivedReplySenderText;
TextView receivedReplySenderText = ViewBindings.findChildViewById(rootView, id);
if (receivedReplySenderText == null) {
break missingId;
}
id = R.id.replyIndicator;
LinearLayout replyIndicator = ViewBindings.findChildViewById(rootView, id);
if (replyIndicator == null) {
break missingId;
}
id = R.id.replyMessageText;
TextView replyMessageText = ViewBindings.findChildViewById(rootView, id);
if (replyMessageText == null) {
break missingId;
}
id = R.id.replySenderText;
TextView replySenderText = ViewBindings.findChildViewById(rootView, id);
if (replySenderText == null) {
break missingId;
}
id = R.id.senderNameText;
TextView senderNameText = ViewBindings.findChildViewById(rootView, id);
if (senderNameText == null) {
break missingId;
}
id = R.id.sentFileLayout;
LinearLayout sentFileLayout = ViewBindings.findChildViewById(rootView, id);
if (sentFileLayout == null) {
break missingId;
}
id = R.id.sentFileNameText;
TextView sentFileNameText = ViewBindings.findChildViewById(rootView, id);
if (sentFileNameText == null) {
break missingId;
}
id = R.id.sentImagePreview;
ImageView sentImagePreview = ViewBindings.findChildViewById(rootView, id);
if (sentImagePreview == null) {
break missingId;
}
id = R.id.sentMessageCard;
CardView sentMessageCard = ViewBindings.findChildViewById(rootView, id);
if (sentMessageCard == null) {
break missingId;
}
id = R.id.sentMessageText;
TextView sentMessageText = ViewBindings.findChildViewById(rootView, id);
if (sentMessageText == null) {
break missingId;
}
id = R.id.sentReplyIndicator;
LinearLayout sentReplyIndicator = ViewBindings.findChildViewById(rootView, id);
if (sentReplyIndicator == null) {
break missingId;
}
id = R.id.sentReplyMessageText;
TextView sentReplyMessageText = ViewBindings.findChildViewById(rootView, id);
if (sentReplyMessageText == null) {
break missingId;
}
id = R.id.sentReplySenderText;
TextView sentReplySenderText = ViewBindings.findChildViewById(rootView, id);
if (sentReplySenderText == null) {
break missingId;
}
id = R.id.timestampText;
TextView timestampText = ViewBindings.findChildViewById(rootView, id);
if (timestampText == null) {
break missingId;
}
return new ItemMessageBinding((ConstraintLayout) rootView, receivedFileLayout,
receivedFileNameText, receivedImagePreview, receivedMessageCard, receivedMessageText,
receivedReplyIndicator, receivedReplyMessageText, receivedReplySenderText, replyIndicator,
replyMessageText, replySenderText, senderNameText, sentFileLayout, sentFileNameText,
sentImagePreview, sentMessageCard, sentMessageText, sentReplyIndicator,
sentReplyMessageText, sentReplySenderText, timestampText);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,102 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import com.google.android.material.card.MaterialCardView;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ItemUserBinding implements ViewBinding {
@NonNull
private final MaterialCardView rootView;
@NonNull
public final ImageView userAvatarImageView;
@NonNull
public final TextView userEmailTextView;
@NonNull
public final TextView userIdTextView;
@NonNull
public final TextView userNameTextView;
private ItemUserBinding(@NonNull MaterialCardView rootView,
@NonNull ImageView userAvatarImageView, @NonNull TextView userEmailTextView,
@NonNull TextView userIdTextView, @NonNull TextView userNameTextView) {
this.rootView = rootView;
this.userAvatarImageView = userAvatarImageView;
this.userEmailTextView = userEmailTextView;
this.userIdTextView = userIdTextView;
this.userNameTextView = userNameTextView;
}
@Override
@NonNull
public MaterialCardView getRoot() {
return rootView;
}
@NonNull
public static ItemUserBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ItemUserBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.item_user, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ItemUserBinding 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.userAvatarImageView;
ImageView userAvatarImageView = ViewBindings.findChildViewById(rootView, id);
if (userAvatarImageView == null) {
break missingId;
}
id = R.id.userEmailTextView;
TextView userEmailTextView = ViewBindings.findChildViewById(rootView, id);
if (userEmailTextView == null) {
break missingId;
}
id = R.id.userIdTextView;
TextView userIdTextView = ViewBindings.findChildViewById(rootView, id);
if (userIdTextView == null) {
break missingId;
}
id = R.id.userNameTextView;
TextView userNameTextView = ViewBindings.findChildViewById(rootView, id);
if (userNameTextView == null) {
break missingId;
}
return new ItemUserBinding((MaterialCardView) rootView, userAvatarImageView,
userEmailTextView, userIdTextView, userNameTextView);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}

View File

@@ -0,0 +1,92 @@
// Generated by view binder compiler. Do not edit!
package com.crm.chat.databinding;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageButton;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.crm.chat.R;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
public final class ToolbarChatBinding implements ViewBinding {
@NonNull
private final ConstraintLayout rootView;
@NonNull
public final ImageButton backButton;
@NonNull
public final ImageView chatAvatarImageView;
@NonNull
public final TextView chatNameTextView;
private ToolbarChatBinding(@NonNull ConstraintLayout rootView, @NonNull ImageButton backButton,
@NonNull ImageView chatAvatarImageView, @NonNull TextView chatNameTextView) {
this.rootView = rootView;
this.backButton = backButton;
this.chatAvatarImageView = chatAvatarImageView;
this.chatNameTextView = chatNameTextView;
}
@Override
@NonNull
public ConstraintLayout getRoot() {
return rootView;
}
@NonNull
public static ToolbarChatBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ToolbarChatBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.toolbar_chat, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ToolbarChatBinding 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.backButton;
ImageButton backButton = ViewBindings.findChildViewById(rootView, id);
if (backButton == null) {
break missingId;
}
id = R.id.chatAvatarImageView;
ImageView chatAvatarImageView = ViewBindings.findChildViewById(rootView, id);
if (chatAvatarImageView == null) {
break missingId;
}
id = R.id.chatNameTextView;
TextView chatNameTextView = ViewBindings.findChildViewById(rootView, id);
if (chatNameTextView == null) {
break missingId;
}
return new ToolbarChatBinding((ConstraintLayout) rootView, backButton, chatAvatarImageView,
chatNameTextView);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}