common class for binding adapters
package com.market_place.toolBarUtil import android.annotation.SuppressLint import android.text.TextWatcher import android.util.Log import android.widget.* import androidx.appcompat.widget.SearchView import androidx.appcompat.widget.SwitchCompat import androidx.cardview.widget.CardView import androidx.constraintlayout.widget.ConstraintLayout import androidx.core.content.ContextCompat import androidx.databinding.BindingAdapter import androidx.databinding.ObservableBoolean import com.google.android.material.textfield.TextInputEditText import com.market_place.car_products.R import java.util.* object BindingAdapters { @BindingAdapter(value = ["switchListener"], requireAll = false ) @JvmStatic fun switchListener(switch: SwitchCompat, listener: CompoundButton.OnCheckedChangeListener) { switch.setOnCheckedChangeListener(listener) } @BindingAdapter(value = ["setEditWatcher"], requireAll = false) @JvmStatic fun setEditWatcher(editText:...